Getting Started

Getting Started

📦 Installation

  1. Import the package from the Unity Asset Store.
  2. It installs under Assets/SoundGraph and uses the GlowingRifts.SoundGraph namespace. It needs com.unity.nuget.newtonsoft-json, which Unity adds for you.
  3. Unity 6 or newer.

🎛️ Your First Patch

  1. Right-click in the Project window and choose Create > GlowingRifts > SoundGraph.
  2. Double-click the new .soundgraph asset. It opens in its own editor tab.
  3. Press Space (or right-click) and add an Oscillator. Add an Output the same way.
  4. Drag from the oscillator’s orange out port to the output’s left and right ports.
  5. Press ▶ Preview in the toolbar. If you hear nothing, check that the Game view’s Mute Audio is off.

Turn the knobs to shape the sound. Drag up and down, hold Shift for fine control, double-click to reset, or type a value in the box under a knob. A knob dims when a wire drives its input.

🔌 Signals

Ports are coloured by signal.

ColourKindUsed for
OrangeAudioSound
BlueControl (CV)Knob values such as frequency, time or level
GreenGateOn and off, triggers

Pitch inputs called voct use 1 volt per octave. 0 V is the node’s own freq, and 1/12 V is one semitone.

🎮 Play It in a Game

Add GlowingRifts > SoundGraph Source to a GameObject, drag your .soundgraph into it and press Play. See In a Game for controlling it from code.

Note

Patches are limited to 128 nodes and 256 wires. Small graphs of 10 to 40 nodes work best.