How to use a metronome for beginner practice
A simple beginner metronome routine: choose a tempo, count a steady pulse, practice a short piano, guitar, or drum pattern, then repeat calmly.
Read this guideStart with the foundations, then explore scales, harmony, rhythm, and coordination at your own pace.
Beginner, Medium, and Expert.
Follow the suggested order or choose an exercise. Each level describes the notes and timing you’ll practice here.
100 exercises shown
Meet the six open strings, from low E to high E.
Find a small melody on the B string.
Builds on: Meet the stringsTurn an E minor chord into six ringing notes.
Builds on: Meet the strings · A string melodyIsolate string 6, E2, and return after each silent beat.
Builds on: Your first guitar chordIsolate string 5, A2, and return after each silent beat.
Builds on: String 6 open-note pulseIsolate string 4, D3, and return after each silent beat.
Builds on: String 5 open-note pulseIsolate string 3, G3, and return after each silent beat.
Builds on: String 4 open-note pulseIsolate string 2, B3, and return after each silent beat.
Builds on: String 3 open-note pulseIsolate string 1, E4, and return after each silent beat.
Builds on: String 2 open-note pulseMap frets 0–3 on string 6; each fret raises the pitch by one semitone.
Builds on: String 1 open-note pulseMap frets 0–3 on string 5; each fret raises the pitch by one semitone.
Builds on: String 6 first-fret ladderMap frets 0–3 on string 4; each fret raises the pitch by one semitone.
Builds on: String 5 first-fret ladderMap frets 0–3 on string 3; each fret raises the pitch by one semitone.
Builds on: String 4 first-fret ladderMap frets 0–3 on string 2; each fret raises the pitch by one semitone.
Builds on: String 3 first-fret ladderMap frets 0–3 on string 1; each fret raises the pitch by one semitone.
Builds on: String 2 first-fret ladderTrack the register change between strings 6 and 5, then reverse the order.
Builds on: String 1 first-fret ladderTrack the register change between strings 5 and 4, then reverse the order.
Builds on: Open-string 6 to 5 crossingTrack the register change between strings 4 and 3, then reverse the order.
Builds on: Open-string 5 to 4 crossingTrack the register change between strings 3 and 2, then reverse the order.
Builds on: Open-string 4 to 3 crossingTrack the register change between strings 2 and 1, then reverse the order.
Builds on: Open-string 3 to 2 crossingTrack the register change between strings 6 and 1, then reverse the order.
Builds on: Open-string 2 to 1 crossingPick the notes of the A minor shape from its lowest sounding string upward; skip muted strings.
Builds on: Open-string 6 to 1 crossingPick the notes of the C major shape from its lowest sounding string upward; skip muted strings.
Builds on: A minor open-chord outlinePick the notes of the G major shape from its lowest sounding string upward; skip muted strings.
Builds on: C major open-chord outlinePick the notes of the E major shape from its lowest sounding string upward; skip muted strings.
Builds on: G major open-chord outlinePick the notes of the D major shape from its lowest sounding string upward; skip muted strings.
Builds on: E major open-chord outlineReturn to the low E anchor between two fretted neighbors.
Builds on: D major open-chord outlineTrace a whole-step then half-step melody on the A string.
Builds on: Low E three-note riffFind two whole steps on the D string and answer from the upper note.
Builds on: A-string step melodyCompare a minor third and whole step above open G.
Builds on: D-string rising replyExtend the existing B-string melody to fret 5 and descend.
Builds on: G-string minor colorRead a short high-register phrase on the thinnest string.
Builds on: B-string upper neighborEnter halfway between clicks on low E.
Builds on: High E answering phrasePlay two notes per cell and leave space between cells.
Builds on: Low E offbeat repliesStart on beat two of each two-beat cell.
Builds on: A-string paired eighthsPreserve two silent beats between paired phrases.
Builds on: D-string late entranceCount a dotted-quarter gap before each reply.
Builds on: G-string two-beat restRepeat the upper E on every and-count.
Builds on: B-string dotted replyKeep a two-and-a-half-beat gap when crossing registers.
Builds on: High E repeated offbeatsOutline the upper E-minor chord members with unequal gaps.
Builds on: Bass-treble delayed answerChange direction inside a four-fret cell on string 6; keep the eighth-note spacing even.
Builds on: E minor spaced upper notesChange direction inside a four-fret cell on string 5; keep the eighth-note spacing even.
Builds on: String 6 chromatic reversalChange direction inside a four-fret cell on string 4; keep the eighth-note spacing even.
Builds on: String 5 chromatic reversalChange direction inside a four-fret cell on string 3; keep the eighth-note spacing even.
Builds on: String 4 chromatic reversalChange direction inside a four-fret cell on string 2; keep the eighth-note spacing even.
Builds on: String 3 chromatic reversalChange direction inside a four-fret cell on string 1; keep the eighth-note spacing even.
Builds on: String 2 chromatic reversalFollow the E low five-note collection across three or more strings.
Builds on: String 1 chromatic reversalFollow the A low five-note collection across three or more strings.
Builds on: E low pentatonic fragmentFollow the D upper five-note collection across three or more strings.
Builds on: A low pentatonic fragmentFollow the E upper five-note collection across three or more strings.
Builds on: D upper pentatonic fragmentFollow the G major five-note collection across three or more strings.
Builds on: E upper pentatonic fragmentFollow the C major five-note collection across three or more strings.
Builds on: G major pentatonic fragmentAlternate bass and treble members of A minor instead of following adjacent strings.
Builds on: C major pentatonic fragmentAlternate bass and treble members of C major instead of following adjacent strings.
Builds on: A minor outside-in arpeggioAlternate bass and treble members of G major instead of following adjacent strings.
Builds on: C major outside-in arpeggioAlternate bass and treble members of E major instead of following adjacent strings.
Builds on: G major outside-in arpeggioAlternate bass and treble members of D major instead of following adjacent strings.
Builds on: E major outside-in arpeggioAlternate bass and treble members of E minor instead of following adjacent strings.
Builds on: D major outside-in arpeggioFind E in three registers using string skips.
Builds on: E minor outside-in arpeggioTrack the same pitch class across three A registers.
Builds on: E octave crossingsContrast the D octave with an A response.
Builds on: A octave crossingsLink G octaves with the D fifth.
Builds on: D octave replyFind two C notes and the E third between them.
Builds on: G octave and fifthRead a B-centered line spanning nonadjacent strings.
Builds on: C octave and thirdKeep the A minor chord tones intact while entering on a mixture of beats and offbeats.
Builds on: B octave and fifthKeep the C major chord tones intact while entering on a mixture of beats and offbeats.
Builds on: A minor syncopated outlineKeep the G major chord tones intact while entering on a mixture of beats and offbeats.
Builds on: C major syncopated outlineKeep the E major chord tones intact while entering on a mixture of beats and offbeats.
Builds on: G major syncopated outlineKeep the D major chord tones intact while entering on a mixture of beats and offbeats.
Builds on: E major syncopated outlineKeep the E minor chord tones intact while entering on a mixture of beats and offbeats.
Builds on: D major syncopated outlineRevisit separated members of A minor using a repeated nonadjacent-string route.
Builds on: E minor syncopated outlineRevisit separated members of C major using a repeated nonadjacent-string route.
Builds on: A minor wide-string circuitRevisit separated members of G major using a repeated nonadjacent-string route.
Builds on: C major wide-string circuitRevisit separated members of E major using a repeated nonadjacent-string route.
Builds on: G major wide-string circuitRevisit separated members of D major using a repeated nonadjacent-string route.
Builds on: E major wide-string circuitRevisit separated members of E minor using a repeated nonadjacent-string route.
Builds on: D major wide-string circuitName root, third, fifth, and seventh of E minor seventh while playing a non-scalar route.
Builds on: E minor wide-string circuitName root, third, fifth, and seventh of A minor seventh while playing a non-scalar route.
Builds on: E minor seventh chord-tone weaveName root, third, fifth, and seventh of C major seventh while playing a non-scalar route.
Builds on: A minor seventh chord-tone weaveName root, third, fifth, and seventh of G dominant seventh while playing a non-scalar route.
Builds on: C major seventh chord-tone weaveName root, third, fifth, and seventh of D minor seventh while playing a non-scalar route.
Builds on: G dominant seventh chord-tone weaveName root, third, fifth, and seventh of E dominant seventh while playing a non-scalar route.
Builds on: D minor seventh chord-tone weaveAdvance a three-note cell through the E low fragment; let its grouping cross the quarter-note pulse.
Builds on: E dominant seventh chord-tone weaveAdvance a three-note cell through the A low fragment; let its grouping cross the quarter-note pulse.
Builds on: E low three-note sequenceAdvance a three-note cell through the D upper fragment; let its grouping cross the quarter-note pulse.
Builds on: A low three-note sequenceAdvance a three-note cell through the E upper fragment; let its grouping cross the quarter-note pulse.
Builds on: D upper three-note sequenceAdvance a three-note cell through the G major fragment; let its grouping cross the quarter-note pulse.
Builds on: E upper three-note sequenceAdvance a three-note cell through the C major fragment; let its grouping cross the quarter-note pulse.
Builds on: G major three-note sequencePlace the A minor chord tones on e/a subdivisions as well as beats; use the slow reference tempo.
Builds on: C major three-note sequencePlace the C major chord tones on e/a subdivisions as well as beats; use the slow reference tempo.
Builds on: A minor sixteenth placementPlace the G major chord tones on e/a subdivisions as well as beats; use the slow reference tempo.
Builds on: C major sixteenth placementPlace the E major chord tones on e/a subdivisions as well as beats; use the slow reference tempo.
Builds on: G major sixteenth placementPlace the D major chord tones on e/a subdivisions as well as beats; use the slow reference tempo.
Builds on: E major sixteenth placementPlace the E minor chord tones on e/a subdivisions as well as beats; use the slow reference tempo.
Builds on: D major sixteenth placementChange from A minor to C major after four notes while keeping the second chord entrance off the beat.
Builds on: E minor sixteenth placementChange from C major to G major after four notes while keeping the second chord entrance off the beat.
Builds on: A minor to C major displaced changeChange from G major to E major after four notes while keeping the second chord entrance off the beat.
Builds on: C major to G major displaced changeChange from E major to D major after four notes while keeping the second chord entrance off the beat.
Builds on: G major to E major displaced changeChange from D major to E minor after four notes while keeping the second chord entrance off the beat.
Builds on: E major to D major displaced changeChange from E minor to A minor after four notes while keeping the second chord entrance off the beat.
Builds on: D major to E minor displaced changeA simple beginner metronome routine: choose a tempo, count a steady pulse, practice a short piano, guitar, or drum pattern, then repeat calmly.
Read this guideLearn the six guitar string names, E A D G B E, how string numbers work, and how to practice open strings on an online guitar.
Read this guideRead four beginner guitar chord shapes, understand open and muted strings, and start with an E minor picking exercise in your browser.
Read this guideRead simple guitar tablature: six lines represent strings, numbers show frets, and 0 means open. Try a five-note melody on the B string.
Read this guide