You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Breaking Changes
Note and NoteType structs removed.
You need to use Key instead of NoteType with a KeyType and Accidental.
You need to use Pitch instead of Note with a Key and octave (Int).
Scale and Chord structs notes(..) functions renamed pitches(...) and they are returning [Pitch] instead of [Note].
Scale and Chord structs noteTypes property renamed keys and it returns [Key] instead of [NoteType].
New Accidental struct added. You can define accidents like sharp, flat, doubleSharp or more spesific like .sharps(amount: 3).
Interval struct rewritten. Now it is a struct instead of an enum. But all important intervals as in old version added as static variables and it probably won't break anything.