Create a workflow with ICST Ambisonics Plugins in Reaper

Institute for Computer Music and Sound Technology / (ICST) Zurich University of the Arts

This tutorial assumes that you have already installed Reaper, the ICST Ambisonics plugins, and all other recommended plugins!
(-> see Installation)

ICST Ambisonics Plugins Basic Template Overview



So let's create this template for Reaper together step by step.

Decoder Track

Open the Reaper Digital Audio Workstation (DAW)
Create a new track in Reaper.
Remove the master output. (Alt & click)
Configure in 'Route' the 'ICST Ambisonics Decoder ' in 3rd-Order Ambisonics.
  • Track channels = 16 (since the decoder in our example expects a 16-channel interleaved audio signal in Third-Order Ambisonics at the input).
  • For this example, we have chosen the 8th circuit for our speaker setting. So we need eight physical outputs.
Click on "FX"; this opens the effect selection in Reaper (All Plugins). In the filter, you can enter "ICST", which will take you directly to the ICST plugins.
For our example, select "VST3:AmbiDecoder_O3_64CH (16->64ch)".
    • VST3:AmbiDecoder_O3_64CH (16->64ch) means
    • VST3 = latest VST standard
    • AmbiDecoder_O3_64CH = Ambisonics Decoder 3rdOrder for 64-channels.
    • The plugin expects a 16-channel input and can output up to 64 channels.
Select your speaker setting (for this example, the "Octagon"(8) --> press "Apply."
◦ or select it from the preset list.

To make further settings, please click on the gear wheel.
The decoder settings window "Speaker settings" opens, where you can make further settings for the ICST decoder.
The decoder is set. You can find more information in the "Help" or our Wiki under Decoder specifications.
Show also here: DECODER

Binaural Decoder Track

Repeat the decoder steps above for the binaural decoder track and load the FX 'dearVR AMBI MICRO' instead of the 'ICST Decoder Plugin.'
Note: The audio routing looks a little different from the decoder! Because for Binaural, we need 16ch from the B-Format master (3rd order Ambisonics), but only 2ch (Binaural) for the output. So choose the physical audio output that your headphones are connected to.
Note: The audio routing looks a little different from the decoder! Because for Binaural, we need 16ch from the B-Format master (3rd order Ambisonics), but only 2ch (Binaural) for the output. So choose the physical audio output that your headphones are connected to.

Bformat Master Track

With the keyboard command "command & T" we can create a new track.
We can give this track a nice color.
We call it theSend 16-channel B-format to the decoders It should also be specified in the routing with 16 channels. Because this track, receives all encoder tracks and sends them to the decoder and the 'Binaural Decoder' (DearVR Ambi Micro).
The 'B-Format Master' track contains all encoded B-formats or B-formats recorded with microphones (here in the example 3rd-order).

ICST Encoder Track

Exactly these 'ICSTEncoder' tracks we want to create now.
Now create two new tracks and give them both this routing. 16-channel track input and a 16-channel send to the 'B-Format Master.
Good, now we can load the ICST Encoder plugins.
Click on "FX"; this opens the effect selection in Reaper (All Plugins). In the filter, you can enter "ICST", which will take you directly to the ICST plugins.
For the 'ICST Encoder-Mono' and the FX 'ICST Multi-Encoder.' (see further below)
Load an ICST AmbiEncoder-Mono and once an ICST AmbiEncoder-Multi under "FX."
The AmbiEncoder-Mono (1 -> 16ch) expects a mono audio signal as input and sends 16ch to the 'B-Format Master' in the third order.
The ICST AmbiEncoder-Mono automatically receives the name of the Reaper track in which it is hosted. (here " ICST Encoder-Mono").
The AmbiEncoder-Multi (64 -> 16ch) expects 64 times a mono audio signal as input and sends in third order (16ch) to the 'B-Format Master. '
This is the 'Routing-window' from 'B-Format Master' after the routing with the ICST Encoders.
By default, the ICST-AmbiEncoder-Multi receives one source (here, "1"). To receive multiple sources (max. 64), we must select them in the "Encoder Settings." Click on the gear in AmbiEncoder_O3_64CH (64->16ch) or double-click in the radar.
Select the source numbers you want to activate and give them a nice color. In the radar, you need to drag the number from the center of the radar and drop it in the desired position.
Depending on the settings of the distance parameters and the number of selected sources, the volume of the AmbiEncoder is calculated. Often it is necessary to turn up the "Master Gain" control a little bit because the encoded signal can be very quiet (see also ICST AmbiEncoder-Multi).

The following figure shows the ICST mono encoder.
With the 'Routing' to the 'B-Format Master' track.
In AmbiEncoder-mono, each track is spatially layered with its mono audio file. This has the advantage of moving or editing the automation in sync with the audio.

Create four new mono audio tracks in Reaper and name them "Source_01...source04 (Image). Unlike AmbiEncoder-Mono, we need to route the 'mono-sources' (mono tracks) to the ICST Multi Encoder.
This routing looks like the following image.
The four mono audio signals from [Source_01...Source04 ] must now be routed to AmbiEncoder-Multi.
In the AmbiEncoder Multi we now receive "Receives" from each "source track" and route them to a movement point in the radar.
Congratulations, you have just created your first Ambisonics Reaper template with the latest ICST Ambisonics plugins!

Next step -> Create a workflow from the ICST Track templates

<<Content