Sonic Arx × Google
A DAW plugin for the Open Binaural Renderer library.
OBR Plugin renders spatial audio in binaural format, wrapping the Open Binaural Renderer library into VST3, Audio Unit, and AAX plugins. It accepts multiple channel-based formats (from mono through 7.1.4, to 22.2) and Ambisonics (1OA to 4OA) and renders them as stereo binaural output. The plugin automatically detects your DAW and track format, applying the correct audio element type and channel routing without manual configuration.
| Platform | VST3 | AU | AAX | Architecture |
|---|---|---|---|---|
| macOS 11+ (Big Sur) | ✓ | ✓ | ✓ | Apple Silicon (arm64) |
| Windows 10+ | ✓ | — | — | 64-bit (x64) |
| DAW | Format | Auto-Config | Notes |
|---|---|---|---|
| Pro Tools | AAX | ✓ | Mono, Stereo, 5.1, 5.1.2, 5.1.4, 7.1, 7.1.2, 7.1.4, 9.1.6, all .0 variants (LFE muted), 1OA–4OA |
| Reaper | VST3 | ✓ | The plugin detects channel count automatically, supporting inputs from 2 to 128 channels. Where a count is ambiguous, the user selects the format manually. |
| Type | Channels |
|---|---|
| Mono | 1 |
| Stereo | 2 |
| 3.1.2 | 6 |
| 5.1 | 6 |
| 5.1.2 | 8 |
| 5.1.4 | 10 |
| 7.1 | 8 |
| 7.1.2 | 10 |
| 7.1.4 | 12 |
| 7.1.5.4 | 17 |
| 9.1.6 | 16 |
| 10.2.9.3 (22.2) | 24 |
| 1st Order Ambisonics (1OA) | 4 |
| 2nd Order Ambisonics (2OA) | 9 |
| 3rd Order Ambisonics (3OA) | 16 |
| 4th Order Ambisonics (4OA) | 25 |
/Library/Audio/Plug-Ins/VST3//Library/Audio/Plug-Ins/Components//Library/Application Support/Avid/Audio/Plug-Ins/Open Binaural Renderer.vst3 to your VST3 folder:%LOCALAPPDATA%\Programs\Common Files\VST3\C:\Program Files\Common Files\VST3\Some DAWs need restarting or re-scanning to detect the new plugin.
If the track format is ambiguous (e.g. 8 channels could be 7.1 or 5.1.2), you'll be presented with suggested configurations. Manual routing is also possible.
Main View
Config View
Hover over highlighted areas to learn about each UI element.
Channel ordering differs between DAWs. The plugin handles this automatically by applying a DAW-specific routing preset. The active routing preset is shown in the interface (e.g. "PT 7.1.4 → IAMF 7.1.4").
Click [Config] to view or edit the channel mapping manually.
Each audio element uses a binaural filter profile that controls the spatial rendering character:
A built-in peak limiter prevents clipping. Toggle it on/off in the plugin interface.
OBR receives head tracking data via OSC. The default port is 21313. If that port is in use (e.g. by another plugin instance), the next available port is used automatically (range 21313–21440). The actual port is shown in the plugin interface.
/quaternion, qW, qX, qY, qZ
Any OSC-capable head tracker sending quaternion rotation data works with OBR. Configure your tracker to send to localhost on the port shown in the plugin interface (default: 21313). Head tracking updates are rate-limited to 90 Hz — trackers sending faster will have intermediate messages dropped.
/quaternion, qW, qX, qY, qZEnable file-based logging for diagnostics:
OBR_DEBUG:~/Library/Application Support/OBR-plugin/OBR_DEBUG%APPDATA%\OBR-plugin\OBR_DEBUGOBR_log.txt in the same directoryTo keep logs across sessions, also create an OBR_DEBUG_APPEND file. To disable, delete OBR_DEBUG and restart.
mkdir -p ~/Library/Application\ Support/OBR-plugin
touch ~/Library/Application\ Support/OBR-plugin/OBR_DEBUG
v2 release of the Open Binaural Renderer plugin.
v2 release.
/quaternion, qW, qX, qY, qZ)