
Spatial Audio Software
Spatial Audio
VOCAL’s Spatial Audio Software can be used in full-duplex communication environments.
- Provides high quality 3D audio using VOCAL’s custom head-related transfer functions (HRTFs)
- Robust and configurable design
- ITU, ETSI, Apple Car Play, and Microsoft Teams Compliancy support
- Optimized for DSP, ARM and other processors
- Custom solutions available
VOCAL’s Spatial Audio system turns a mono audio signal into a stereo audio signal which can be played back through headphones. Its purpose is to modify the original signal in such a way as to make it sound as if it’s originating from a certain direction. Multiple signals and directions can be specified simultaneously to be combined into a single stereo output.
The industry-standard approach to 3D audio using generic head-related impulse responses (HRIRs) is insufficient if accurate spatial localization is desired. A major drawback of using generic HRIRs to synthesize 3D audio is that they’re highly individual due to idiosyncratic high-frequency spectral cues. This leads to front/back errors, up/down errors, and in-head localization. VOCAL’s Spatial Audio system improves upon the standard approach to 3D audio by taking generic HRIRs and adding additional spectral cues which exaggerate the differences between directions. We’re able to significantly reduce the frequency of front/back errors, when compared to the standard approach, without adversely distorting the input signal.

Software Features
- Configurable between industry-standard spatial audio or VOCAL’s enhanced spatial audio
- Enhanced spatial audio uses VOCAL’s custom HRTFs for increased spatial localization ability
- Supports multiple sources originating from distinct locations simultaneously
- Optimized for ANSI C and leading architectures
- Configurable narrowband (8 kHz), wideband (16 kHz), and fullband (48 kHz) sampling rates
- Portable, re-entrant and re-locatable library code
- Supports user callable functions
- API operates on 16-bit sample data (32-bit API for 24-bit sample data is available upon request)
