Bela
Real-time, ultra-low-latency audio and sensor processing system for BeagleBone Black
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
Audio/sample-streamer

as the AudioFile library can handle an arbitrary number of channels and it has been added to serve as ane example for multichannel files.

The provided wav file is an 8-channel wav with different detuned oscillators that are amplitude-modulated by LFOs at different rates. Each oscillator is assigned to a different channel.

If WALK_CHANNELS is defined then channels on the file will be played one by one independenty for each playback cycle.