Skip to main content

Package that make easy creation of fretboards and chords diagrams

Project description

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").build()
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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fretboardgtr-0.2.7.tar.gz (86.0 kB view details)

Uploaded Source

Built Distribution

fretboardgtr-0.2.7-py3-none-any.whl (55.3 kB view details)

Uploaded Python 3

File details

Details for the file fretboardgtr-0.2.7.tar.gz.

File metadata

  • Download URL: fretboardgtr-0.2.7.tar.gz
  • Upload date:
  • Size: 86.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for fretboardgtr-0.2.7.tar.gz
Algorithm Hash digest
SHA256 ecf5e4f24e6d611de8fc17f20bc7d1f0db098589f4abfbf61b5353b95637382f
MD5 c07bb03e13c65a7cef6809f40b8ac5d3
BLAKE2b-256 647778496bf22831ad3a19b03b2d8d0cade9074164bcb500cac1d807534ae480

See more details on using hashes here.

File details

Details for the file fretboardgtr-0.2.7-py3-none-any.whl.

File metadata

  • Download URL: fretboardgtr-0.2.7-py3-none-any.whl
  • Upload date:
  • Size: 55.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for fretboardgtr-0.2.7-py3-none-any.whl
Algorithm Hash digest
SHA256 cf9f7d382417d9af9917fa81b71c8b12bf74aae5252fdca5d085372d436bacff
MD5 aa1c702d31f58d33bf7fd7220585a404
BLAKE2b-256 7c86ee7f3ec612128e0f76c0c3fbbe996823fdcee917ccee067f35bd41665f67

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page