O1A Decoding VST

The "O1A Decoding" library is a set of VST plugins designed to extract various standard mixes (such as stereo or 5.1) from first order ambisonic B-Format.

These aren't the plugins you're looking for, probably. If you are working with other O3A (third order ambisonic) plugins then you should normally use the O3A Decoding library rather than the O1A one.

The O1A Decoding plugins are designed for special uses where O1A material (legacy material or first order recordings) will not be converted to O3A. The plugins use the SN3D ambisonic convention and an injector plugin is provided to handle classic B-Format material (or first order FuMa).

Decoders are included for mono, stereo, 5.1, 7.1, 7.1.2 (Dolby Atmos), 3D7.1, Auro-3D (9.1, 10.1, 11.1 and 13.1), IMAX (5.0, 6.0 and 12.0), 22.2, Cube, Hexagon, Octagon and Quad speaker layouts. In addition, there are decoders for "binaural" headphone output, Quad Binaural and ambisonic UHJ stereo.

Your plugin host must be able to handle VST2 and the channels counts needed by each plugin. The O1A plugins need at least 4 channels per track, or more depending on the layout you are decoding to (for instance, 6 channels are needed for 5.1).

We use some free software and data in this product. Before purchase, please check the license agreement. Prices include VAT where applicable. EU VAT is normally charged at your local rate using the MOSS VAT system, but please get in touch before purchase if you need a business-to-business transaction. By beginning the payment process you agree to be bound by our terms and conditions.

O1A Decoding VST
£199.00

Highlights

Decoding 3D O1A Audio

If you're not sure of the difference between O1A and O3A, or what ambisonic decoding is, then please take a look at the O3A equivalent to this library. The O1A library is provided for those who are sure they want to work with the first order format, for instance because of legacy material or because of first order recordings that are not to be converted to third order. Normally, O1A is significantly less sharp than modern O3A.

If you wish to decode both first and third order material, for instance because of a combination of recordings and panned material, you can use the O1A and O3A Decoding libraries in parallel. The O1A and O3A decoders are carefully matched to give consistent results. However, it is often better to convert O1A material to O3A. Methods for converting O1A to O3A include the first order injector from the O3A Upmixers plugin library, the O3A Harpex Upsampler, or just mixing the O1A stream into the O3A directly.

You might also be interested in Rapture3D "Advanced", which lets you set up large irregular custom layouts. The VST plugin provided can be set to decode first, second or third order.


Multichannel Decoders

The decoders for surround sound layouts (5.1, 7.1, 7.1.2, 3D7.1, Auro-3D, IMAX, 22.2 and some others) have been built using the Rapture3D decoder generator.

As with Rapture3D, three decoding methods are supported:

  • Basic - resilient, portable decoding.
  • Reconstruction - adds soundfield control. This is probably the closest to the "classic" dual-band decoding approach.
  • Tinted Reconstruction - adds HRTF processing.

Equivalent third order decoders are present in the O3A Decoding library.


Stereo Decoders

A simple stereo decoder is included, with two modes. An equivalent third order decoder is present in the O3A Core library.


Headphone Decoder

This decoder uses the Rapture3D's Amber HRTF data set to produce binaural 3D on headphones. This HRTF has been built using a parameter-space average of a large number of heads to produce a "standard" HRTF that works for many people.

An equivalent third order decoder is present in the O3A Decoding library.


Format Conversion

If you have material in classic ambisonic B-Format (also known as first order FuMa) this can be converted to the SN3D ambisonic convention used by the O1A plugins with the "O1A Injector - FuMa" plugin included.


Plugin List

O1A Decoder - Mono

I/O: 4 in, 1 out

This plugin extracts simple mono from 3D O1A mixes.

O1A Decoding VST
O1A Decoder - Stereo

I/O: 4 in, 2 out

This plugin extracts robust stereo mixes from 3D O1A mixes.

O1A Decoding VST
O1A Decoder - 5.1

I/O: 4 in, 6 out

This plugin extracts 5.1 surround from 3D O1A mixes. The corner speakers can be set out in a square or at standard ITU angles.

O1A Decoding VST
O1A Decoder - 7.1

I/O: 4 in, 8 out

This plugin extracts 7.1 surround from 3D O1A mixes.

O1A Decoding VST
O1A Decoder - 7.1.2 (Dolby Atmos)

I/O: 4 in, 10 out

This plugin extracts 7.1.2 surround from 3D O1A mixes.

7.1.2 is a standard bed format used with Dolby Atmos.

O1A Decoding VST
O1A Decoder - 3D7.1

I/O: 4 in, 8 out

This plugin extracts 3D7.1 surround from 3D O1A mixes. This layout uses 7.1 hardware but arranges it differently.

O1A Decoding VST
O1A Decoders - Auro-3D 9.1, 10.1, 11.1, 13.1

I/O: 4 in, 10, 11, 12 or 14 out

These plugins extract Auro-3D 9.1, Auro-3D 10.1, Auro-3D 11.1 or Auro-3D 13.1 surround from 3D O1A mixes.

Note the numbers of channels that are output by this plugin. These plugins do not perform Auro-3D compression.

O1A Decoding VST
O1A Decoders - IMAX 5.0, 6.0, 12.0

I/O: 4 in, 5, 6 or 12 out

These plugins extract IMAX 5.0, IMAX 6.0 or IMAX 12.0 surround from 3D O1A mixes.

O1A Decoding VST
O1A Decoder - 22.2

I/O: 4 in, 24 out

This plugin extracts Hamasaki 22.2 surround from 3D O1A mixes.

O1A Decoding VST
O1A Decoder - Cube

I/O: 4 in, 8 out

This plugin extracts eight-channel surround for a cube array from 3D O1A mixes.

O1A Decoding VST
O1A Decoder - Hexagon

I/O: 4 in, 6 out

This plugin extracts six-channel surround for a hexagon array from 3D O1A mixes.

O1A Decoding VST
O1A Decoder - Octagon

I/O: 4 in, 8 out

This plugin extracts eight-channel surround for an octagon array from 3D O1A mixes.

O1A Decoding VST
O1A Decoder - Quad

I/O: 4 in, 4 out

This plugin extracts four-channel surround for a quad array from 3D O1A mixes.

O1A Decoding VST
O1A Decoder - Headphones

I/O: 16 in, 2 out

This plugin synthesises binaural headphone audio from 3D O1A mixes.

O1A Decoding VST
O1A Decoder - Quad Binaural

I/O: 4 in, 2 out

This plugin produces simplified binaural audio for use with Quad Binaural systems.

O1A Decoding VST
O1A Decoder - UHJ Stereo

I/O: 4 in, 2 out

This plugin extracts classic ambisonic UHJ stereo from 3D O1A mixes.

O1A Decoding VST
O1A Injector - FuMa

I/O: 4 in, 4 out

This plugin converts ambisonic audio using the classic B-Format convention (or first order FuMa) to the SN3D convention used by the rest of the O1A plugins.

O1A Decoding VST

Tech Requirements

O1A VST Plugin Technical Requirements

Please check that everything is okay here before purchasing software.

Operating System

Supported versions of Microsoft Windows are Windows 7, Windows 8 and Windows 10. Supported versions of Apple macOS are 10.7 or later, Intel only. The plugins are available in 32bit or 64bit forms on both platforms (packaged as a Universal Binary on macOS).

VST Host

These plugins are VST 2 plugins, and require a VST 2 host to operate.

These plugins do not work with all VST 2 hosts. They are multichannel plugins and so will not work on VST hosts that only handle stereo. Also, note that some of the plugins need large numbers of channels on each track. For instance, the "O1A Decoder - 22.2" plugin needs 24 channels of input and so currently cannot be used with Cubase or Nuendo. We hope this will change, but in the meantime you can use other hosts such as Reaper, Pyramix or Max/MSP. Check the individual plugins for the channel counts they need.

PC Hardware

Please check your PC meets the following requirements:

  • Intel Pentium D CPU or better.
  • 200MB of free disk space.
  • Internal network card.

Internet Connection Required

These plugins require an Internet Connection for license activation and verification. We don't really like this, but we can't think of a better way to discourage piracy! Please don't hack our code, it's taken a lot of effort to get it this far...

Successful license verification isn't required every time you use the software, but it is needed during installation and needs to succeed once every couple of weeks to keep the license fresh.

The license can be "revoked" to remove it from one machine so it can be moved on to another. You should also do this if you're updating your system in case the machine appears to have changed identity.

Permissions

You'll need administrator permissions while installing on Windows. The software won't install properly using a "restricted" account.