I'd like to play back 24-channels of audio from disk with all of the channels perfectly in synch. Using 24 single-channel wav files is preferable, but I can also format the audio as a single 24-channel wav file (I've been using Audacity to do this). The audio is 32-bit at 48 kHz so the 24-channel file works out at about 3 GB, for the 11-minute piece I'm currently working with.
So far I've been trying to do this in Max 5 with sfplay~ and I have two specific questions:
(1) Is it possible to guarantee that 24 single-channel sfplay~ objects will start exactly together?
(2) I get an error when trying to load the 3GB 24-channel file into a 24-channel sfplay~ object, but I have been able to load a shorter file of around 300MB. Any ideas what the problem might be here?
And a more general one: assuming it is possible to get 24-channel playback with long files to work, can I realistically hope to get it working with 64-channels?
Thanks for any help,