MOVE MOUSE + CLICK = add / remove note S = play current chord Z = delete all notes SPACE = play song X = show list (notes are stored in octal as blocks of 3) C = hide list A = toggle showing octal representation of current beat
testing out a way of displaying notes in groups of 3. inspired by dodeka layout of isomorphic keyboard, which uses 4 rather than 3 -cycles. you can identify notes by the color & relation to horizontal line combo. major scale isn't as obvious here, but if you just remember [+2, +2, +1, +2, +2, +2, +1] it shouldn't be hard. the best way to think about intervals in this arrangement is as [-1, 0, +1] from the minor third, tritone, and major sixth. I think this system is more readable than the dodeka. you can memorize 3 different 'scales' and then transpose them easily. it would be cool to import midis into this and see the patterns visually. but I don't think scratch does that well. so just make your own songs here. I don't really have a way to export as a txt file. If you have an existing script to convert lists into text strings and back again, that would be simple. playing notes is hard-coded so that I could have chords work well.