Your choreography studio. Talk your routines into existence, watch the feet land on the picture, and keep every combo you build. Everything you need is on this page.
New here? Everything below tells you how it works. Five minutes to read.
Reading the screen
yellow / red
Left foot and right foot, always. Same colours Turnstep used.
free foot
The foot that's available to start the next move. The tools track this for you — it's the whole reason they exist.
8/32
How full the current block is. Blocks resolve at 32 counts, matching the music.
self-reversing
Run this block twice and it does itself on the other leg automatically. Instructors prize these.
hands over
What the block passes to the next one: which foot is free, which way you face, where you stand.
Didn't catch
Things it heard but couldn't match. Never guessed into your routine — parked here instead.
Making a new routine
Open the Voice Builder in Chrome and click Start listening. Allow the microphone when Chrome asks.
Call moves the way you'd call them in class — basic right, three knee repeater, two jacks, grapevine. Pause for a beat between calls; the pause is what tells it one call has ended. You only need to name a foot when you want to force it — the free foot carries forward on its own.
Watch the feet, not the words. Each call lands as a line plus little pictures. Wrong? Say scratch that. Two choices appear? Say one or two.
Fill the block to 32 — the meter shows how close you are — then say new block for the next one. other side copies a block onto the other leg.
Check it moves like a class. Say show me to watch the block danced at your BPM, or from the top for the whole routine.
Keep it. Click copy notation for the text version, or export log for the full session file. The page also remembers your routine between visits on the same computer — but the export is the copy that's truly safe. To store a routine permanently in the project, hand either one to Claude.
Making a new move
When you call something the library doesn't know, it lands in Didn't catch instead of being guessed at. That's your cue to teach it — and for now, teaching goes through Claude:
Describe the move to Claude one count at a time, in plain words, naming feet and places: lengthwise, right on top, left kick, left straddle, right straddle, exit left. Say where it starts and which foot leads.
Look at the pictures Claude draws back. One frame per count. Correct anything by saying what's wrong — "count 3 should be wider", "that's the other foot".
Say it's right, and Claude adds it to the library, runs the safety checks, and updates the site. Next session, you can call it by name like any other move.
A move only has to be taught once. After that it's permanent — it knows its own counts, which foot it frees up, and where it leaves you standing, so every routine that uses it gets checked automatically.
The three habits that matter
Pause between calls. The listener finalizes on your silences — run-on calling blurs two moves into one.
Trust the tray. If something you said isn't in the routine, it's in Didn't catch. Nothing is ever added silently.
End where you began. A routine that hands over the same free foot it opened with loops cleanly; the closing line under each block tells you. If it doesn't loop, say other side or add one lead-changing move.