DJ Tool
Loop Trainer
In on the one, out on the one
The tool — try it now
A four-bar phrase is running — kick, hi-hat and a bass figure with a different root note in every bar. That is exactly how you hear where in the phrase you are. Set a loop over 4, 8 or 16 beats and release it again: both only count when they happen on a downbeat. No hardware, no music files.
What you learn with it
The move that decides every loop in a set: a loop that starts on the one and ends on the one is inaudible — the track carries on as if nothing had happened. Enter anywhere and leave anywhere and you shift the phrase, and the rest of the transition sits crooked.
How to use the tool
Start the phrase — four bars run in a circle, the display shows bar and beat
Listen once until you can tell the four bass notes apart
Set a loop over 8 beats — exactly on a downbeat, not in between
Let it run a few rounds, then release it on a downbeat
Three rounds where BOTH land and the move is yours
Count before you press: one, two, three, four. Whoever starts counting when they press is always late — the move belongs on the beat, not behind it.
Common mistakes
Starting to count as you press. The loop is then systematically late.
Laying a loop across a phrase boundary. It runs, but the music inside it is incomplete.
Leaving the loop running until the audience notices. Two passes are a tool, six are an embarrassment.
15–30 minutes
Take the time in one go — hearing and timing develop through repetition, not through reading.
You have it when you set and leave five loops in a row without a single audible jump.
Questions about this tool
Why must a loop start on the one?
Because the music itself restarts there. A loop starting somewhere mid-bar shifts everything after it against the other track — the beat carries on, but the accents land wrong. Set on the one, a loop is inaudible: it sounds as if the track simply carried on.
Four bars or eight?
Four is the safe choice because it fits inside any phrase. Eight sounds more natural but demands that you set it at the start of the phrase — otherwise the loop spans a boundary and you can hear that something is missing. Start with four, move to eight once you hear the phrase reliably.
I always press a fraction late. What helps?
Count beforehand instead of starting to count as you press: one, two, three, four — and on the next one your hand is already moving. Begin counting at the press and you are necessarily behind, because reaction takes time. The move belongs on the beat, not after it.
What do I actually need loops for?
For time. A loop stretches an intro or outro that is too short and gives you the bars your transition lacks. Second use: holding a spot to build tension. What a loop is NOT is a substitute for selection — loop eight bars because you have no next track and it sounds exactly like that.
Tool tried — what’s next?
“Starting a loop on the downbeat” is the matching lesson from phase 8: Hot Cues & Loops (10 lessons). The learning path builds on it: step by step, with comprehension checks and progress that is saved.
- —Progress, XP and streak are saved
- —12 phases from your first track to a club set
- —Free — no download, no payment details
The tools stay free to use without an account.
Embed this on your site
You're welcome to put this tool on your own site for free — blog, forum, course page, anywhere. Copy the code and paste it where the tool should appear.
The one condition: keep the credit line below the frame. That line is the part that points back to DJLearn — without it your page has a free tool and we have nothing.
<iframe src="https://djlearn.de/en/embed/loop-trainer"
title="Loop Trainer — free DJ tool by DJLearn"
width="100%" height="500" loading="lazy"
style="border:0;width:100%;max-width:560px"
referrerpolicy="strict-origin-when-cross-origin"></iframe>
<p style="font:13px/1.5 system-ui,sans-serif;margin:8px 0">
<a href="https://djlearn.de/en/tools/loop-trainer?utm_source=embed" target="_blank" rel="noopener">Loop Trainer</a>
— free DJ tool by <a href="https://djlearn.de/en?utm_source=embed" target="_blank" rel="noopener">DJLearn</a>
</p>Where to learn this
Using loops