some more notes, heheh
okay, time for implementation of notation
okay, really time to implement notation not think about this stuff more
some notation utility stuff
tweaked these to correctly output chroma based on diatonic input
okay, Ithis is currently broken. I'm not entirely sure how I want to handle it. and also template syntax stuff. anyway the idea is that an expression loads in a rhythm and a series of degrees and a key and outputs a fully qualified array of notes with absolute pitches and durations. i probably need to make degrees/notes be possibly rests, so that phrases can include rests.

anyway. i'mna think some more about how exactly expressions will work and then get this to compile/run and do some tests. other things TODO include making at least one rhythm table for testing, and making the pitch/note distinctions make more sense. also, making it so that keys will output pitches correctly. i've currently got the mod arithmetic a bit wrong/have been fudging it, such that it discards octaves in some cases.