Pins and cables
Pins are a module's inputs and outputs; a cable joins one to another. Cables are typed and will not connect across kinds.
| Kind | What it carries |
|---|---|
| Stream | A value every sample: audio, or anything at audio rate. |
| Event | A discrete occurrence: a note, a trigger, a MIDI message. |
| Value | A control position that holds until it changes, like a knob. |
Each kind draws in its own colour, so you can see what is moving through a patch before you read a single label. A pin only accepts a cable of a kind it understands, which turns a whole class of patching mistake into something you cannot express.
Seeing the signal
Cables show what is running through them. A patch that makes no sound tells you where it stopped: the last cable carrying anything is the last thing that worked.