Introducing the ATK: FOA examples:
Guides (extension) | Libraries > Ambisonic Toolkit > Guides & Tutorials

Introducing the ATK: FOA examples

First Order Ambisonic (FOA) getting started sound examples

Getting started examples originally found in Introducing the Ambisonic Toolkit


The examples below are intended to briefly illustrate playback and imaging of soundfields with the ATK. The user is encouraged to explore the ATK's documentation to gain a deeper understanding of the flexibility of these tools.

As the Ambisonic technique is a hierarchal system, numerous options for playback are possible. These include two channel stereo, two channel binaural, pantophonic and full 3D periphonic. With the examples below, we'll take advantage of this by first choosing a suitable decoder with with to audition.

Choose a decoder

A number of decoders are defined below. Please choose one suitable for your system. Also, don't forget to define ~renderDecode !

NOTE: If you choose a kernel decoder, FoaDecoderKernel, be sure to free the kernel after use.

Produced via the Ambisonic Toolkit

The following three sound examples are excerpts from recordings produced via the ATK.

If you haven't already choosen a ~decoder and defined ~renderDecode, do so now.

NOTE: Soundfile Credits

Natural soundfields, with imaging transforms

This example illustrates the application of various spatial filtering transforms to natural soundfields, recorded via the Soundfield microphone.

The soundfield is controlled by MouseY, which specifies the transform angle argument (90 deg to 0 deg; top to bottom of display). With the mouse at the bottom of the display, the recorded soundfield is unchanged. At the top, the transform is at its most extreme.

If you haven't already choosen a ~decoder and defined ~renderDecode, do so now.

NOTE: See FoaTransform for further details.
NOTE: Soundfile Credits