35 #ifndef _NSOUND_STRETCHER_H_
36 #define _NSOUND_STRETCHER_H_
60 const float64 & window_size_seconds = 0.08,
61 const float64 & max_delta_window = 0.25);
112 uint32 search_index)
const;
AudioStream pitchShift(const AudioStream &x, const float64 &factor)
uint32 searchForBestMatch(const Buffer &input, uint32 source_index, uint32 search_index) const
Stretcher & operator=(const Stretcher &rhs)
Assignment.
Buffer overlapAdd(const Buffer &input) const
virtual ~Stretcher()
Destructor.
void showProgress(boolean flag)
AudioStream timeShift(const AudioStream &x, const float64 &factor)
A Buffer for storing audio samples.
void analyize(const Buffer &input, const float64 &factor)
Stretcher(const float64 &sample_rate, const float64 &window_size_seconds=0.08, const float64 &max_delta_window=0.25)
Default Constructor.