Commit Graph

  • 18bc7d25ac Add comprehensive tests for toSpelledPitch(Pitch) and toPitch(SpelledPitch). main 0.6.2 jdb 2026-01-10 10:43:06 -06:00
  • 7ff6dde168 Remove compiled notation unit test binary. jdb 2026-01-10 10:30:53 -06:00
  • 8d71f86034 Bump version. jdb 2026-01-10 10:30:19 -06:00
  • 4abc299ae9 Additional debug statement. jdb 2026-01-10 10:29:01 -06:00
  • 2f561e5047 Replace toScaleDegree with parseSpelledPitchOrScaleDegree to support chord charts written in key signature or numbers. jdb 2026-01-10 10:24:12 -06:00
  • dee33ac299 Fix bug in Pitch -> Note maping (we said G and Gf were D). jdb 2026-01-10 10:22:58 -06:00
  • 97ef8a7491 Fix parsing of G#. Tweak large print stylesheet. 0.6.1 jdb 2025-06-03 01:13:11 -05:00
  • 9741c55cee Additional documentation about the new notation data model. jdb 2025-06-03 00:34:53 -05:00
  • 25d7ddcd1b Major refactor of internal note storage to better support transposition. 0.6.0 jdb 2025-06-02 16:21:22 -05:00
  • 533089431e Use better heuristics for chord pitch naming. 0.5.6 jdb 2025-06-02 10:46:56 -05:00
  • d7dd509138 Tweak styling to make the lead sheet more compact. jdb 2025-06-01 07:28:42 -05:00
  • 73bdb97881 Support one- and two-column layouts. Transposing keys doesn't start a new section. 0.5.5 jdb 2025-04-26 11:40:48 -05:00
  • a57aed0715 Fix chord parsing, formatting. 0.5.4 jdb 2025-04-11 15:47:46 -05:00
  • 2712f9ff52 Key of C should use flats for accidentals. 0.5.2 origin/main jdb 2024-03-21 18:51:48 -05:00
  • 8271129b90 Better support for transposition and Nashville numbers. 0.5.1 jdb 2024-01-10 08:23:19 -06:00
  • 5b1238f038 Support for number charts, transposition when generating charts. 0.5.0 jdb 2023-07-19 13:26:01 -05:00
  • 9ca5a1b99c Support additional text on the same lines as section headings. jdb 2023-07-19 13:23:59 -05:00
  • e832b91443 Bugfix: recognize Cb as a valid pitch. 0.4.1 jdb 2023-02-07 12:07:55 -06:00
  • 2acfb42a38 Add support for specifying the song order in the metadata section. 0.4.0 jdb 2023-02-06 21:44:47 -06:00
  • 4833cc4f37 Better column support, redefine keys. 0.3.1 jdb 2022-10-29 10:56:56 -05:00
  • 4a6519b1a7 Refactors to support key transposition. jdb 2022-10-05 10:48:05 -05:00
  • 6a3793cb0a Refactor to support naked chords. jdb 2022-10-05 08:59:24 -05:00
  • 8515546c89 Initial commit: initial implementation. jdb 2022-08-20 07:23:03 -05:00