I need to create a 8/12 channel spatializer in maxforlive.
So far I've been able to make something that works using 12 returns, one dial controlling each send.
My problem is that I would need to make a sound rotate between 8 or 12 speakers with a constant intensity,
and I'm finding myself unable to find a good algorithm for that.
Looking at pan2s in the examples folder it appears the volume of a speaker has to decrease from 1 to 0 in a square root function.
But even when testing this example with a white noise, the sound is louder when it's on one speaker than when it's between 2 speakers.
Anyone worked on something similar?
I had a look to the Icst ambisonics library but I can't find how the volume of a track is controlled.
Has anyone worked with some of these libraries inside m4l?