Guitar Strum Machine
Practice
Select an exercise to see its teaching goal.
Preparing the tool.
Chords
The chord chart is unavailable. Check Arrange and share.
Arrange and share
Validating input.
Help
Practice controls
Select a preset to replace the arrangement. The tool asks before it replaces your edits.
A manual tempo change during playback starts at the next bar. A speed-up change starts at a loop boundary.
The count-in plays before a fresh start. It does not repeat with the loop.
Chord names are finger shapes. The capo raises the sounding pitch.
Select a common Swing value. Edit swing: in the arrangement for another value.
Speed up starts at half of the current tempo, rounded to the nearest 5 BPM. It uses the current tempo as the target.
Arrangement format
Use one chord bar and one strum bar for each bar after repeat expansion.
Use count-in: 0, 1, or 2 after the BPM directive.
Use tempo-ramp: off after the count-in directive. To increase the tempo, use a value such as tempo-ramp: +5/2/120. This value adds 5 BPM after every 2 completed loops until it reaches 120 BPM.
Use capo: 0 for no capo. Use a value from 1 through 12 to raise the sounding pitch while you keep the written chord shapes.
Use swing: off for straight timing. Use a whole number from 50 through 75 to set the first eighth note's share of each beat. Use swing: 67 for an approximate two-to-one triplet feel.
Use D for a downstroke, U for an upstroke, and - for no strum.
Add 2, 3, or 4 to limit the string count. A downstroke starts with the lowest-pitched playable string. An upstroke starts with the highest-pitched playable string.
Add P for palm mute. Add X for a dead strum. Add ! last for an accent.
Write tokens in this order: direction, string count, articulation, accent. Example: D3P!.
Use Chord@N for a chord change at slot N. The change occurs before a strum at the same slot.
Use xN after one bar to repeat that bar N times in total.
Number notation
A number arrangement requires original-key:, key:, and notation: numbers before capo:. The original key is a reference. The key directive sets the sounding key.
Use mode-relative degrees from 1 through 7. Add a colon and quality when required, such as 6:m or 5:7. Use 1/3 for a numbered bass note.
In number notation, changing Play with changes the guitar shapes. It does not change the sounding key.
original-key: Bb major
key: Bb major
notation: numbers
capo: 3
chords:
| 1 | 5:7 | 6:m | 4:add9 |
Supported chords:
A Am Bb Bm C Cm D Dm Em F F#m G Am7 C7 Cmaj7 D7 G7 Cadd9 Dsus4 G5 Am/G C/E D/F# G/B
Sharing
A share link contains the complete arrangement text. Anyone who receives the link can read the text.
Audio stays on this device.
Sound test
Each button plays one isolated G chord. A sound test pauses song playback. It does not change the arrangement.