1.13.2 • Published 1 year ago

piano-chord-charts v1.13.2

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

Piano chord charts

Piano/keyboard chord charts SVG library and generator tool.

Proposed API example (coming soon):

piano-chord-charts --notes C1 E1 G1 Bb1
piano-chord-charts -n C#1 E1 G#1 B1

piano-chord-charts --chord Cmaj7 --voicing drop-2
piano-chord-charts -c Cmaj7 -v drop-2

Problem statement

Creating piano/keyboard chart diagrams for educational purposes can be time consuming, particularly when accounting for all musical keys in combination with different voicing patterns. When done manually it can be repetitive and prone to errors.

The goal of this tool is to automate the process of generating piano/keyboard charts in SVG format and provide a sensible interpretation of common chord symbols and voicing patterns.

CLI

Once installed, running the piano-chord-charts command will emit an empty keybaord chart. If additional options are passed the keyboard diagram will be created accordingly.

CLI Options

FlagDescriptionExample
--outDirThe file will be emitted to the specified location.--outDir myfolder
--formatKeyboard diagram format. Values can be exact or compact (default will be compact).--format exact
--highlightKeysHighlights given keys by name, from left to right.--highlightKeys "C E G"
--sizeKeyboard size (amount of white keys).--size 5
--startFromRenders keyboard chart starting from a given white key.--startFrom G
1.13.2

1 year ago

1.13.1

2 years ago

1.13.0

2 years ago

1.12.1

2 years ago

1.12.0

2 years ago

1.9.0

2 years ago

1.8.1

2 years ago

1.8.0

2 years ago

1.7.0

2 years ago

1.6.0

2 years ago

1.11.0

2 years ago

1.10.0

2 years ago

1.2.0

2 years ago

1.3.3

2 years ago

1.5.0

2 years ago

1.3.2

2 years ago

1.4.0

2 years ago

1.3.1

2 years ago

1.3.0

2 years ago

1.2.1

2 years ago

1.1.5

2 years ago

1.1.4

2 years ago

1.1.3

2 years ago

1.1.2

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago