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.

Ready

Cbar 1 / 4 · beat 1

Playback

Progression

4 / 16 barsBeats per chord
bar 1
bar 2
bar 3
bar 4

Drag a bar by its grip to reorder it, or use the ‹ › buttons.

Quick load
Voicing

Drums

Preset preview · read-only
KickSnareHatOpen HatClap

This is the preset pattern as it plays. Customize it to edit individual steps.

Mixer

Chords70

Audible

Bass75

Audible

Drums80

Audible

Swing0%
MIDI drum inputChecking...

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

  1. Pick a chord progression from the Quick load chips, or build one from scratch by adding a bar and choosing a root and quality.
  2. Pick a drum style - or hit Customize to edit the 16-step grid yourself.
  3. Set tempo, swing, and how many beats each chord lasts (1, 2, 4 or 8).
  4. 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.