Documentation/Core Workspace/Graph and Patching Model
Core Workspacegraphpatchingbypasshandles

Graph and Patching Model

AudioFlow uses a visual graph where audio sources, processors, and visualizers are connected with handles.

Detailed explanation
AudioFlow uses a visual graph where audio sources, processors, and visualizers are connected with handles.

Generators like Oscillator and FM Mod create sound, processors shape it, and utility nodes such as Output or visualizers complete the signal path. The graph keeps the patch readable because every node makes its own controls visible in context.

To patch nodes, drag from an output handle to a compatible input handle. Use the main audio handles for signal flow, and use the dedicated ENV, ARP, or LFO target handles only for those auxiliary controllers. Chord and Arpeggiator both use the ARP input.

Only visible connections carry audio. A generator or processor that is not connected through the graph to Output stays silent until you patch that route yourself.

Selection opens contextual actions on the node card itself. That is where you rename nodes, bypass them temporarily, assign them to groups, or remove them from the patch. Removing a node in the middle of a simple audio chain keeps the main sound path connected when possible; modulation connections are left for you to reassign intentionally.

To bypass or delete a node, select it and use the quick action buttons above the node card. To rename it, double-click the node title, type the new name, and confirm with Enter or blur.

What to know
  • Connections are directional: outputs feed downstream audio nodes or dedicated auxiliary inputs.
  • Selected nodes expose quick actions for grouping, bypassing, and deletion.
  • If an imported workflow contains something AudioFlow no longer supports, it is skipped so the rest of the patch can still open.
Key controls

Main Handles

Top handles usually receive audio, bottom handles usually send audio.

Auxiliary Handles

Special left or right handles accept envelopes, chord nodes, arpeggiators, or LFO modulation targets.

Bypass

Temporarily disable a node without removing it from the patch.

Patching patterns

Visual reference for patching patterns.