Hi again,
I was trying to read from a wav file with a buffer, however if I try the code below, strangely only the first 2s or so of the sound are read (I’m using getNextAudioBlock after prepareToPlay). However if I use directly the AudioFormatReader everything works fine. Am I doing something wrong? Is there something else I should know to make BufferingAudioReader work or this is a bug? I’m running the last JUCE offered by projucer in windows 7 64bit.
Thanks!
AudioFormatReader* reader = formatManager.createReaderFor(playerFile);
if (reader != nullptr) { BufferingAudioReader * bufferedReader = new BufferingAudioReader(reader, thread, 1024 * 100); audioFormatReaderSource = new AudioFormatReaderSource(bufferedReader , true); }