🎹 Practice
Tools
Her Shadow Crown
⬇️
Install
ℹ️
About
🎹 Practice Tools
Made by
Alex Zhen
Free · works offline (a single web page, no connection needed)
📱 iPhone / iPad: in Safari tap Share → Add to Home Screen to install
✓ Installed as an app
🎨
Theme:
Theme
🎵 Notes
🎼 Intervals
🎹 Chords
🔁 Progressions
🎶 Scales
🎸 Fretboard
🥁 Metronome
🎚️ Tuner
📒 Log
C
Press Space or click the button to start
0 notes
Heard
—
Next ⏎
▶ Start
Space
Answer mode
Just look
🎤 Play-along
Input source
Mic / audio input
MIDI keyboard
Enable input
Input gain
Sensitivity
Reference
A4 =
Hz
440
Checking
Octave must match
Auto-advance
Skip on wrong answer
Time limit (uses the interval above)
Feedback sound
Ding when correct
Play reference after answer
Also play the question (the mic will hear it)
Stats
Reset play-along stats
Interval
s
Quick select
All
None
Naturals only
Sharps only
Flats only
Drop E♯ B♯ C♭ F♭
Display
Show countdown bar
Sound
Sound on
Volume
🔊 Test
Octave
3
4
5
Random octave
Tone
Piano-ish
Sine
Soft
Note length
Playback
Show, then play
Together
Play, then show
Order
Random
Order
100
BPM
Andante
Click a dot to cycle: accent / normal / mute
▶ Start
Space
Tempo
−
+
👆 Tap tempo
Time signature
/
4
8
Accent beat 1
Subdivision
None
8ths
Triplets
16ths
Tone
Woodblock
Electronic
Bell
Volume
Display
Show tempo marking
Click to start
Diagram
Piano
Guitar
Off
Press Space or click the button to start
▶ Start
Space
Interval
s
Root
All
None
Naturals only
Common roots
Chord type
Notation
Jazz Cmaj7
Symbols CΔ7
Show chord tones
Position
Open position 0–4
1st position 1–5
5th position 5–9
7th position 7–11
High position 10–15
Show
Show all
One at random
Root string
Any
Root on 6
Root on 5
Root on 4
Skip chords with no shape
Sound
Sound on
Volume
Tone
Piano-ish
Sine
Soft
Play
Block
Arpeggio
Voicing
Random inversions
Add bass root
Note length
Playback
Show, then play
Together
Play, then show
Order
Random
Order
Click to start
Position
Open 0–4
1–5
5–9
7–11
10–15
Any
Diagram
Piano
Guitar
Off
Press Space or click the button to start
▶ Start
Space
Interval
s
Question type
Name the interval
Find the note
Ear only
Intervals
All
None
Consonant
Dissonant
Common
Start note
All
None
Naturals only
Common roots
Direction
Up
Down
Random
Play
Melodic (one after another)
Harmonic (together)
Both
Display
Show countdown bar
Sound
Sound on
Volume
Tone
Piano-ish
Sine
Soft
Note length
Playback
Show, then play
Together
Play, then show
Order
Random
Order
C major
Bar – · Beat –
C
I
Diagram
Piano
Guitar
Off
▶ Start
Space
Key
Major
Minor
Random key (change each pass)
Progression
Custom
Apply
Tempo
−
+
BPM
Beats
beats/bar
Per chord
1 beat
2 beats
1 bar
2 bars
Sound
1-bar count-in
Click
Chords
Add bass root
Play
Block
Arpeggio
Rhythm
Tone
Piano-ish
Sine
Soft
Volume
Chords
Click
Display
Show numerals
Show chord names
Position
Open 0–4
1–5
5–9
7–11
10–15
Any
C
Major
C Major
Diagram
Piano + guitar
Piano
Guitar
Off
▶ Play scale
Space
Mode
Browse
Random practice
Tonic
All 21
Common 12
Naturals only
None
Scale
All
None
7-note scales
Seven modes
Play
Up
Up + down
1 octave
2 octaves
1 note/beat
2 notes/beat
Tempo
−
+
BPM
Sound
Sound on
Click
Piano-ish
Sine
Soft
Labels
Note names
Degrees
Position
Whole neck 0–15
0–4
1–5
5–9
7–11
10–15
Shape
All notes
CAGED
3 notes/string
Interval
s
Practice
Random
Order
Auto-play each question
Show countdown bar
Click to start
Press Space or click the button to start
▶ Start
Space
Mode
Timed reveal
Tap to answer
Find on the neck
Tuning
Standard
Drop D
DADGAD
Open G
Open D
Strings
Frets 0–12
Frets 0–15
Position
All
0–4
1–5
5–9
7–11
10–15
Notes
Naturals only
Incl. sharps/flats
Notation
♯ Sharps
♭ Flats
Either counts
Tap to answer
Find every position
Any one position
Interval
s (revealed at half time)
Sound
Play the note at that position
Piano-ish
Sine
Soft
Stats
Show mistake heatmap
Reset stats
Chromatic
◀ Flat
—
Sharp ▶
— Hz
—
Input level
Tap “Start tuning”, then play an open string
🎤 Start tuning
Space
Mode
Chromatic
Guitar
Bass
Ukulele
String
Auto (nearest string)
Lock selected string
Clear ✓
Input device
System default input
Enable input
Gain
Sensitivity
In-tune range
±2 cents
±3 cents
±5 cents
Note names
♯ Sharps
♭ Flats
A4 calibration
A4 =
Hz
440
Shared with Play-along
Reference
Piano-ish
Sine
Today’s goal
min
0
Day streak
0
This week (from Mon)
0
Total
Last 12 weeks
Time breakdown
Last 7 days
Last 30 days
All
By tab (auto-logged)
By category (auto + manual)
Auto-logged time is grouped as: Notes / Chords / Scales → Theory · Intervals → Ear training · Fretboard → Guitar · Progressions → Arranging · Metronome → Other
Quiz stats
Daily goal
min
Manual entries
min
Piano
Guitar
Ear training
Theory
Arranging
Other
Add
Cancel edit
Data
⬇ Export JSON backup
⬆ Import JSON
⬇ Export CSV
Clear all records
🔄 New version available — tap to refresh