// create a two channel audio buffer
int numSamples = 2000;
float* audioData[2];
audioData[0] = newfloat[numSamples];
audioData[1] = newfloat[numSamples];
This is the way I'm supposed to be making a two channel buffer.
The problem is that I'm not sure it is working the way I want. When I check the size of audioData[0] for example, it is only 4, but it should be 2000. Below is my code. I already have the audio samples in left and right channel buffers, but the third party library I'm trying to use for signal processing takes an argument which is as above. Any ideas?