Hello all (and hello Thibaut!),
I’m trying to play back three 3rd-order Ambisonic files (each ~ 600 MB) simultaneously using three spat5.sfplay~ @channels 16 @mc 1
instances, each routed to ezdac~
via an individual mcs.vst~
object (same Ambisonic binauralizer plugin, different parameters from realtime OSC input).
When I tried to load only one file and start the audio engine (without activating the OSC), the decoded audio was already super glitchy and slow. The spat5.monitor
suggested the audio engine was overloaded. Before this, I checked the code on a separate patch with only one file, one spat5.sfplay~
object, and one plugin, and everything works together nicely with the audio engine operating at 60% capacity.
My laptop is an Apple M1 Pro with 32 GB memory, pretty decent for most multichannel applications - until now. My audio settings for Max are 2048 for I/O vector size and 512 for signal vector size (512 is the minimum value this particular plugin can do). Any advice on streamlining audio buffering or vst~
processing is greatly appreciated!
Thanks,
Niki