Ambisonic Orchestra

On 24th and 25th November 2017 I had the great pleasure of recording Ramsbottom Choral Society and Orchestra during their final rehearsal, then concert performance of Handel’s Messiah. Having used surround microphone positioning (Rode NT4, Rode NT2-A, 2 x AKG C214) and the SoundField ST450 microphone, I decided to take a short piece from the recordings to create an ambisonic and binaural mix.

The surround microphone setup was recorded into a laptop running Avid Pro Tools, while the SoundField ST450 was recorded into a Zoom F4 field recorder. The recorded audio was to be synchronised later.


The Zoom F4 was ideal to capture the first order B-format W,X,Y and Z audio channels from the SoundField ST450. These B-format audio recordings were decoded using the free SoundField SurroundZone2 plugin within Reaper. This plugin can be used to decode any B-format audio, not restricted to audio recorded using SoundField products. Below is a screenshot of the decoded 5.1 positioning using the SoundField SurroundZone2 plugin.

SurroundZone 5.1

Having decoded the SoundField ST450 recordings to 5.1, I needed to position the other microphones recordings within the mix. I have been using the ambiX ambisonic plugin suite for a while and would like to demonstrate some of its’ uses. The ambiX suite uses convolution of head related transfer function (HRTF) databases and loudspeaker impulse responses (IR) to create ambisonic and 360 audio content. It is also possible to use the ambiX suite with HRTF databases or IR presets created by yourself. This is something I am exploring further, but I need to understand MatLab in more detail. If you are interested in creating your own databases the AES69-2015 standard is a good read.

Using the Binaural Decoder within the ambiX suite, I was able to simulate 12 virtual loudspeakers in a dodecahedron array. The screenshot below shows the pan positions of the five microphones used.


The AmbiX Encoder is a spherical panner. The Rode NT4 was positioned high above the conductor’s head when recording, so I have positioned it with left/right at -/+ 90 degrees azimuth with 60 degrees of elevation to give some stereo height within the mix. The Rode NT2-A mono mic was also high and behind the conductor, so is central with 75 degrees of elevation.  The pair of AKG C214 were stereo room mics and have been positioned accordingly within the mix.

I did experiment with using higher order ambisonics and more virtual loudspeakers (up to 50), however due to the natural room reverb within the open recordings, it causes phase issues during convolution with the impulse responses.

If you would like to listen to the audio, please click below (headphones required):

Facebook Spatial Workstation

I’ve been aware of the Facebook Spatial Workstation since attending a conference on spatial audio earlier this year. I tried it, but it never really interested me as I haven’t got access to 360 video cameras to create video content. It has since been updated considerably and is now included within the latest version of Avid Pro Tools software, however the HD version is required to use it effectively. I decided to take another look.

My fondness of Reaper increases daily due to it’s flexibility to undertake fun tasks. The download of Facebook Spatial Workstation plugins includes a template Reaper project, with easy to follow instructions to get started. The  Facebook Spatial Workstation can be used to create 360 audio alone, alongside the ability to incorporate 360 audio with 360 video content.

For the new exploration into the capabilities of Facebook Spatial Workstation I acquired a free 360 video from here. The video included some sound of the sea which I kept, but I added some birds and an aeroplane. The images below show the positioning of these sounds relative to the video. The sea is fairly obvious, but I positioned the birds above the cliffs. You can also see the pan automation lane for the aeroplane fly over.

FB360 seaFB360 birds

Along with these sound effects I recorded some speech of myself. This would be headlocked as the viewer moves around within the 360 video. To incorporate and encode all these elements was a fairly simple task to undertake. There are clear instructions for full use of Facebook Spatial Workstation available here. An image of the FB360 encoder is shown below. The focus section at the bottom enables overall specification of viewing angle and level reduction.

FB360 encoder

Having used Facebook Spatial Workstation with more enthusiasm, I feel it can be a very creative tool. The videos can be encoded into a variety of formats depending upon which platform you would like to share the content. Mine was created for Facebook and if you would like to check it out, please see below.