IAMF Binaural Web Demo

The letters IAMF next to a triangular purple, green, and yellow logo which is a modification of the Alliance for Open Media logo.

What is IAMF?

IAMF is a new open source spatial audio format from Alliance for Open Media that enables immersive audio experiences. IAMF specifies the audio compression and rendering that every compatible device should implement, from living-room devices to mobile and web.

About this demo

This is a demo of the iamf_tools decoder compiled into WebAssembly and decoding IAMF in the browser.

To get the spatial, binaural audio experience and hear the direction of sounds, you need to both use headphones and to use an IAMF file that has the headphones_rendering_mode set to HEADPHONES_RENDERING_MODE_BINAURAL.

Things to listen for:

How to run the demo:

Note: This demo does not support IAMF files using AAC encoded audio.

Questions or feedback: Please file an issue on GitHub.

Settings


Drag and drop here

Note: MP4 files or standalone .iamf files are supported. Very large files (> 1GB) may exhaust the browser sandbox's memory.


Audio Playback

After a file is finished decoding, you can listen to the results here.

You can click the [Stereo] and [Binaural] buttons to switch between the binaural and stereo versions and hear the difference in spatalization.

Clicking on the waveform/timeline allows you to jump to a particular point and clicking and dragging allows you to select a section for looping.

Remember to use headphones!

Built 2026-04-03 19:56:22 UTC - Binaural Renderer: OBR