10 Commits

Author SHA1 Message Date
2712f9ff52 Key of C should use flats for accidentals. 0.5.2 2024-03-21 18:51:48 -05:00
8271129b90 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.
0.5.1
2024-01-10 08:23:19 -06:00
5b1238f038 Support for number charts, transposition when generating charts. 0.5.0 2023-07-19 13:26:01 -05:00
9ca5a1b99c Support additional text on the same lines as section headings. 2023-07-19 13:23:59 -05:00
e832b91443 Bugfix: recognize Cb as a valid pitch. 0.4.1 2023-02-07 12:07:55 -06:00
2acfb42a38 Add support for specifying the song order in the metadata section. 0.4.0 2023-02-06 21:44:47 -06:00
4833cc4f37 Better column support, redefine keys.
- Fix transposition bug (wrap around past G->A)
- Better chord parsing and handling (bass transposed correctly)
- Add column and page break support.
0.3.1
2022-10-29 10:56:56 -05:00
4a6519b1a7 Refactors to support key transposition. 2022-10-05 10:48:05 -05:00
6a3793cb0a Refactor to support naked chords. 2022-10-05 08:59:24 -05:00
8515546c89 Initial commit: initial implementation. 2022-08-20 07:23:03 -05:00