Commit Graph

2 Commits

Author SHA1 Message Date
Dave Yarwood
3588fd4689 make PitchIdentifier an interface instead of implicitly using certain fields of Note in certain situations
In accordance with the "don't make invalid data representable" principle.

This also allows us to create a LispPitch type in alda.lisp, which will just
wrap PitchIdentifier.
2019-11-04 09:32:51 -05:00
Dave Yarwood
32ef4e079a port parser tests from alda v1 2019-05-05 13:11:34 -04:00