NOTE: Avid made some changes to ADM file import in Pro Tools and it no longer accepts ADMs made by this plugin. It may still work with other DAWs.
This add-on adds three operators for working with immersive 3D audio in Blender, specifically it allows you to create ADM Broadcast WAVE files for use with Dolby Atmos or other object-based sound mixing workflows.
Here you can see a short demo of how to add sounds to an animated Blender scene and import the resulting file into Pro Tools and then play them into a Dolby DAPS Renderer.
Import WAV Files: This operator allows you to add multiple audio files to a .blend file so they'll be available to the Add Sounds to Meshes operator.
Add Sounds to Meshes: This operator takes all the selected objects in the current scene and attaches a new speaker locked to that object's location throughout the animation. You provide the prefix for the name of a set of sound files added with the Import WAV Files operator, and these are added to each selected object randomly. The sounds can be timed to either begin playing at the beginning of the sequence, at a random time, or when the respective object is closest to the scene's camera.
Export ADM Wave File: This operator exports all of the speakers in a scene as an ADM Broadcast-WAV file compartible with a Dolby Atmos rendering workflow. This produces a multichannel WAV file with embedded ADM metadata the passes panning information to the client. (Has been tested and works with Avid Pro Tools 2020).
This add-on requires that the EBU Audio Renderer (ear
v2.0) Python package
be installed to Blender's Python.