Guide — your first live loop in a minute
Press the ● footswitch on track 1, or key 1. The browser asks for the microphone the first time.
Play, then press it again: that length is your loop. Or set a BPM first and it counts in and stops itself after the bars you chose.
Press ● on another track. It starts on the next bar (or loop, or beat) and stops by itself one track length later.
Press the footswitch on a playing track to add layers on top. Each pass is heard on the next time round; U undoes the whole pass.
Volume, pan, mute and solo per track, then ⬇ Download mix as a WAV, or one track on its own.
What is in here
The microphone is read as raw audio with the exact audio-clock time of every sample. Takes are cut straight from that on the loop grid, with the round-trip latency taken off, so what you played in time with the loop lands in time.
- No drift
- Every track loops from one master clock
- No compression
- Nothing is encoded or decoded between takes
- Latency fix
- Measured automatically, fine-tune ±120 ms
Four tracks to start, add up to eight. A track can be one, two or four times the loop length, for a long melody over a short groove.
- ×1 ×2 ×4
- Choose before recording the track
- Start
- Next bar, next loop or next beat
- M · S
- Mute and solo; muted tracks keep their place
- ⇄
- Reverse a track
- ⬇
- Download one track as a WAV
While you overdub, each finished pass is merged into the track at the loop point, so you hear it on the next time round and can keep stacking.
- ↶ ↷
- Undo and redo, ten steps per track
- Fade
- Let older layers fade on every pass
Without a tempo the first loop is as long as you play and the BPM is worked out from it. With one, you get a count-in and an exact number of bars.
- TAP
- Tap tempo, or type 40–240 BPM
- Bars
- 1, 2, 4 or 8 bars of 2–7 beats
- Click
- Metronome with its own volume
A level meter, input gain, and optional monitoring so you can hear yourself through headphones. Echo cancelling and noise suppression are off, so the mic records what it hears.
- 1–8
- Record, close, overdub or stop overdub
- Shift+1–8
- Mute a track
- Space
- Play or stop everything
- T · U · F
- Tap tempo · undo · fullscreen
A free online loop pedal in your browser
Live Loop Pedal is a free online looper that records audio from your microphone and loops it straight away. It is the same idea as a hardware loop pedal such as a Boss RC-1 or TC Ditto, with up to eight tracks, overdubs with undo, and a WAV export. No download, no account and no upload.
How to record your first loop
Press the ● footswitch on track 1 (or key 1). If you have not set a tempo, the take is free: play your phrase and press again to close the loop at exactly that length. It starts looping immediately and the BPM is worked out from it. If you tap or type a tempo first, you get a count-in and the loop is recorded for exactly the number of bars you chose, then closes itself.
Layering in sync
Once the loop exists, a new track waits for the next bar, loop or beat (your choice), records exactly one track length and switches to playback by itself. Set a track to ×2 or ×4 before recording for a longer part over a short loop, like a four-bar melody over a one-bar groove.
What is overdubbing?
Overdubbing records on top of a track that is already playing instead of replacing it. Press the footswitch on a playing track to start, and again to stop. While you keep going, each pass is merged into the track at the loop point so you hear it on the next time round, the way a hardware looper behaves. Undo takes the whole overdub pass back off, and Overdub fade lets older layers fade a little on every pass for a loop that keeps evolving.
Why the layers line up
Most browser loopers record with MediaRecorder, which compresses the audio and has no exact idea when the recording started, so every take lands a little early or late. Here an AudioWorklet reads the raw microphone samples, each block tagged with the audio clock. A take is cut from that stream between two exact grid times. Everything you hear left the speakers a moment after it was scheduled and reached the microphone a moment after that, so the looper shifts each take by that round trip. It measures the delay from the browser and your microphone, and you can fine-tune it with Latency fix if layers sound slightly early or late on your setup. Playback uses native looping buffers started from one clock, so tracks cannot drift apart however long you play.
Microphone tips
Use headphones when you record over playing loops, or the microphone will pick the loops up again. An external microphone or an audio interface sounds better than a laptop's built-in mic. Watch the input meter: aim for the green to yellow part, and lower Input gain if it hits red.
Export your loop as a WAV
Pick 1, 2, 4 or 8 repeats and press Download mix: every audible track is rendered together, with its volume and pan, as a 16-bit stereo WAV. The ⬇ button on a track saves just that track, handy for taking a part into a DAW.
Private: nothing is uploaded
All recording, mixing and playback happen in your browser. Loops are not stored anywhere, so they are gone when you close the page unless you export them; the page warns you before you leave with loops recorded.
More music tools
Want a beat to loop over? Drum Loop Studio is a step-sequencer drum machine and Drum Pad Looper plays ready-made grooves. Keep time with the metronome, tune up with the guitar tuner, and edit exports in the audio editor.