audio.analysis.analyze | Measure one sound. |
audio.analysis.audit_folder | Sweep a content folder of USoundWaves in ONE call and flag technical defects. |
audio.analysis.compare | Measure what a candidate render differs from a reference recording BY, and in which direction. |
audio.analysis.decompose | Take a sound apart into the three layers the synthesizer can put back together. |
audio.analysis.to_recipe | Analysis by resynthesis. |
audio.authoring.add_cue_node | Add a node to a SoundCue graph |
audio.authoring.add_metasound_input | Add a graph input to a MetaSound |
audio.authoring.add_metasound_interface | Attach a named interface to a MetaSound graph (add/remove required I/O vertices) |
audio.authoring.add_metasound_node | Add a node to a MetaSound graph |
audio.authoring.add_metasound_output | Add a graph output to a MetaSound |
audio.authoring.add_metasound_variable | Add a typed graph variable to a MetaSound |
audio.authoring.add_mix_modifier | Add a sound class modifier to a SoundMix |
audio.authoring.add_source_effect | Add a source effect to an effect chain |
audio.authoring.compile_metasound | Force a MetaSound to rebuild its referenced asset classes and run validation |
audio.authoring.configure_distance_attenuation | Configure distance attenuation settings |
audio.authoring.configure_mix_eq | Configure EQ settings on a SoundMix |
audio.authoring.configure_occlusion | Configure occlusion settings |
audio.authoring.configure_reverb_send | Configure reverb send settings |
audio.authoring.configure_spatialization | Configure spatialization settings |
audio.authoring.connect_cue_nodes | Connect two nodes in a SoundCue graph. |
audio.authoring.connect_metasound_nodes | Connect two MetaSound nodes via an edge |
audio.authoring.create_attenuation_settings | Create a new SoundAttenuation asset |
audio.authoring.create_dialogue_voice | Create a new DialogueVoice asset |
audio.authoring.create_dialogue_wave | Create a new DialogueWave asset |
audio.authoring.create_metasound | Create an empty UMetaSoundSource asset (procedural audio graph). |
audio.authoring.create_metasound_patch | Create an empty UMetaSoundPatch asset (a reusable MetaSound sub-graph). |
audio.authoring.create_metasound_preset | Create a MetaSound preset asset that references an existing MetaSoundSource or MetaSoundPatch and overrides. |
audio.authoring.create_reverb_effect | Create a new ReverbEffect asset |
audio.authoring.create_sound_class | Create a USoundClass asset (groups sounds for shared volume/pitch/EQ control). |
audio.authoring.create_sound_concurrency | Create a USoundConcurrency asset (a shared voice-limit group). |
audio.authoring.create_sound_cue | Create a new USoundCue asset. |
audio.authoring.create_sound_mix | Create a USoundMix asset (a stackable mixdown profile applying volume/pitch adjusters per SoundClass). |
audio.authoring.create_sound_submix | Create a USoundSubmix asset (a bus in the submix routing graph). |
audio.authoring.create_sound_wave_from_pcm | Create a USoundWave asset from raw interleaved float PCM sent inline as JSON. |
audio.authoring.create_source_effect_chain | Create a source effect preset chain |
audio.authoring.create_source_effect_preset | Create a USoundEffectSourcePreset asset (e.g. Filter/EQ/BitCrusher) so add_source_effect has a preset to reference. |
audio.authoring.decompile_metasound | Decompile a MetaSound asset to MSIR text. |
audio.authoring.decompile_sound_cue | Decompile a SoundCue graph into SCIR text. |
audio.authoring.describe_attenuation | Describe a SoundAttenuation asset as structured JSON. |
audio.authoring.describe_dialogue_voice | Describe a DialogueVoice asset as structured JSON. |
audio.authoring.describe_dialogue_wave | Describe a DialogueWave asset as structured JSON. |
audio.authoring.describe_metasound | Describe a MetaSound Source or Patch graph as structured JSON |
audio.authoring.describe_sound_class | Describe a SoundClass as structured JSON. |
audio.authoring.describe_sound_cue | Describe a SoundCue graph and cue-level settings (concurrency/attenuation/soundClass/volume/pitch) as structured JSON |
audio.authoring.describe_sound_mix | Describe a SoundMix as structured JSON. |
audio.authoring.describe_sound_wave | Describe a SoundWave as structured JSON. |
audio.authoring.disconnect_metasound_nodes | Disconnect an edge between two MetaSound nodes by source-output / target-input names. |
audio.authoring.get_audio_info | Get information about an audio asset |
audio.authoring.list_metasound_interfaces | List all registered MetaSound interfaces with their input/output vertex shapes |
audio.authoring.remove_metasound_input | Remove a graph input from a MetaSound by name |
audio.authoring.remove_metasound_interface | Detach a named interface from a MetaSound graph |
audio.authoring.remove_metasound_node | Remove a node from a MetaSound graph by GUID. |
audio.authoring.remove_metasound_output | Remove a graph output from a MetaSound by name |
audio.authoring.remove_metasound_variable | Remove a graph variable from a MetaSound |
audio.authoring.rename_metasound_input | Rename a MetaSound graph input, preserving its type, default, and connections |
audio.authoring.rename_metasound_output | Rename a MetaSound graph output, preserving its type and connections |
audio.authoring.search_metasound_nodes | Search the MetaSound Frontend class registry. |
audio.authoring.set_class_parent | Set the parent SoundClass |
audio.authoring.set_class_properties | Set properties on a SoundClass |
audio.authoring.set_cue_attenuation | Set attenuation settings on a SoundCue |
audio.authoring.set_cue_concurrency | Set concurrency settings on a SoundCue |
audio.authoring.set_cue_root | Make an existing cue node the graph's root (USoundCue::FirstNode) - the node the audio device starts playback from. |
audio.authoring.set_dialogue_context | Add or replace a dialogue context mapping |
audio.authoring.set_metasound_default | Set the default value of a MetaSound graph input. |
audio.authoring.set_metasound_node_input_default | Set the literal on a node's input pin inside a MetaSound graph (not a graph input). |
audio.authoring.set_metasound_variable_default | Set the default value of a MetaSound graph variable. |
audio.authoring.set_sound_wave_gain | Rescale an existing USoundWave's PCM in place to a peak (dBFS) or integrated-loudness (LUFS) target. |
audio.authoring.set_sound_wave_properties | Set per-wave properties on a USoundWave (bLooping, volume, pitch, soundGroup, compressionQuality, bMature, bSingleLine). |
audio.authoring.set_submix_parent | Set the parent SoundSubmix for a USoundSubmix asset (mirrors set_class_parent) |
audio.authoring.validate_metasound | Run builder-level validation on a MetaSound and return diagnostics |
audio.clear_sound_mix_class_override | Clear a SoundMix class override |
audio.create_ambient_sound | Spawn an AAmbientSound actor (looping/persistent audio source) at a world position with the given Sound asset. |
audio.create_audio_component | Create a UAudioComponent in the world (attached to an actor or freestanding at a location) bound to a USoundBase. |
audio.fade_sound_in | Fade in a sound on an actor's audio component |
audio.fade_sound_out | Linearly ramp the volume of an actor's first AudioComponent down to a target level over fadeTime seconds. |
audio.list_active_sounds | Read-only snapshot of every sound the audio device(s) are playing right now. |
audio.music.build_interactive | Build one interactive MetaSound Source that plays the given stem assets as loopable, crossfadeable layers. |
audio.music.describe_schema | Machine-readable grammar of the audio.music score. |
audio.music.export_stems | Write each stem candidate into the project as its own USoundWave asset, named from its track name. |
audio.music.render_stems | Render a music score to one seamless PCM stem per track. |
audio.play_sound_2d | Non-spatialized one-shot playback of a USoundBase routed to the master submix (UI/HUD audio shape). |
audio.play_sound_at_location | Spatialized one-shot playback of a USoundBase (cue/wave) at a world position. |
audio.play_sound_attached | Play a sound from an AudioComponent that follows a target actor (optionally a socket). |
audio.pop_sound_mix | Pop a SoundMix modifier from the audio stack |
audio.prime_sound | Prime a sound asset for immediate playback |
audio.push_sound_mix | Activate a USoundMix on the global mix stack so its class adjusters take effect (volume/pitch tweaks per SoundClass). |
audio.set_base_sound_mix | Set the base SoundMix for the world |
audio.set_sound_mix_class_override | Set a SoundMix class override for volume/pitch |
audio.spawn_sound_at_location | Spawn a sound component at a world location |
audio.synth.audition | Play a sound out loud through the editor's preview audio device (no PIE session or editor world needed), or stop it. |
audio.synth.describe_schema | Machine-readable grammar of the audio.synth recipe. |
audio.synth.discard | Discard one or more synth candidates by id, or every candidate with all=true. |
audio.synth.export | Write a candidate's audio into the project as a USoundWave asset. |
audio.synth.generate | Render a synth recipe into a session candidate and report what the render measured. |
audio.synth.get_recipe | Return a resident candidate's CANONICAL recipe. |
audio.synth.list_candidates | List the rendered synth candidates held in this session, newest first. |
audio.synth.patch | Apply an RFC-6902 JSON Patch to a candidate's canonical recipe, re-parse it and render the result as a NEW candidate. |
audio.synth.render_metasound | Render an existing MetaSound Source asset offline to PCM and measure it. |
audio.synth.variations | Render N seeded perturbations of a candidate's recipe and return their ids beside a compact metric table. |