6 Commits

Author SHA1 Message Date
Celtic Minstrel
2a1fab3d57 [Bleeding] Added sharp() and natural() factory functions to mirror the flat() one, sharped() and flattened() functions to get a note from an existing note, a toString(), and more tests. Addresses BUKKIT-861 2012-02-29 22:43:35 -05:00
Celtic Minstrel
674ce00538 [Bleeding] Allow sharping notes that aren't sharpable, and a factory method to create flat notes. Addresses BUKKIT-861
- Uses enharmonic equivalences to rewrite the note in the normalized form, E-sharp becomes F and A-flat becomes G-sharp
2012-02-29 22:40:41 -05:00
Erik Broes
049a7cc1d0 Deprecation cleanup. 2012-02-18 13:05:58 -05:00
Erik Broes
839d00f9d6 Add some testing 2012-01-29 11:17:44 +01:00
sunkid
02c11d429a Fixed Note class. 2011-06-23 19:14:39 -04:00
EvilSeph
293a4d9ae2 Added Instrument enum, Note class and get/setNote functions. Thanks xZise! 2011-06-17 03:13:34 -04:00