Jam Mode — harmony you can play with
Discover how chords imply scales, choose scale types, and keep follow instruments inside the tonality. Optional highlighting shows roots, safe notes, and slips — ideal for ear training and improvisation drills.
Harmony · Scales · Groove
GrooveForge is an open-source workstation built around Jam Mode: follow a master part (chords or bass), see harmony on a live display, and let connected instruments lock to the same scale — “wrong” notes snap to the nearest degree and the keyboard lights up so you hear and see what fits. Plug in a real MIDI keyboard or use the on-screen keys; the same patch rack routes everything.
When you practice time, skip the lonely metronome click: fire up rhythmic patterns (bundled
.gfdrum grooves with swing, fills, and humanisation) locked to the transport bar.
Layer phrases in the MIDI Looper while the drums run — both stay in sync because they share BPM,
play/stop, and time signature.
Discover how chords imply scales, choose scale types, and keep follow instruments inside the tonality. Optional highlighting shows roots, safe notes, and slips — ideal for ear training and improvisation drills.
Connect a hardware MIDI keyboard or pad controller; notes and CCs flow through Jam Mode, SoundFont or VST slots, and MIDI FX exactly like the touch keyboard. Practice with the gear you already own.
The Drum Generator reads expressive patterns instead of a dry tick. The MIDI Looper records and overdubs alongside those drums because both follow the shared transport — always aligned, always musical.
Rack, transport, projects, patch cables, and where to tap first when you open the app.
Keyboard, Virtual Piano, Vocoder, Jam Mode, Looper, Drum Generator, Stylophone, Theremin, and more.
Harmonizer, arpeggiator, transposer, and how to wire MIDI FX in the back-panel view.
Load desktop plugins on Linux and macOS, audio routing, and native editor windows.
YAML step grids, humanisation, fills — plus one-click downloads of every bundled pattern from main.
Author audio effects and MIDI FX without Dart: the GrooveForge Plugin Descriptor format.
/fr/ — same structure as this site)