elm-music / music-theory

Principled library for working with intervals and pitch classes
BSD 3-Clause "New" or "Revised" License
5 stars 0 forks source link

Hide repeated accidentals #41

Open battermann opened 5 years ago

battermann commented 5 years ago

This accounts to Notation PitchSpelling.

Currently when converted to ABC notation, the accidental of a note is always shown. Regardless if they had been used before in the same bar, or if they belong to the key.

The challenge is that notes from all the voices of the current staff have to be taken into account.