Instead of stopping after the 0th loop, it will jump from loopCount 1 to loopCount -1, at which point it continues to loop indefinitely. This is related to the fact that FilePlayer uses read() on the AudioRecordingStream, rather than read(MultiChannelBuffer).
Instead of stopping after the 0th loop, it will jump from loopCount 1 to loopCount -1, at which point it continues to loop indefinitely. This is related to the fact that FilePlayer uses read() on the AudioRecordingStream, rather than read(MultiChannelBuffer).