A program that finds "optimal" ways to play minor/major scales on the guitar fretboard.
Install the IBM Plex Mono font (assumed location: /usr/share/fonts/TTF/) and run:
go build generate_png_images_for_scales.go
./generate_png_images_for_scales -octave=<OCTAVE>
where <OCTAVE> is an integer between 2 and 5 (both incl.).
To generate all images for all octaves use:
go build generate_png_images_for_scales.go
seq 2 5 | xargs -I {} ./generate_png_images_for_scales -octave={}