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/Control 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.

Right-click a node to open the same actions as the quick buttons: rename, copy, group assignment, bypass, MIDI Learn, and delete. When several selected nodes are right-clicked, either on a selected node or on the selection outline, group actions can apply to the whole selection; removal is offered for groups shared by every selected node.

Press Cmd+C on Mac, or Ctrl+C on Windows and Linux, to copy the selected node or selected nodes. The copied patch keeps the connections between copied nodes only. Press Cmd+V or Ctrl+V while the pointer is over the graph, or right-click the graph and choose Paste Nodes, to place the copied patch at the pointer position.

Right-click an empty part of the graph to add a node at the pointer position from the Add Node submenu. You can still drag nodes from the library when you prefer to browse there.

What to know
  • Connections are directional: outputs feed downstream audio nodes or dedicated auxiliary inputs.
  • Selected nodes expose quick actions and right-click menus for copying, grouping, bypassing, MIDI Learn, 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, LFOs, or Control nodes.

Bypass

Temporarily disable a node without removing it from the patch.

Patching patterns

Visual reference for patching patterns.