Changes apply instantly across every page and persist on this device.
Password
Danger zone
Irreversible actions. Make sure you have a backup before proceeding.
App · Page Manager
Tour the app, page by page.
Take a guided tour of the app to see every page and feature. Each tour highlights functionality and walks you through the workflow step by step.
Full index
Every lesson, quiz, and feature. Click any item to jump straight to it.
Learn · Theory
Reference & progression
Select a lesson to see it demonstrated here
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.
Learn · Quiz
Your progress
Topics
Select any topic to practice — no time pressure
Accuracy over time
Last 90 days · all topics
Recent sessions
Your last 5 practice sessions
Mode
Difficulty
Progression Scale
Question 1 of 10 · intervalsIntervals
0 / 0Current accuracy · —
Listen · Identify the interval
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
This session
0 / 10 done
Session accuracy
—
Avg response
—
Topic accuracy · 30D
—
Study the rhythm above, then press Space to begin
2
next question
Learn · Ear Training
Listen. Recognise. Internalise.
Practice-first ear training — no scoring, no time pressure. Pick a practice routine, listen, then reveal.
Current routine
Pick a routine from Library to begin
No routine active — select a category to start practising.
Listen, sing or name the interval internally, then reveal. Your self-check shapes what comes next — harder or easier.
This session
0 ears
Start a routine to begin tracking
Most confident
—
No self-checks logged yet
Needs work
—
Self-check after a round to populate
Today’s practice queue
Adaptive · based on your self-checks
Library
Pick a routine to open a focused practice session.
Intervals
B
Ascending 3rds
5 min · Beginner — major and minor 3rds played low to high.
B
Descending 3rds
5 min · Beginner — the same intervals, top down.
B
Perfect intervals
6 min · Beginner — P4, P5 and P8, ascending or harmonic.
I
Tritones in context
8 min · Intermediate — train the unstable TT against neighbouring P4 and P5.
A
All intervals
12 min · Advanced — the full set m2–P8, ascending, descending and harmonic.
Chords
B
Triad qualities
6 min · Beginner — major, minor, diminished, augmented.
I
7th chord qualities
8 min · Intermediate — maj7, 7, –7, ø7, °7.
I
Inversions
10 min · Intermediate — root, 1st and 2nd inversion triads.
A
Extensions
12 min · Advanced — 9ths, 11ths, 13ths, altered tensions.
Melodic
B
Short melodic dictation (2 bars)
10 min · Beginner — opens the Transcribe workspace at the Beginner tier.
I
Diatonic phrases
12 min · Intermediate — 4-bar phrases inside a single key centre.
A
Chromatic passing tones
15 min · Advanced — melodies decorated with non-diatonic motion.
Rhythm
B
Simple 4/4 patterns
6 min · Beginner — quarter and eighth-note grooves at moderate tempo.
I
Syncopated patterns
10 min · Intermediate — off-beat accents and ties across the bar line.
A
Compound meter
12 min · Advanced — 6/8 and 12/8 grooves with subdivision shifts.
Contextual
I
Cadence recognition
8 min · Intermediate — authentic, plagal, half and deceptive cadences.
I
Modal colors
10 min · Intermediate — Dorian, Phrygian, Lydian, Mixolydian against a tonic drone.
B
Progressions — I V vi IV
7 min · Beginner — the four-chord pop turnaround in major.
Build your own routine
Mix exactly what you want to hear. Save as a preset to return to later.
Content
Type
Include
Direction
Include
Voicing
Length
Tonality
Time signature
Subdivision
Delivery
Instrument timbre
Tempo
100
Between-ear gap
Length
15 min
Your presets
Saved routines — one click to resume.
Ear Training
Practice
⋯
IntervalsIdentify the distance between two notes▼
Oct4OctaveShift pitch range up or down.
VolumeAdjust overall playback volume.
Interval Playback
Self-check — how did that feel?
No scoring — logged locally to help shape future practice.
ChordsRecognise chord types by ear▼
Oct4OctaveShift pitch range up or down.
VolumeAdjust overall playback volume.
Chord Playback
Self-check — how did that feel?
No scoring — logged locally to help shape future practice.
Scales & ModesIdentify scales and modal sounds▼
Oct4OctaveShift pitch range up or down.
VolumeAdjust overall playback volume.
Scale Playback
Self-check — how did that feel?
No scoring — logged locally to help shape future practice.
Chord ProgressionsHear and recognise common harmonic patterns▼
Scale
VolumeAdjust overall playback volume.
Chord Type
Voice Leading
Self-check — how did that feel?
No scoring — logged locally to help shape future practice.
Rhythm PatternsTap along to rhythmic patterns▼
Tempo
VolumeAdjust click volume.
Repeats
Build Your Own
TIME SIG
SUBDIVISION
BARS
Self-check — how did that feel?
No scoring — logged locally to help shape future practice.
TranscribeListen and write in music notation▼
Listen to a melody, then notate it on the staff. Develops your ability to hear and write music — the ultimate ear-training challenge.
BEGINNER 1
KEYC majorTIME4/4BARS2BPM90♫ Harmony
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 right panel, 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 Answer 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
Create · Songwriter
Compose by chord.
Media Sync
Drop MP3 here
Press T at the playhead to drop a syncpoint.
Palette
7 chords in C major
Harmonic Paths
Tap a chord below to add it to the progression
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
Learn · Guitar
Notation, TAB & fretboard
Select a lesson to begin
VolVolumeAdjust playback volume.
Tour Manager▾
Practice · Guitar
Strings, frets, and muscle memory
Tuner
A
A · 440Hz
+4 cents · slightly sharp
Metronome
♩ = 100
4/4 · swing off
Session timer
goal · 45 min
0:00
of 45:00
Chord & scale reference
Visual reference for chords, scales, and shapes
C major · root position
Phase 2b
Exercises surface
Today's plan · warm-up → focus → cool-down, with an exercise library grouped by skill.
Wiring lands in the next iteration.
Phase 2b
Free play surface
Backing tracks by style & key — loop progressions and grooves.
Wiring lands in the next iteration.
Learn · Piano
Staff, keys & chords
Select a lesson to begin
C2–C6
Vol
Tour Manager▾
Practice · Piano
Black & white. Everything begins here.
Reference pitch
A
A440 sine tone
Metronome
♩ = 100
4/4 · swing off
Session timer
goal · 45 min
0:00
of 45:00
Chord & scale reference
Visual reference for chords, scales, and shapes
C major · root position
Phase 2b
Exercises surface
Today's plan · warm-up → focus → cool-down, with an exercise library grouped by skill.
Phase 2b
Free play surface
Backing tracks by style & key — loop progressions and grooves.
Learn · Bass
Notation, TAB & fingerboard
Select a lesson to begin
Vol
Tour Manager▾
Practice · Bass
Root of the arrangement
Tuner
A
A · 110Hz
+4 cents · slightly sharp
Metronome
♩ = 100
4/4 · swing off
Session timer
goal · 45 min
0:00
of 45:00
Chord & scale reference
Visual reference for chords, scales, and shapes
C major · root position
Phase 2b
Exercises surface
Today's plan · warm-up → focus → cool-down, with an exercise library grouped by skill.
Phase 2b
Free play surface
Backing tracks by style & key — loop progressions and grooves.
Learn · Drums
Staff, kit & grid
Select a lesson to begin
Vol
Tour Manager▾
Practice · Drums
Rhythm, feel, independence
Tuning aid
Kit
Kit tuning assistance
Metronome
♩ = 100
4/4 · swing off
Session timer
goal · 45 min
0:00
of 45:00
Rudiments reference
Rudiments & patterns
Paradiddle
Phase 2b
Exercises surface
Today's plan · warm-up → focus → cool-down, with an exercise library grouped by skill.
Phase 2b
Free play surface
Backing tracks by style & key — loop progressions and grooves.
Create · Arranger
Untitled arrangement
View
Layout
Producer · Independent
Song form
— sections · — bars
Media Sync
Drop MP3 here
Press T at the playhead to drop a syncpoint.
C2–C6
Create · Producer
Untitled project— bars · — · ♩=— · 24-bit/48k
1. 1. 01
100%
Source · Independent
Sample browser + AI assistant
Lights up in Advanced mode during a later phase.
Arrangement timeline
Track headers + ruler + clip lane + automation. Wires in during Phase 7b.
Engine is ready — prodEngine.transport exposes playhead, bpm,
loop region; clip scheduler attaches next slice.
Bottom detail panel
Piano Roll, Clip Editor, Mastering Chain and Export land in Phase 7d/7f.
Plugin Browser + I/O Routing come with Advanced mode in 7i.
Mixer · 10 strips + 3 buses + master
Channel strips, buses, master — fully-wired faders/pan/meters land in
Phase 7c. Audio engine is already in place; prodEngine.trackChain(id)
returns a live GainNode → StereoPannerNode → AnalyserNode chain.
STOP
CPU: 0%
Disk: 0 MB/s
IO: Default · 48k · 256 smpl
Latency: — ms
Not saved
—
Engineering · Audio Engineering
Ears for the mix.
A growing library of in-browser ear trainers for EQ, dynamics, levels, panning, time, mixing, and post. No DAW required — everything runs on the Web Audio API.
EQ
A/B EQ trainer
Identify the boosted or cut frequency band by ear.
EQ mirror
Drag the EQ sliders to match a hidden target curve.
Bass detective
Find the boost in the 50–400 Hz bass range against a live spectrum.
Feedback eliminator
Notch out the screaming feedback frequency before it ruins the show.
Dynamics
Compression A/B
Dry vs compressed — identify the compression settings in play.
Compressionist
Match threshold, ratio, attack, and release by ear.
Balance memory
Memorise a multi-track mix, then recreate the fader positions from memory.
Expander / gate
Identify expansion ratios (2:1 → full gate) and threshold levels.
Levels
dB difference
Which signal is louder — then by how many dB. Animated VU meters.
Golden ears (frequency ID)
Identify the pure tone frequency with oscilloscope and spectrum readouts.
Space & Time
Stereo width
Identify width — mono / narrow / wide / super-wide — with a live goniometer.
Panning position
From hard left to hard right — place the source.
Delay time
Identify delay time in milliseconds, 62–750 ms range.
Reverb odd-one-out
Find the signal with a different reverb preset among three.
Mid / Side
Hear boosts and cuts on the Mid or Side channel — M/S ear training.
Mixing
Mix balance
Drag faders to match a target balance across 4–5 instruments.
Sonar (pan + frequency)
Identify both the pan position and the boosted frequency at the same time.
Quality & Character
Distortion A/B
Identify the more distorted of two signals.
Transient shaper
A/B drum hits with attack or sustain shaped — identify what changed.
Phase
Detect polarity flips, comb filtering, and stereo phase issues.
DAW Shortcuts
Pro Tools shortcuts
Drill 300+ key commands from the official Avid Pro Tools Shortcuts Guide — press the real shortcut to answer.
Ableton Live shortcuts
Transport, arrangement, tracks, MIDI editing, and view toggles — the essential Live key commands.
WaveLab Pro 12 shortcuts
Factory-default key commands for Steinberg WaveLab Pro 12 — transport, edit, markers, zoom, and rendering.
Post-Production
Edit point detection
Click where the audio splice falls on the waveform.
Business · Tour Manager
The road, routed.
Community · Networking
Who's playing with whom.
Sign in to join the community, chat with musicians, and connect with friends.
Community Chat
Pending Requests
Friends
Field Notes
Writing on craft, practice, and the music life.
Manual
The full reference for Music Tools — concepts, pages, workflows, shortcuts, and glossary.
Tweaks
Theme
Accent
Type scale
Density
Notation
When off (default), transposing instruments (B♭ trumpet, F horn, E♭ alto sax, etc.) display their written pitch on the staff — what a real player would read. When on, every staff shows concert pitch — handy for harmonic analysis. Synth + MIDI always play concert pitch. MusicXML export writes each transposing part at written pitch with a <transpose> tag, so it opens correctly in MuseScore, Finale or Sibelius.
MIDI Output / Mixer
Route any voice to an external MIDI port (DAW, sampler, synth). Set the Global default for set-and-forget; per-voice rows override it. Channel 10 is reserved for GM drums. Learn more →
Clock & Sync
Send clock to
Receive clock from
Protocols
MTC frame rate
Pick any combination — all enabled protocols send and receive together. MIDI Clock: 24-PPQN ticks (0xF8) + Start/Stop/SPP — tempo + position, works with Logic, Ableton, Cubase, Reaper, Bitwig, FL Studio, and Pro Tools. MTC: SMPTE timecode quarter-frames (0xF1) + Full Frame SysEx — absolute position only, no tempo. The standard for Pro Tools post-production and picture-locked work. MMC: Play/Stop/Locate transport SysEx (F0 7F 7F 06 …) — natural pair for MTC. Ableton Link is not supported; browsers can't open the UDP sockets it needs.