Monday, June 3, 2013

Monday Morning: Fresh Ideas!

Apart from the traffic on I-495, today went smoothly! And thanks to Graham, we now have a really solid idea for the integration of music with the Makey Makey board. In essence the system will be used to trigger triads and their inversions in numerous keys, all at the push of a button. This should be a really neat way to make up and learn chord progressions, with the added benefits of learning triads and inversions by listening.

As it stands, we have a good concept of what the project will look like, which is a little something like this...

-Start with the Makey Makey of course.


-Make a faceplate with multiple conductive buttons, these buttons will trigger single notes, triads and inversions (this diagram is originally from Grahams Blog).


- Connect the buttons to corresponding pins in the makey and place inside a wooden enclosure or project box such as this...

-Record audio samples of a buch of instruments, note-per-note, creating a sound data bank to access in scratch.


-Code it up and...Boom! The Makey Makey Chord Board!

This is going to be awesome when it's all done. I think that this project will also present some opportunities to delve deeper into the language of the makey and arduino, possibly on a more complicated level that the graphical programming style of Scratch, though the GUI does make processes a lot easier to visualize. I personally have a bridge to gap between the textual computer language and the resultant functions. One of my goals is to begin to think more like a computer and less as a human. Okay this is not pertaining to everything I do, that would be weird. But, when coding, it certainly helps to be able to think on a more linear step-by-step basis. 

Also, we'll make a video to accompany the write-up and instructions for the project to be submitted in the Scratch contest, which ends on June 30th. I really love working with and recording video, so i'd love to use some of my editing skills in this facet of the project. Final cut, it's your time to shine, you'd better not do that hilarious thing when you keep "Unexpectedly Quitting", oh well.  

That's all for now, time for me to get some sleep! *yawns*





No comments:

Post a Comment