Better support for transposition and Nashville numbers.

- Non-diatonic pitches are supported using Nashville numbers (#5).
- When using Nashville numbers chord variants with non-diatonic roots
  are now recognized (e.g. b7)
- Pitch rendering is now aware of key centers. For example, F# is F#
  rendered as F# when in the key of G but Gb when in the key of Ab.
This commit is contained in:
2024-01-10 08:23:19 -06:00
parent 5b1238f038
commit 8271129b90
4 changed files with 88 additions and 39 deletions

View File

@ -1,4 +1,4 @@
const PCO_CHORDS_VERSION* = "0.5.0"
const PCO_CHORDS_VERSION* = "0.5.1"
const USAGE* = """Usage:
pco_chords [options]