build_audio_system
Build a complete 3-layer game audio system from patterns, auto-detecting Wwise and UE5 backends to execute, return commands, or preview JSON specs.
Instructions
Build a complete 3-layer audio system (Wwise + MetaSounds + Blueprints) from a pattern.
Auto-detects which backends are connected and degrades gracefully:
Full (Wwise + UE5): executes everything, returns created IDs
Wwise-only: executes Wwise, returns MetaSounds commands for later
Offline: returns all 3 layer specs as JSON (dry-run preview)
Available patterns: gunshot, footsteps, ambient, spatial, ui_sound, weather, preset_morph, macro_sequence, sfx_generator, vehicle_engine.
Args: pattern: Pattern name (e.g. "gunshot", "footsteps") name: Asset name prefix (defaults to pattern name) params_json: JSON overrides for all 3 layers, e.g. {"wwise": {"num_variations": 5}}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| pattern | Yes | ||
| params_json | No | {} |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |