thedpws / pitcher

A python library and framework for composing music.
GNU General Public License v3.0
1 stars 0 forks source link

Fix key signatures and accidentals #56

Closed thedpws closed 4 years ago

thedpws commented 4 years ago

Key signatures and accidentals should determine how a note is displayed and how it played. They don't display correctly and sometimes do not play correctly.

thedpws commented 4 years ago

Requirements:

  1. Accidentals appear only when necessary (a B-flat should not be marked with an accidental in keys with a native B-flat)
  2. Accidentals should change how a note sounds.
thedpws commented 4 years ago

Fixed somewhere in commit d62773dce2fcb7449dba28e977ec45e1b87f41fa