The Demute Unreal Audio Tools is an open-source plugin for Unreal containing different tools that we developed for Game Audio implementation in Unreal 4 and 5 throughout our projects. It currently contains two completed modules :
If you want to know more about what we do, visit our website You can also contact us directly on Discord with any questions you might have.
Download the zip file from the Releases page and unzip inside the Plugins folder of your Unreal Project. The final hierarchy should look like this : YourAmazingProject/Plugins/DM_AudioTools/DM_AudioTools.uplugin
For all tools, make sure you have checked "Show Plugin Content" in the Content Browser under "View Options".
All of the content can be found under "DM_AudioToolsContent/AudioAnimationTools/". To quick-start, right click the AudioAnimationToolsWidget_BP and click on "Run Editor Utility Widget". This will open the AudioAnimationTools Widget. There, you can add or append animations files in a list, set up analysis and audio parameters and then generate footstep and foley event tags on your animation files.
If you need to modify any of the behavior (if you use an audio middleware for example), most of the audio logic happens in blueprints in the folder you can easily modify to suit your needs.
All of the content can be found under "DM_AudioToolsContent/StaticMeshEmitters/". To quick-start, right click the StaticMeshAudioEmittersWidget_BP and click on "Run Editor Utility Widget". This will open the StaticMeshAudioEmitters Widget. There you can add Audio Definitions to a list and generate audio emitters based on that list and the Static Meshes present in the scene. These Audio Definitions are Data Assets that can be created in the content browser of type StaticMeshAudioDefinitions_BP. In the widget, you can also delete emitters and reposition them if the object they were generated from moved.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. Do not hesitate to also open issues for any bugs you encounter or features you might want to see added but can't add yourself.