Hello @igormpc, welcome to the exciting world of SuperCollider + Ambisonics!
To start, if you haven’t already, you may like to review Eli Fieldsteel’s SuperCollider Tutorial: 31. Ambisonics.
The very first thing you’ll want to do is to confirm that the soundfile you have from the Sennheiser AMBEO mic has been converted from the four tetrahedral microphone feeds (aka a-format) into b-format.
If yes, you’ll then want to confirm whether it has been converted to ambiX OR classic FuMa encoding. (The Sennheiser plugin allows both options for encoding.)
Once you’ve confirmed the encoding, you’ll then be able to leverage the appropriate tools found in the ATK.
The ATK’s FOA toolset (along with SuperCollider’s inbuilt Ambisonic UGens) works with classic FuMa encoded signals. If your AMBEO file is in ambiX encoding, you’ll need to transcode to FuMA to use FoaDecode
, etc.
Here’s a snippet that would do that job:
~myFoa = FoaEncode.ar(~myAmbiX, FoaEncoderMatrix.newAmbix1);
Answers to your specific questions:
which angle & pattern for this mic should i choose on decoder?
Have a look at the documentation here. We’ve listed a number of different standard stereo microphone options. You might start with cardioids at 131 degrees. (This stereo mic visualization tool is fun!)
how can i listen in binaural?
Eli Fieldsteel’s Tutorial: 31. Ambisonics includes a brief review.
AND, here’s an example of binaural FOA decoding.
should i have to make transformations [encode>transform>decode]?
The (FOA) transforms are spatial filters. If you just want to audition the file as originally recorded, you don’t need to do so.
On transform you might like to use could be a rotation, as this will re-aim the microphone.
how can i render (nrt) a file from both (stereo/binaural)?
Have a look at this page.
Hope this helps… have fun!!!