I’m trying to wrap my head around Dolby Atmos and it’s support in JUCE.
I understood the format in the way, that Daniel describes it in this thread:
As I understood dolby atmos you are not rendering to separate channels but rather use three channels to define the position in space and the actual signal. The matrix for which actual speaker should be fed is done at the theatre. So the channels 24-27 ambisonicX, ambisonicY, ambisonicZ and ambisonicW for the actual wave should be used…
These channels are additional to the “normal” 5.1 surround beds.
But Justin responds:
there’s nothing ambiosonic about it.
I see in the documentation that JUCE offers a 7.1.2 channelset (https://docs.juce.com/master/classAudioChannelSet.html#ac37d2d92a7dc1983d06c085109cee237). But that is just form home theaters and not the “real deal” is it? How can this be achieved? Can I just render 3D positions to the ambisonic channels and be done with it?