I’ve been using Spat as an external renderer to VBAP and WFS mixing formats on a virtual reality research project utilizing a lot of speakers placed around the VR playing field. The audio was sent from the game engine through JACK into Max/Spat and OSC was used to control the rendering aspects.
This has given us a lot advantages over more common approaches like audio middlewares (Wwise, FMOD), since our VR project works with a lot more and custom definable speaker arrangements and we can still do a proper binaural headphone mix.
The next step for us would be to integrate all of this into our app to get rid of the overhead introduced through jack and OSC communication and simplifying the setup. I wonder if Spat or core parts of it are available as library with a C interface so we could link it into our program instead of running it in Max and interfacing it with Jack and OSC. Is a scenario like this possible in some way or would you consider making something like this possible?