What problem does it solve?
Building SoundCue assets in Unreal Engine normally requires manual node-graph editing in the editor; this Skill lets an AI agent programmatically create SoundCues, add and connect audio nodes, and configure playback properties through the SoundCueService Python API.
Core Features & Use Cases
- SoundCue Graph Authoring: Create cues and add nodes such as WavePlayer, Random, Mixer, Concatenator, Modulator, Attenuation, Delay, Looping, Switch, and cross-fade nodes, then wire them with correct parent/child audio flow.
- Cue-Level Configuration: Set volume and pitch multipliers, sound classes, attenuation, and concurrency settings, plus import SoundWaves from .wav/.mp3 files on disk.
- Use Case: Ask the agent to build a footstep SoundCue that randomly selects one of three wave files — it creates the asset, adds three WavePlayer nodes, connects them into a Random node, sets it as root, and saves the cue.
Quick Start
Create a SoundCue at /Game/Audio/SC_Footsteps that randomly plays one of my three footstep wave files and save it.