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-DUYou will get D-DU-_U-DU.png in your working directory.
D-D-D-DD-D-DU-DURU-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)
-vor--versionto show version info and exit-hor--helpto show help message and exit-oor--outputto specify the output file name-sor--sizeto specify the size of a fretboard diagram-lyor--lilypondto 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.