Skip to content
/ fretplot Public

Music theory-aware LuaTeX package and metalanguage for batch generation and fine-tuned creation of scale and chord diagrams for plucked string instruments, such as the guitar.

License

Notifications You must be signed in to change notification settings

8vasu/fretplot

Repository files navigation

The fretplot package

CoverImage

Author and maintainer: Soumendra Ganguly
Copyright 2025– Soumendra Ganguly


The fretplot LuaTeX package provides batch generation of scale and chord diagrams for plucked string instruments, such as the guitar.

  • Flexible & Automated:
    Highly customizable and automatable via simple, powerful file formats for describing fretboard diagrams. Easily generate batches of diagrams.

  • Attractive Defaults:
    Comes with sensible, visually appealing default settings.

  • Music Theory Aware:
    Includes easy-to-use LaTeX macros that understand music theory. Render guitar scale diagrams by specifying the musical scale or scale type via built in macros or directly via degree, pitch class, or interval formulae.


📖 Read the documentation for more information

About

Music theory-aware LuaTeX package and metalanguage for batch generation and fine-tuned creation of scale and chord diagrams for plucked string instruments, such as the guitar.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published