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.
Please note that as part of our Version Two release, most of these plugins have changed so they expect ambisonics encoded using SN3D rather than FuMa as used previously. A converter from FuMa to SN3D is provided.
Your VST host must be able to handle 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. By beginning the payment process you agree to be bound by our terms and conditions.
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.
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.
A simple stereo decoder is included, with two modes. An equivalent third order decoder is present in the O3A Core library.
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.
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.
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.
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.
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.
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.
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.
I/O: 4 in, 8 out
This plugin extracts eight-channel surround for a cube array from 3D O1A mixes.
I/O: 4 in, 6 out
This plugin extracts six-channel surround for a hexagon array from 3D O1A mixes.
I/O: 4 in, 8 out
This plugin extracts eight-channel surround for an octagon array from 3D O1A mixes.
I/O: 4 in, 4 out
This plugin extracts four-channel surround for a quad array from 3D O1A mixes.
I/O: 16 in, 2 out
This plugin synthesises binaural headphone audio from 3D O1A mixes.
I/O: 4 in, 2 out
This plugin produces simplified binaural audio for use with Quad Binaural systems.
I/O: 4 in, 2 out
This plugin extracts classic ambisonic UHJ stereo from 3D O1A mixes.
Please check that everything is okay here before purchasing software.
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).
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.
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.
You'll need administrator permissions while installing on Windows. The software won't install properly using a "restricted" account.