Backing Track Builder
Build a progression, pick a groove, set the tempo and jam - then share it by link, save it, or export MIDI and MP3.
Backing Track Builder
Idea to playable jam loop in under a minute.
Progression
4 / 16 barsBeats per chordDrag a bar by its grip to reorder it, or use the ‹ › buttons.
Drums
Preset preview · read-onlyThis is the preset pattern as it plays. Customize it to edit individual steps.
Mixer
Audible
Audible
Audible
My grooves
Nothing saved yet. Grooves stay in this browser; use a share link to send one to someone else.
What is a backing track?
What is a backing track?
A backing track is a looped accompaniment - chords, bass and drums playing together - that you can solo, sing or improvise over. Producers use them to sketch songs; teachers use them in lessons; students use them to practise scales and chord changes in context.
This builder gives you everything you need to construct one in your browser: a step-style sequencer for the chord progression, a drum machine with eight presets and a fully editable 16-step grid, plus tempo, swing and per-track volume controls.
How to use it
How to use it
- Pick a chord progression from the Quick load chips, or build one from scratch by adding a bar and choosing a root and quality.
- Pick a drum style - or hit Customize to edit the 16-step grid yourself.
- Set tempo, swing, and how many beats each chord lasts (1, 2, 4 or 8).
- Hit play. Adjust mix on the fly. Save the groove to come back later, share it by URL, or export it to MIDI for your DAW.
Frequently asked questions
- Do I need to install anything?
- No. The whole builder runs in your browser using the Web Audio API. The first time you press play, your browser asks permission to play sound.
- What does the MIDI export contain?
- Three tracks: chords (channel 1), bass (channel 2), and drums on the GM channel 10 with standard kit pitches. Drop it into any DAW (Logic, Ableton, FL Studio, Reaper, GarageBand) for further production.
- How does the share link work?
- Your full session - progression, drum pattern, tempo, swing, mix and how playback repeats - is encoded in the URL. Anyone who opens the link sees the same loop, ready to play.
- Where are my saved grooves stored?
- Locally in your browser. They survive page reloads but stay on this device. Use the share link if you want to send a groove to someone else.