Loading...
Loading...
Full pipeline audio system generator. Use when building complete game audio systems that span MetaSounds + Blueprint + Wwise layers, generating AAA project structures, or orchestrating multi-layer audio from a natural language description.
npx skill4agent add koshimazaki/ue-audio-skills ue5-audio-builder| Pattern | MetaSounds | Blueprint | Wwise |
|---|---|---|---|
| gunshot | Random → WavePlayer → Filter → Envelope | Fire event → trigger | RandomSeqContainer + reverb bus |
| footsteps | Surface → TriggerRoute → per-surface chains | Line trace → surface detect | SwitchContainer + attenuation |
| ambient | Looped layers + random details + LFO drift | Zone overlap volumes | BlendContainer + RTPC volumes |
| ui_sound | Sine + AD Envelope (procedural) | UI event router | UI bus (non-spatial) |
| weather | State-driven layers + crossfade + dynamic filter | Weather state reader | StateGroup + SwitchContainer |
| spatial | ITD Panner + processing chain | Position tracking | Distance attenuation + HRTF |
| vehicle_engine | Trigger Sequence → layered Wave Players + Compressor | RPM/throttle params | Engine bus + RTPC |
| sfx_generator | 7-stage synth (Gen→Spectral→Filter→Amp→FX) | Parameter inputs | FX bus chain |
| preset_morph | Morph 0-1 → MapRange → filter params | Morph slider | Blend preset bus |
| macro_sequence | Graph variables → InterpTo → filter chain | Step triggers | Sequence bus |
build_audio_system(pattern="gunshot", name="PlayerRifle", params={...})build_aaa_project(project_name="MyGame")| Mode | Condition | What happens |
|---|---|---|
| Full | Wwise + UE5 connected | Creates everything live |
| Wwise-only | Wwise connected, no UE5 | Creates Wwise hierarchy + offline MetaSounds spec |
| Offline | Neither connected | Dry-run preview of all layers |
| Connection | From | To |
|---|---|---|
| wwise_event → metasound_asset | Wwise Event | MetaSounds Source |
| rtpc → ms_input | Wwise GameParameter | MetaSounds graph input |
| bp → wwise | Blueprint PostEvent | Wwise Event |
| bp → ms_param | Blueprint SetFloatParameter | MetaSounds graph input |
| audiolink | MetaSounds output | Wwise Audio Input |
Master Audio Bus
├── SFX
│ ├── SFX_Footsteps
│ ├── SFX_Weapons
│ └── SFX_NPC
├── Ambient
│ ├── AMB_Wind
│ └── AMB_Weather
└── UI
└── UI_Sounds## System: [Name]
### MetaSounds Patches
[JSON graph specs]
### Blueprint Logic
[Node descriptions / pseudo-code]
### Wwise Hierarchy
[Creation sequence with properties]
### Cross-Layer Wiring
[AudioLink + RTPC + event connections]src/ue_audio_mcp/tools/systems.pysrc/ue_audio_mcp/templates/src/ue_audio_mcp/tools/wwise_templates.pysrc/ue_audio_mcp/knowledge/graph_schema.py