Put the arduino code into this repo. Also a lot of improvements. Various factors have stopped me from making commits when I should have, so it's hard to track the changes.
Changed data structure again. It just has to be done in separate classes. There is too much metadata needed for the pseudo-AI composition algorithm to do it any other way.
Needlessly complex method of determining whether a bar/beat should rise, fall, or stay the same.
Packing up for the day. At least until I get back home.
Did the whole 'actually try to run this and have to fix all the syntax errors I made due to extreme sleep deprivation' thing