What problem does it solve?
Building procedural audio in Unreal Engine requires manually authoring MetaSound graphs in the editor, which is slow and hard to automate. This Skill lets you create and modify MetaSound Source assets programmatically through the MetaSoundService Python API.
Core Features & Use Cases
- Graph Authoring: Create MetaSound Source assets, add DSP nodes (Sine, Wave Player, Mixer), connect pins, and set input defaults such as oscillator frequency.
- Graph I/O and Discovery: Add runtime-exposed graph inputs/outputs and discover any of the 400+ registered node classes via filtered search.
- Use Case: Generate a one-shot gunshot sound by creating a Mono MetaSound, adding a Wave Player node wired from the On Play trigger to the audio output sink, and assigning a SoundWave asset — all from a single script.
Quick Start
Ask the AI to create a MetaSound asset that plays an 880 Hz sine tone and save it under /Game/Audio.