Utility to generate common strumming diagrams for both guitars and ukuleles.
Invoke the following command to generate its strumming diagram:
$ strum-pattern D-DU-_U-DU
You will get D-DU-_U-DU.png in your working directory.
D-D-D-D
D-D-DU-DU
RU-RU-RU-RU
(rest)D-D-D-_
(half note)D_DU-DU-D_DU-DU
(sixteenth note)D-DU-_U-DU
(tie)D_U-D_U-D_U-D_U
(swing)
-v
or--version
to show version info and exit-h
or--help
to show help message and exit-o
or--output
to specify the output file name-s
or--size
to specify the size of a fretboard diagram-ly
or--lilypond
to generate the corresponding LilyPond code instead
To simplify its usage, the program merely support common strumming patterns. If you want something more complex, generate its LilyPond code for further modification by yourself.
Welcome to package the program into some installable format like a Chocolatey package or a Homebrew package.
Other contributions are welcome as well.
The program itself is licensed under MIT.
You keep your own strumming diagrams or LilyPond code generated by the program in any license you prefer.