2D_decoder_example_vCUBE.pd

is best used with Pd vanilla
requires having the Pd externals installed:
iemlib, 
iemmatrix,
zexy,
vstplugin~,
as well as having the 
mcfx_convolver16 VST Plugin installed.
(Please check to have a new mcfx_convolver is installed,
it could otherwise crash [vstplugin~])

The demo is based on KU100 Dummy head measurements taken by
Gerhard Eckel at the IEM CUBE in 2018, and uses the
BRIRs of the horizontal loudspeakers 1...12 in the CUBE.

Coded by Franz Zotter 2020 
for Grundlagen der immersiven 3D Audiotechnik VO
to show the equivalence of the 
sampling decoder
mode-matching decoder
energy-preserving decoder
with a t>=2N+1 design (for 2D Ambisonics 12 equally spaced loudspeakers).
And above all: what happens when taking away the loudspeaker at 0°:
sampling decoder looses loudness
mode-matching decoder boosts it
energy-preserving preserves it
- and the insertion of an imaginary loudspeaker that is simulated
by loudspeaker 11 and 2 saves things a bit and partly explains 
the strategies behind AllRAD.

For starting please visualize mcfx_convolver within the vstplugin~ 
by hitting [vis 1( and load the CUBE12LS.conf preset from your local folder...

