diff --git a/src/engine/playback.cpp b/src/engine/playback.cpp index e6fb4d72c..d6d184653 100644 --- a/src/engine/playback.cpp +++ b/src/engine/playback.cpp @@ -1748,8 +1748,11 @@ void DivEngine::nextBuf(float** in, float** out, int inChans, int outChans, unsi if (!playing) { if (out!=NULL) { - memcpy(oscBuf[0],out[0],size*sizeof(float)); - memcpy(oscBuf[1],out[1],size*sizeof(float)); + for (unsigned int i=0; i=32768) oscWritePos=0; + } oscSize=size; } isBusy.unlock();