Music Study Player
Learn songs by ear from YouTube. Jump by bars, slow down playback, and tap in the BPM — musical controls for serious music study.
About Music Study Player
Why I built this
As a musician learning songs by ear from YouTube, I kept running into the same frustrations: the built-in player has no sense of musical time. For example, I needed to loop a 1-bar phrase or slow it down to 60%, and jump back exactly 1 bar every time I made a mistake — but every tool forced me to think in seconds and percentages instead of bars and BPM. I built Music Study Player so the controls speak the same language musicians already use.
Why standard YouTube controls aren't enough for musicians
When you are transcribing or learning a song by ear, you need to:
- Jump back or forward by exact bars — so you never overshoot the part you're working on. That precision is what makes the transcription and ear training loop fast enough to actually study a song phrase by phrase
- Slow the playback down without losing pitch accuracy
- Create loops by bar count, then step through phrases using Previous Loop and Next Loop controls
When transcribing fast solos from YouTube, fixed 5-second rewind often jumps back too far and breaks phrase flow. Music Study Player solves this with BPM-calibrated bar jumps, exact 1-bar or 2-bar loops, and Previous/Next Loop controls so you can study phrase-by-phrase without constantly scrubbing the progress bar.
Standard YouTube controls give you none of that. This app wraps the YouTube player with a bar-aware jump engine so you can practice phrase-by-phrase at whatever tempo feels comfortable.
How to learn songs by ear using Music Study Player
- Bar-based jump controls (0.5, 1, 1.5, 2, 3, 4 bars) — calculated from your BPM
- Tap tempo and manual BPM entry
- Playback speed control from 0.25× to 2×
- Loop region with draggable start and end markers
- Next/previous loop navigation to step through a song phrase by phrase
- YouTube video integration — paste any URL or video ID
Before you start — set the BPM
The bar-jump engine needs to know the tempo of the song. Tap the Tap Tempo button along with the beat, or simply type the BPM directly — then every jump button is instantly calibrated to that song's bar length. This is Step 2, and it unlocks everything in Step 3.
Features
Set tempo
- Tap Tempo for quick capture by ear
- Manual BPM input when you already know the tempo
Set Time Signature
- Use the Set Time Signature popup to choose top and bottom values
- Useful for non-4/4 songs such as 3/4 and 6/8
Forward/Backward Control
- Jump by musical bars instead of raw seconds
- Stay aligned to phrases while practicing difficult parts
Zoom in/Out
- Zoom the timeline for tighter control over loop markers
- Fine-tune phrase boundaries with better visual precision
Playback Speed
- Slow playback for accurate listening and transcription
- Keep phrases clear while maintaining musical context
Loop Control
- Drag the start and end markers on the seek bar to set a loop region
- Or snap the markers to an exact number of bars for a perfectly timed loop
- Use Next/Previous Loop to move forward/backward by one loop duration
- Step through a song phrase by phrase — one loop at a time — without ever touching the seek bar
Trial version
This is an early trial build. Your feedback shapes what gets built next.
Comparison: Music Study Player vs. Standard YouTube
If you have ever tried to learn a song by ear directly on YouTube, you know the frustration: every control is measured in seconds, not musical beats. Music Study Player is built specifically to close that gap.
| Feature | Standard YouTube | Music Study Player |
|---|---|---|
| Forward/Backward Control | Seconds (fixed ±5 s or ±10 s) | Bars (0.5, 1, 1.5, 2, 3, 4 bars — calculated from your BPM) |
| Set tempo | No BPM-aware study workflow | Tap Tempo or manual BPM input calibrates all bar-based jumps |
| Set Time Signature | Limited to default meter behavior | Popup selector for top/bottom meter values (for example 3/4 and 6/8) |
| Zoom in/Out | No phrase-level zoom for marker precision | Timeline zoom controls for precise phrase and loop marker edits |
| Loop Control | None — you scrub manually every time | Set loops by bar count and step phrase-by-phrase with Next/Previous Loop |
| Playback Speed | 0.25×, 0.5×, 0.75×, 1× (fixed steps) | Continuous 0.25× – 2× slider |
| Designed for | General video watching | Ear training, transcription, and phrase-by-phrase music study |
| Price | Free | Free |
How to loop YouTube by bars instead of seconds
Standard YouTube has no concept of musical bars. Music Study Player solves this by letting you set the BPM first, then every forward/backward jump button moves the playhead by an exact number of bars — not seconds. You can jump back 1 bar, set a 2-bar loop, and step through an entire song phrase by phrase with Next/Previous Loop controls.
How to slow down a YouTube video for ear training
Use the speed slider to reduce playback to 0.5× or 0.25× while keeping pitch intact. Combine it with bar-based jumps to isolate and repeat a single phrase at a comfortable tempo until you have transcribed every note.
Free YouTube looper for musicians
Music Study Player is a free, browser-based YouTube looper built for musicians who learn by ear. No install required — paste a YouTube URL, set the BPM, and start studying. It works on desktop and mobile browsers.