Allow profiling with stereo channels
This commit is contained in:
@@ -225,13 +225,12 @@ void profilePlugin(const ProfileOptions &profileOptions)
|
|||||||
|
|
||||||
lv2Pedalboard->Activate();
|
lv2Pedalboard->Activate();
|
||||||
|
|
||||||
std::vector<float> inputBufferVector;
|
std::vector<float> inputBufferVectorL(nFrames);
|
||||||
std::vector<float> outputBufferVector;
|
std::vector<float> outputBufferVectorL(nFrames);
|
||||||
inputBufferVector.resize(nFrames);
|
std::vector<float> outputBufferVectorR(nFrames);;
|
||||||
outputBufferVector.resize(nFrames);
|
|
||||||
|
|
||||||
float *inputBuffers[2]{inputBufferVector.data(), nullptr};
|
float *inputBuffers[3]{inputBufferVectorL.data(), inputBufferVectorL.data(),nullptr};
|
||||||
float *outputBuffers[2] = {inputBufferVector.data(), nullptr};
|
float *outputBuffers[3] = {outputBufferVectorL.data(), outputBufferVectorR.data(),nullptr};
|
||||||
|
|
||||||
WriterRingbuffer writerRingbuffer;
|
WriterRingbuffer writerRingbuffer;
|
||||||
RealtimeRingBufferWriter ringBufferWriter(&writerRingbuffer);
|
RealtimeRingBufferWriter ringBufferWriter(&writerRingbuffer);
|
||||||
|
|||||||
Reference in New Issue
Block a user