SoundGraph
SoundGraph
Introduction
SoundGraph is a modular synth and procedural audio tool for Unity. You build sound in a node graph, like Shader Graph for audio: oscillators, filters, envelopes, sequencers, samplers, effects and physical models wired together. A patch plays in the editor, in your game, in WebGL and on mobile.
Patches are plain .soundgraph assets. A game drives them live with a few lines of code, so music and ambience can react to the player, the time of day or anything else you expose.
🔧 Key Features
- A node-graph editor inside Unity (
Window > GlowingRifts > SoundGraph Editor), with one tab per patch, groups, copy and paste, and undo - Over 100 modules: oscillators, physical models, drums, filters, envelopes, LFOs, random and chance sources, sequencers, reverb, delay and more
- Audio Sampler and Drum Sequencer for your own clips, and a Microphone source
- MIDI: import
.midfiles and play them through MIDI Clip and MIDI Voices - A Blackboard of Float, Bool, Trigger, Audio Clip and MIDI Clip properties that scripts can change while the sound plays
- Live Wires and Levels that show the signal moving through the graph while you preview
SoundGraphSource, an AudioSource-style component with the usual volume, 3D and mixer settings- Works in the Editor, standalone builds and WebGL
- A guide that teaches an AI assistant to write
.soundgraphfiles for you
🚀 What Can You Build?
- Generative ambience that follows the time of day or the weather
- Reactive game music with layers you fade in and out from code
- Procedural sound effects: wind, rain, bells, drones, UI blips
- Sequenced music from a drum grid or a MIDI file
- Audio for interactive installations and gadgets