Learn a handler's whistles by ear
Paste a YouTube link above, or drop an audio / video file anywhere on this page. The whistles get pulled out and drawn as a pitch line. Turn on your mic and your whistle gets drawn on top, so you can see how close you are.
- See what's coming: the line scrolls toward the playhead, so the next command is always in view.
- Loop the hard bits: drag on the timeline, or hit ⟲ on any command.
- Call & response: it pauses after each command so you can whistle it back, then scores you.
Ready to practise
These are already analysed, so every whistle shows up straight away.
🎧 Wear headphones when using the mic, or it will hear the video and score itself.
Call & response needs your mic
Keys: Space play · ←/→ prev/next command · L loop current command · Esc delete loop ·
E switch a loop between loop / call & response · M mic · V video
Lane: hold Shift to flip scrub/select for one drag · drag a loop's edges to adjust · ⌘/Ctrl+scroll to zoom
Lane: hold Shift to flip scrub/select for one drag · drag a loop's edges to adjust · ⌘/Ctrl+scroll to zoom