Synthetic Binaural

The following images show a natural, measured HRTF (#1025 from the Listen database) and a synthetic HRTF, generated by VVAudio's synthetic binaural system. Each show left and right angles going out from the center, linear frequency on the vertical axis, and a range of about -60 to +18 dB in colors. Delay based on head size is also included, but not visible here. Vertical effects are still under development. (Note: the left/right asymmetry is a result of the graphics used, the HRTFs are symmetrical.)


VVAudio's synthetic binaural system can be customized for a given individual via three parameters. Head size determines the inter-aural time difference (ITD), a mid frequency setting determine the onset of inter-aural level differences (ILD), and a high frequency setting scales the artificial pinnae effects.


The synthetic binaural algorithm can be used either to generate HTRF's for later processing or to directly process an audio stream. When doing live audio processing, the system carefully interpolates all filters and delays so that even very rapid changes produce smooth results.

VVAudio's synthetic binaural process has been tested in VST/AAX plugins, Unity plugins, and a C++ library.