Ukulele Explorers
What would you like to explore?
Your saved exercises and fingerings are available in their workspaces.
Song Builder
Each bar has eight eighth-note steps: 1 & 2 & 3 & 4 &. Click a step to cycle ↓ Down → ↓· Short down → ↑ Up → ↑· Short up → — Rest → × Chuck. Shift-click selects a step without changing it. Choose each bar’s chord in the chord timeline. Your strum pattern repeats independently across all four bars.
Choose a step below to begin.
Four-bar chord timeline
Choose the chord for each song bar here. “Keep previous chord” carries it forward.
Strum pattern
Bar 1 · beat 1
Edit strums here; choose chords independently in the four-bar timeline above.
Backup / restore song
Virtual Uke preview
Virtual Uke
Click a fret to place a finger and hear that string. Click an open-string circle to release it. Hold the mouse button and sweep left or right across the strings over the sound hole to strum.
Set your tuning below, then enable sound. No microphone needed.
Build a Chord challenge
Build the requested chord on the fretboard, then check your answer. Any voicing containing all the chord tones counts. No microphone needed.
Ready to build a chord?
One fret per string. Selected positions stay in place while you strum. Uses your recorded G3–A5 samples; lower baritone notes use a synthesized fallback.
Five-note C-major pattern
Play one note at a time; the next column lights up when its pitch is recognized. Tab shows one fingering; the same pitch on another string also counts.
Exercise editor
Choose your tuning above before composing. String 1 is the top tab line. Each column is one step: play a single note or strum stacked notes together. No rhythm scoring.
Select a step below. Add note creates a new column; Stack adds the chosen string and fret to that column, using the next empty string if the chosen one is occupied. Click a tab note to select it, or drag it vertically to another string (the fret stays the same). Type 0–9 to enter a fret (type 1 then 0–2 quickly for 10–12). ↑ / ↓ change its fret; ← / → move between steps. Update changes the selected note.
Notes & strums
Single notes, strums, rests, and chucks share the same timeline. Each column lasts its selected note length. Wait for Me checks pitches only; use Next for rests and chucks.
Backup / import
Export saved exercises as a JSON file. Import restores exercises from a previous export.
Your ukulele samples · G3–A5. Other pitches use synthesis. One tab step per eighth note.
Use Start microphone above, then Listen to my notes. This is a pitch exercise with no timing score. For repeated notes, briefly mute between plucks so each one counts separately. Single-note recognition is experimental.
Closest matches appear here while you play
Recognition diagnostics
Recent strums
Pause for about one second between strums. Summaries stay here after you stop. No audio is recorded.
Your next strum will appear here automatically.
Play a chord to see what the detector is waiting for. The last result stays here after the sound fades.
Pitch-class evidence
These bars include overtones. They cannot tell you whether every string sounded.
Tap a chord card to practice it. Tap it again to cycle through voicings. Diagrams face you: string 4 is on the left, string 1 on the right. Circles above the nut mean open strings; solid dots show where to fret. Numbers below each diagram list frets, not fingers.
For the clearest result, use a quiet room and play without backing music. This experiment recognizes major, minor, dominant 7th, minor 7th, major 7th, major 6th, suspended, and diminished chords. Some chords share the same notes (such as C6 and Am7); the display may name an equivalent chord. A selected target is a practice prompt, not a forced answer.