[CM] ambix ambisonics command line
Juan Reyes
juanig at ccrma.Stanford.EDU
Thu Jun 6 11:38:35 PDT 2024
Hi Anders,
Thanks a lot for your thorough explanation which of course as usual is
useful and encouraging. What I was looking for was something like
'tetrafile'. (Been using other Fons' software for a while and don't know
how I overlooked at it).
Need to encode few dozen sound files into B-format Ambisonics and batch
processing would be a time saving alternative. Will be following your
suggestions.
However, while searching this topic, can't help pointing out Fernando's
Ambisonics code in 'dlocsig.clm (scm)'.
-- Juan
>
> If all you want is the MS-type matrixing it should be straight
> forward in an "a2b.scm" script for snd, or sox or ffmpeg or others,
> You can combine the 4 A-format channels FLU,FRU,BLU,BRD using
> MS-like-techniques:
>
> W = FLU+FRD+BLD+BRU X = FLU+FRD-BLD-BRU Y = FLU-FRD+BLD-BRU Z =
> FLU-FRD-BLD+BRU
>
> But leaving out all the required tunings for A2B conversion from any
> given FAO mic: eq, gain, phase - you wont get any meaningful
> B-format output - rather a
> "quite-nice-space-like-feeling-surround-spread mic" (wow, my new
> brand! :-) .
>
> For B-format you'll need a specific B-format encoder to a specific
> type of mic, tuned to its geometry and specs of capsules, and further
> using precise calibration-data fitted to your personal mic (*).
>
> Fons Adriansens 'tetraproc' includes a CLI 'tetrafile', doing the
> A-B conversion for Core Sounds Tetramic, and similar for their
> 2nd-order Octomic. I think he has some example *.tetra config-files
> for some other brands. He also offers to do the necessary
> measurements and calibrations for your TetraMic to plug into his
> conversion tools.
>
> Not sure what the other brands - Sennheiser, Röde etc. - offers for
> CLI-versions of their tools.
>
> (*) The dependence on both a specific decoder for a mic-brand, and
> further individually calibrated per mic, is perhaps sub-realised?
> Strange, given Ambisonics 100% reliance on extremely exact phase and
> gain info to represent the recorded space.
>
> One example is Nevaton who provides their VR-mic - otherwise very
> nicely made with great sound (no-noise, full-range - and very
> expensive) - without neither a fitting A2B decoder or necessary
> calibration data for each mic, relying on a one-time measurement of
> one mic done by Angelo Farino. They even have suggested using
> Sennheisers or Röde's standard A2B-encoder...
>
> -anders
>
More information about the Cmdist
mailing list