Loop Trainer

How to use Loop Trainer

Loop Trainer plays an audio file you have, repeats the part you choose, and changes the speed and the key independently. This guide walks through every part of the screen.

Start in three steps

  1. Open a song. Tap “Open an audio file” and choose a file, or drop it on the waveform. MP3, AAC (m4a), and WAV work in every browser.
  2. Choose the part you want to learn. Drag across the waveform. The ends snap to the nearest beat.
  3. Set the speed and press Play. Tap 70% to hear it slower at the same pitch. It repeats until you stop it.

The loop, the speed, and the key are saved for that song. Open the same file next time and you pick up where you left off.

The player

Loop Trainer on a computer: the waveform of a song with an A-B loop of two bars highlighted, the time and the tempo under it (84 at this speed, 120 in the original), large displays of speed 70%, key +2, and the loop times, the Play button, and the A and B buttons. Numbers 1 to 10 mark the controls.
The numbers match the list below. Tap the image to enlarge it.
  1. Open file – Open another song. The file is read in your browser and never uploaded.
  2. Waveform – The whole song, with the loop shaded between the A and B flags. Tap anywhere to jump there; drag to choose a new loop. The small ticks at the bottom are the beats, and the taller ones are the bar starts.
  3. Time and tempo – Where you are in the song, and the tempo the app found (♩ ≈ 120 means about 120 beats per minute). When you change the speed, it shows the tempo you hear and the original: ♩ ≈ 84 (original 120) at 70%.
  4. Zoom to loop – Fits the loop to the screen for fine changes. Press it again to see the whole song.
  5. Speed, key, and loop – Large enough to read from a distance. Under the loop: its length in seconds and in beats or bars, and which time round it is while it plays.
  6. Back to A – Goes to the start of the loop.
  7. Play / Pause.
  8. Loop on / off – When it is off, the song plays on past B.
  9. A and B – Press “A” or “B” while it plays to put the flag at the current position (it snaps to the nearest beat). ◀ and ▶ move the flag to the previous or next beat.
  10. + Save this loop / Whole song – Save the current loop to the list for this song, or make the loop the whole song.

Choosing the loop

There are several ways, so use the one that suits you:

To see the waveform in more detail, pinch with two fingers on the waveform (Ctrl + mouse wheel, or a pinch on the trackpad, on a computer). Move two fingers sideways to scroll (Shift + wheel on a computer). While it plays zoomed in, the view follows the playback.

Beats and bars

When you open a song, the app listens for its beat and finds the tempo and where each beat is. This is what lets the loop points snap onto the beat, so the loop comes around without a stumble.

Songs with a steady beat give the best results. For songs without a clear beat (rubato, free time, ambient), the app shows “No beat found”, and the flags can be placed freely.

Practice settings

The practice settings: speed with a slider, step buttons, and Original speed, key with minus and plus, beats and bars, speed up on every loop with start, step, and top speed, count-in with clicks and song BPM, saved loops with a loop named Chorus, and volume. Numbers 1 to 7 mark the groups.
The numbers match the list below.
  1. Speed – From 50% to 150% in 1% steps; “Original speed” sets it back to 100%. The pitch does not change. Below 50% the sound breaks up too much to be useful.
  2. Key – Up to 6 semitones up or down. The tempo does not change, and it works together with the speed. See changing the key.
  3. Beats and bars – See above.
  4. Speed up on every loop – Starts at the first speed (70% at first) and adds a little each time the loop comes around (+2%), until the top speed (100%). It starts again from the first speed when you play from the start of the loop. See speeding up step by step.
  5. Count-in before each loop – Clicks before each pass so you can get ready. The clicks follow the song's tempo and the current speed: at 70%, a 120 BPM song gets clicks at 84 BPM. The detected tempo is used until you enter or tap a BPM yourself.
  6. Saved loops for this song – Each saved loop has a name (such as “Intro” or “Solo, first half”). Tap its time to play it.
  7. Volume – For the song and for the count-in clicks.

On a phone

Loop Trainer on a phone: the waveform with the loop, the time and tempo, large speed 70%, key +2, and loop displays, and the Play button.
The player fits the width of the screen; the settings follow below it.

Everything works the same on a phone. The buttons are large so you can press them with a guitar in your hands. A few tips:

Keyboard shortcuts

KeyAction
SpacePlay / pause
↑ ↓Speed ±1% (with Shift: ±5%)
← →Move A by a beat (with Shift: move B)
A BPut A / B at the current position
LLoop on / off
EnterBack to A
- +Key down / up a semitone
ZZoom to the loop / back to the whole song
EscCancel moving a flag
OOpen a file

Saving, installing, and offline use