Ambisonics with SATIE:
Filter:
SATIE/Examples (extension) | SATIE

Ambisonics with SATIE
ExtensionExtension

Use of ambisonic with SATIE, simultaneously with other spatialization

Go back to SATIE-Overview

Previous Section: Plugins

Overview

An ambisonic pipeline can be used simultaneously and in parallel with the usual spatialization pipeline. Here we provide examples of use that include:

Thanks to the SC-HOA library, current implementation supports ambisonic from order 1 to 5.

Start the server

Instantiate some sources

We can get usual mono sources encoded into b-format. Synthdefs are automatically generated according to the ambisonics orders selected in SatieConfiguration. For instance for the misDrone mono source, only order 1, 2 and 3 are generated and named as follows:

Here we instantiate a misDroneAmbi1_kamikaze

We can also read ambisonic live input. ambiIn source reads ACN_N3D format, but AcnSn3dIn and FuMaIn are able to read other ambisonic formats.

NOTE: In order to hear this example, you need to send ambisonic format to SuperCollider's inputs. This can be done by downloading b-format files from the internet and playing them in a DAW like reaper or ardour.

Ambisonic decoding pipeline

Decoding pipeline decodes the mix of b-format sound sources. The decode pipelines can be replaced while running, with the addition of the following effects:

Go back to SATIE-Overview

Previous Section: Plugins