EasyLoop — Voice-Controlled Looper in the Browser: Record Ideas, Practice Over Them | Niels Dalgaard

Free · No account · Your sound stays on your device

EasyLoop: The voice-controlled looper

Record the idea. Let it loop. Play over it.

A practical tool to capture ideas or practice. Record a progression, a riff or a groove and leave it looping while you improvise, try a melody or work on a passage. Say “record”: it counts 1, 2, 3, 4 and records. Stop playing and say “done”, as if you stepped on a pedal: the loop ends exactly where the word begins, and starts playing. Say “overdub” to add another layer. The microphone of your phone or computer is enough: no pedal, no headphones, no audio interface.

—
Last thing I heard—

Voice control

Pass

Hands on your instrument: “record”, “done”, “overdub”, “stop”… Say “done” with your instrument silent: mute the strings, then speak, so the word does not overlap the last note. Without the pass, the big buttons and the keyboard do the same, for free.

Download the loop

Pass

The loop with all its layers, as an MP3: keep the idea, send it, or keep working on it in another program.

Tempo and count-in

Settings

One microphone picks up the instrument and the voice. The voice stays out of the loop, and what comes out of the speaker (the loop and the clicks) is removed from every take: no headphones needed. That is why the echo is calibrated when you turn on the microphone.

Without headphones the microphone hears the loop and the clicks: they are measured and removed from every take. Keep the volume below the point where the speaker distorts, and the phone still while you record.

Done automatically when you turn on the microphone: 3 s of soft hiss through the speaker, in silence. Repeat it if you change the volume, the speaker or where the phone is.

—

How long the click takes to come out and your instrument to come back in. It is compensated automatically; to measure it for real, without headphones and in silence, press “Measure the latency” (6 clicks play).

5 clicks play: say “done” right on each one. It measures how long speech recognition takes on your device, to find the word in the audio.

The level from which a note counts as an attack in the edge editor. Further left, more sensitive.

If a “done” cut badly: downloads the raw audio of that take and what was decided, to look at it.

Trim the edges

optional

The violet line is where “done” begins (silence from there) and the white one, your last note. Drag the start (orange) and end (pink) bars; they snap to the attacks and to the beats of the grid. What is grey stays out.

—
—

The splice

What you hear at the turnaround: on the left, the last 150 ms of the loop; on the right, the first 150 ms.

—loop length

What it is for

Catch an idea before it gets away

A progression or a riff comes to you: you say “record”, play it, say “done” and it is already looping. On top of it you try a melody, a second voice or a bass line. If you like it, download it as an MP3 and the idea is saved.

Practice over your own accompaniment

Record the chords of a tune, or just a ii–V–I, and let it repeat while you improvise, work on a scale or a difficult passage. Unlike a backing track, the accompaniment is yours: your sound, your tempo, your voicings.

Voice commands

record
counts in and records from the next beat
done
like the pedal: the loop ends exactly where the word begins, and starts playing. Say it with your instrument silent
overdub
records a layer: after the count-in, one full pass from the 1 of the loop
play · stop
plays it again from the start, or stops it
undo
removes the last layer, or brings back a cleared loop
clear
clears the loop with all its layers

“Done”, with your instrument silent. The loop ends exactly where the word begins: EasyLoop looks for the start of the word in the audio (to within a few milliseconds) and cuts there, so the moment you say it is the end of the loop. The word and whatever came after it stay out. Finish what you are playing, mute the strings and say “done” at the moment you want the loop to start over. If the word overlaps what you are playing, the loop ends where the word began, even if the note was still ringing.

Say the commands on their own and clearly. Similar words are accepted, because recognition does not always hear well with the instrument ringing. It works in Chrome and Edge; in other browsers, the buttons and the keyboard do the same.

No headphones

With a single microphone, the phone hears what you play, your voice and what comes out of the speaker. When you turn on the microphone, EasyLoop calibrates itself: for 3 seconds a soft hiss plays through the speaker and it measures how much comes back into the microphone, at every frequency. Do it in silence and at the volume you will use; if you later change the volume or move the phone, press “Calibrate the echo” in Settings. With that measurement it removes the echo from every take, lowers the background noise and keeps the word out of the loop. Everything happens on your device: nothing is uploaded or sent anywhere.

What is free and what is in the Practice Pass

Recording, playing, adding layers, undoing and trimming are free, with the buttons or the keyboard. Voice control and the MP3 download are part of the Practice Pass, together with everything else it includes.