Getting started

A practical tour of the main surfaces: rack, transport, patch view, and projects.

First launch

The rack is a vertical list of plugin slots. Tap + in the app bar to add instruments, effects, MIDI processors, or (on desktop) VST3 plugins. Each slot can be expanded to show its panel; the small cable icon toggles the back-of-rack view where MIDI and audio jacks are wired together.

Main rack with plugin slots and the transport bar (BPM, play, time signature)
The vertical rack and shared transport — add slots with +, expand a card for its panel, use the cable icon for patch view.

Transport

The transport bar sets BPM, time signature, play/stop, tap tempo, and metronome. Drum Generator patterns and tempo-synced effects follow this clock. Adjust BPM with the field, nudge buttons, or a scroll wheel where supported.

Patch cables

In the patch view, each slot exposes coloured jacks: MIDI in/out, audio in/out, sends, returns, and (for Jam Mode) scale/chord outputs. Long-press an output jack to start a cable, then release on a compatible input. Tap an existing cable to remove it. The app validates port types and prevents invalid routing (including audio cycles).

Back-of-rack view with coloured MIDI and audio jacks and curved cables
Patch view: long-press an output jack to drag a cable to a compatible input (MIDI, audio, scale, etc.).

Projects (.gf)

Use the project menu to Open, Save, or Save As. Projects are JSON files that store the rack order, cable graph, transport state, SoundFont assignments, VST3 parameter snapshots, looper data, and per-slot options. Desktop and mobile autosave the last session; the web build has no persistent storage — use Save As to download a .gf file.

Preferences

Open Preferences for global keyboard behaviour (key count, gesture actions, aftertouch CC), MIDI device listing, CC mapping (map hardware controls to volume, patch sweep, looper actions, scale cycle, and more), audio devices, and Jam Mode visual options.

Preferences: MIDI devices, CC mapping, keyboard defaults, and audio options
Preferences — global keyboard behaviour, MIDI routing, CC mapping to actions (looper, patch sweep, scale cycle), and devices.

← Home · Built-in modules →