diff --git a/src/vstmain.cpp b/src/vstmain.cpp index 0be71ff8..ffcc9859 100755 --- a/src/vstmain.cpp +++ b/src/vstmain.cpp @@ -44,7 +44,6 @@ CLlconVST::CLlconVST ( audioMasterCallback AudioMaster ) : // capabilities of llcon VST plugin canProcessReplacing (); // supports replacing output - canDoubleReplacing (); // supports double precision processing // set default program name GetName ( strProgName ); @@ -95,26 +94,3 @@ void CLlconVST::processReplacing ( float** pvIn, pfOut1[i] = pfIn1[i]; } } - -void CLlconVST::processDoubleReplacing ( double** pvIn, - double** pvOut, - VstInt32 iNumSamples ) -{ - // reset stop timer - TimerOnOff.start(); - - // get pointers to actual buffers - double* pdIn0 = pvIn[0]; - double* pdIn1 = pvIn[1]; - double* pdOut0 = pvOut[0]; - double* pdOut1 = pvOut[1]; - - -// TODO here we just copy the data -> add llcon processing here! - - for ( int i = 0; i < iNumSamples; i++ ) - { - pdOut0[i] = pdIn0[i]; - pdOut1[i] = pdIn1[i]; - } -} diff --git a/src/vstmain.h b/src/vstmain.h index 5a642d3a..e6a59a71 100755 --- a/src/vstmain.h +++ b/src/vstmain.h @@ -46,8 +46,7 @@ class CLlconVST : public QObject, public AudioEffectX public: CLlconVST ( audioMasterCallback AudioMaster ); - virtual void processReplacing ( float** pvIn, float** pvOut, VstInt32 iNumSamples ); - virtual void processDoubleReplacing ( double** pvIn, double** pvOut, VstInt32 iNumSamples ); + virtual void processReplacing ( float** pvIn, float** pvOut, VstInt32 iNumSamples ); virtual void setProgramName ( char* cName ) { vst_strncpy ( strProgName, cName, kVstMaxProgNameLen ); } virtual void getProgramName ( char* cName ) { vst_strncpy ( cName, strProgName, kVstMaxProgNameLen ); } diff --git a/windows/llcon.vcproj b/windows/llcon.vcproj index 06837d50..0fee1298 100755 --- a/windows/llcon.vcproj +++ b/windows/llcon.vcproj @@ -755,6 +755,7 @@