AES Engineering Briefs Forum

Developing a Binaural Renderer for Audio Definition Model Content

Document Thumbnail

The Audio Definition Model (ADM) can be used to represent object- and scene-based audio programmes, and there is a standardised method for reproducing ADM content on loudspeakers, but not currently for headphones. We present the design and implementation of a binaural renderer for the ADM, which supports the features of the ADM while maintaining high-quality output. For rendering objects the system uses virtual loudspeaker rendering with windowed binaural room impulse responses (BRIRs). To reduce comb-filtering effects, delay is removed from the BRIRs and replaced with a per-ear and per-object variable fractional delay line. When rendering diffuse sources, the original delays are used, as the varied onset delays help create perceived extent. The overall gain of each source is adjusted dynamically to compensate for loudness changes caused by interactions between BRIRs of neighbouring loudspeakers. The system is available as an open-source C++ library based on the VISR framework, suitable for adding real-time head-tracked binaural output to applications, and is built into the EAR Production Suite.

AES Convention: eBrief:
Publication Date:

Click to purchase paper as a non-member or you can login as an AES member to see more options.

No AES members have commented on this paper yet.

Subscribe to this discussion

RSS Feed To be notified of new comments on this paper you can subscribe to this RSS feed. Forum users should login to see additional options.

Start a discussion!

If you would like to start a discussion about this paper and are an AES member then you can login here:

If you are not yet an AES member and have something important to say about this paper then we urge you to join the AES today and make your voice heard. You can join online today by clicking here.

AES - Audio Engineering Society