ue5-metasound-dsp

Designs MetaSounds DSP graphs and signal chains for Unreal Engine 5 audio.

6|2|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/koshimazaki/UE-AUDIO-MCP --skill ue5-metasound-dsp-koshimazaki
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ue5-metasound-dsp
Source: https://github.com/koshimazaki/UE-AUDIO-MCP/tree/main/.claude/skills/ue5-metasound-dsp
Command: npx skills add https://github.com/koshimazaki/UE-AUDIO-MCP --skill ue5-metasound-dsp-koshimazaki

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Designing MetaSounds graphs in Unreal Engine 5 requires knowing 144 nodes, their exact pin names, type compatibility rules, and Builder API sequences, which is error-prone when done from memory. ## Core Features & Use Cases - Node & Pin Reference: Authoritative pin names and parameters for 144 nodes across 20 categories including generators, filters, envelopes, triggers, and spatialization. - Signal Flow Patterns: Ready-made wiring patterns for subtractive synthesis, additive synthesis, triggered sample playback, and LFO modulation. - Builder API Guidance: Command sequences for CreateSourceBuilder, AddNode, ConnectNodes, graph variables, presets, and live updates, plus a validated graph JSON spec. - Use Case: Ask for a footsteps sound and get a complete graph: surface switch routing into per-surface Wave Player chains with filters and envelopes, validated against the 7-stage graph schema. ## Quick Start Design a MetaSounds source that plays a saw wave through a lowpass biquad filter controlled by an ADSR envelope with frequency exposed as a graph input.

Frequently Asked Questions about ue5-metasound-dsp

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a MetaSounds graph in Unreal Engine 5?

Choose an asset type (Source or Patch), select an interface like MetaSound or UE.Source.OneShot, then wire generators through processing and envelopes to the output. Use the Builder API functions AddNode, ConnectNodes, and SetNodeInputDefault to construct it programmatically.

What nodes are available in UE5 MetaSounds?

MetaSounds provides 144 nodes across 20 categories including oscillators, wave players, AD/ADSR envelopes, biquad and state variable filters, delays, compressors, trigger logic, spatialization panners, and music utilities like MIDI conversion and metronomes.

Why can't I connect a Float output to an Audio input in MetaSounds?

Audio-rate and control-rate types are incompatible in MetaSounds, so Float outputs cannot feed Audio inputs directly. Use the correct node variant such as Multiply (Float) versus Multiply (Audio), and route Float values into parameter pins like filter cutoff instead.

What is the difference between a MetaSounds Source, Patch, and Preset?

A Source is a standalone playable asset, a Patch is a reusable subgraph that cannot play on its own, and a Preset stores parameter overrides of an existing Source or Patch while inheriting its parent's graph.

How do I expose MetaSounds parameters to Blueprints?

Add graph inputs with AddGraphInput and map them to node pins such as oscillator frequency or filter cutoff. Blueprints can then set these inputs at runtime, and graph variables with InterpTo enable smooth parameter transitions.