Getting Started With Ambisonics (Tutorial)

What You Will Need

To start creating your Ambisonics sound scenes you’ll need a panner (encoder) and a decoder. You will also need a DAW capable of handling enough channels on each track to match the order you’re working with. I recommend Reaper because it handles up to 128 channels, allowing you to work in tenth-order Ambisonics. It’s also very reasonably priced!

If you are completely new to Ambisonics you’ll need a panner. I have made a free first order Ambisonics panner to get you started: a1Panner. If you are looking for something that will give you even higher quality spatial audio you can go for the a3Panner and aXPanner for a maximum of third and tenth order respectively.

Once you have your encoder/panner you’ll need a decoder that is at least the same order as your encoder, otherwise you won’t benefit from the spatial resolution available.

If you are decoding to headphones then you can use the a1Monitora3Monitor or aXMonitor, depending on what order you are working with. There is no point in having a higher order decoder than you plan on doing most of your work with, unless you know you will be moving to higher orders later on.

Step-by-Step

Here I will take you through everything you need to do to get a minimal Ambisonics project up and running with Reaper. I are assuming you are using the aX Plugins but the same steps should work for most Ambisonics plugins.

  1. Download your aXPanner and aXMonitor from the download section of this website or the order confirmation email.
  2. Unzip the files and run the installer. The plugins are installed in the VST3 system folders.
  3. Rescan the plugin folder in the Reaper.
  4. Start a new Reaper project.
  5. Add a new track using Ctrl+T shortcut, by double clicking the track area to the left or from Insert>Track in the menu.
  6. Click FX to open the plugin list window and search for your aXPanner.
  7. Click on ‘Routing’ on the track to which you just added the aXPanner.
  8. Change ‘Track channels’ to match the number of outputs from the aXPanner:
    • 4 for first order (a1Panner),
    • 16 for third order (a3Panner)
    • and 121 for tenth order (aXPanner).
  9. Now, to add the binaural decoder, click FX on the Master track and add your aXMonitor.
  10. In the aXMonitor user-interface, select Binaural from the dropdown menu.
  11. Ensure the Master track has enough channels by clicking on ‘Routing’ and checking the ‘Track channels’ matches the track with the encoder/panner. If not, change it.
  12. Add mono or stereo audio to the track by dragging and dropping or using the menu Insert>Media File.
  13. Make sure you are listening with headphones!
  14. Start playback and you can start controlling the position of your sound in 3D!
  15. Important: When Rendering your project you should remember to disable the aXMonitor to get the direct B-format signals. Otherwise it will be statically decoded to binaural.

Note: Different Ambisonics plugins can use different Ambisonics formats. The aX Plugins all use the AmbiX (SN3D/ACN) format used by Google for YouTube360. If you’re mixing and matching panners and encoders from different companies just be sure that the formats match or use an appropriate converter.

Video Demonstration

If you prefer, you can go to YouTube and watch a video that takes you through the steps required to set up a project in Reaper (starting from Step 6 above).