Skip to content

Python package for creating fretboard and chord diagram image in svg format

License

Notifications You must be signed in to change notification settings

antscloud/fretboardgtr

Repository files navigation

FretBoardGtr

Package that make easy creation of highly customizable fretboards and chords diagrams

CI Status Documentation Status PyPI Code style: black Coverage Status License: GNU Affero General Public License v3.0 Issue Badge Pull requests Badge

Get started

To get started simply install the package from PyPI

Dependencies

fretboardgtr needs to have the following install in order to run :

sudo apt install libcairo2-dev pkg-config

How to install

pip install fretboardgtr

Usage

from fretboardgtr.fretboard import FretBoard
from fretboardgtr.notes_creators import ScaleFromName

fretboard = FretBoard()
c_major = ScaleFromName(root="C", mode="Ionian").get()
fretboard.add_notes(scale=c_major)
fretboard.export("my_fretboard.svg", format="svg")

My Fretboard

Documentation

All the documentation can be found in the documentation

About

Python package for creating fretboard and chord diagram image in svg format

Resources

License

Stars

Watchers

Forks

Packages

No packages published