Take a guided tour of any page to learn how it works. Each tour highlights every feature and walks you through the workflow step by step.
Full Index
Every lesson, quiz, and feature. Click any item to jump straight to it.
Select a lesson to see it demonstrated here
C2–C6
100TempoAdjust playback speed in beats per minute (BPM). Affects all lesson demos and metronome.Metronome [C]Toggle a quarter-note click track. Use the slider to adjust click volume independently.VolInstrument VolumeAdjust the volume of the piano sound used in lesson demonstrations.
Tour Manager▼
𝄞
Music Theory
A complete foundation — from your first note to building chords and progressions.
Choose a chapter above to begin.
Mode
Difficulty
Progression Scale
0 / 0
OCT4OctaveShift pitch range up or down. Lower = fuller; higher = brighter.
press to listen
VolumeAdjust overall playback volume for all instruments.
0
score
—
accuracy
C
root triad + ascending scale — identify the mode
Study the rhythm above, then press Space to begin
2
next question
⋯
C2–C6
Intervals ▼
OCT4OctaveShift pitch range up or down.
VolumeAdjust overall playback volume.
Interval Playback
Chords ▼
OCT4OctaveShift pitch range up or down.
VolumeAdjust overall playback volume.
Chord Playback
Scales & Modes ▼
OCT4OctaveShift pitch range up or down.
VolumeAdjust overall playback volume.
Scale Playback
Chord Progressions ▼
Scale
VolumeAdjust overall playback volume.
Chord Type
Voice Leading
Rhythm Patterns ▼
Tempo
VolumeAdjust click volume.
Repeats
Build Your Own
TIME SIG
SUBDIVISION
BARS
Transcribe Ear training through notation▼
Listen to a melody, then write it in music notation. This develops your ability to hear and notate music — a core skill for any musician.
Harmonic Paths
Tap a chord below to add it to the progression
TRANSCRIBEBEGINNER 1
KEYC majorTIME4/4BARS2BPM90♫ Harmony
C2–C6
PIANO ROLL
DURATIONMODE
How to Transcribe
1. Listen — Click Listen to hear the reference melody. Play it as many times as you need.
2. Write — Select a duration from the toolbar, then click on the staff to place notes at the correct pitch and time position. Use Rest mode to insert rests.
3. Compare — Click Play Mine to hear your notation played back. Does it match?
4. Check — When you're confident, click Check to see how you did. Correct notes light up green; wrong ones show in red.
Keyboard shortcuts:Space Listen P Play Mine 1-5 Duration N/R/E Mode Ctrl+Z Undo
SIGHT READINGBEGINNER 1
KEYC majorTIME4/4BARS2BPM60
MIDI INPUTNo device connected——
C2–C6
How to Sight Read
1. Connect — Plug in a MIDI keyboard and click Connect. Your browser will ask for permission to use MIDI.
2. Study — Read through the notation on the grand staff. Click Hear It to hear a reference playback.
3. Play — Press Start to begin the metronome. After a count-in, play along with the music. The playhead will sweep across the staff.
4. Review — After you finish, see your score. Correct notes glow green, wrong notes show red, and missed notes show as outlines.
Keyboard shortcuts:Space Start/Stop
H Hear It
N New Piece
Select a lesson to begin
VolVolumeAdjust playback volume.
Tour Manager▾
Select a lesson to begin
C2–C6
Vol
Tour Manager▾
Select a lesson to begin
Vol
Tour Manager▾
Select a lesson to begin
Vol
Tour Manager▾
Media Sync
Drop MP3 here
C2–C6
Networking
Connect with other musicians, share progress, and collaborate. Community features are on the way — for now, say hello in the chat below.
Community Chat
👥
Study Groups
Coming soon
🎵
Share Progress
Coming soon
🎸
Collaborations
Coming soon
🏆
Leaderboards
Coming soon
Blog
Thoughts, ideas, and insights on music, theory, and the creative process.