I’m trying to fill an AudioSampleBuffer (AudioBuffer) with a selected channel of audio from a multi-channel WAV file is there any built-in support for this using an AudioFormatReader or do I need to write this one myself?
My ultimate goal is to create a new audio file which only contains the channels I require from the multi-channel WAV file. I have my own classes to do this where I don’t use JUCE, but I’d prefer to use the JUCE API.
I’m working on surround and multi-channel support for most of the readers and writers. It’s super easy for the CoreAudio reader/writer but a bit more work for the other readers and writers. It’s not top-priority atm so it may take a while until it’s finished.