/********************************************************************** Audacity: A Digital Audio Editor SBSMSEffect.cpp Clayton Otey This class contains all of the common code for an effect that uses SBSMS to do its processing (TimeScale) **********************************************************************/ #include "../Audacity.h" // for USE_* macros #if USE_SBSMS #include "SBSMSEffect.h" #include #include "../LabelTrack.h" #include "../WaveTrack.h" #include "TimeWarper.h" enum { SBSMSOutBlockSize = 512 }; class ResampleBuf { public: ResampleBuf() { processed = 0; } ~ResampleBuf() { } bool bPitch; ArrayOf