SER MI ARDUINO
Named of course, after our marching band show, Ser Mi Amor. (Clever, huh?)
Basically I'm programming arduinos to play our marching show. It'll be a huge 8-bit of the show, and it'll be FREAKING AWESOME.
The biggest problem I've already seen in the programming is the order of the coding system for the notes. My basic plan right now is to assign a more efficient and understandable coding system to the notes. I'll code the arduino program to basically follow the notes on a piano keyboard. Notes follow a pattern of A-G, repeating for every octave. There are about 7 octaves on a keyboard. So for example, an A in the 5th octave would be A5.
Then the tricky part comes in-sharps and flats. Sharps and flats are basically notes that are half way between two of the main notes. Sharps are above the given note and flats are below. So, basically an A sharp is
halfway between A and B. These will probably be assigned letters starting with Z.
http://www.piano-keyboard-guide.com/images/88-key-piano-keyboard-layout.jpg |
The challenge in all this is finding the correct frequencies to add into the coding system, but hey, Google's pretty great for these things.
So anyway, excuse my intense musical nerd moment, but I'm pretty sure this will be the coolest thing ever, especially if I could find enough arduinos for all the different parts in the ensemble.
No comments:
Post a Comment