The objective for this is to revisit what we have already done over the past five weeks, build on it and turn it into a prototype. I know I wanted to use an external controller rather than the usual buttons from the starter kit, and I know I liked the tone output labs we did, so I have a basic idea of using a game controller as an musical instrument. It's something I am interested in (game controllers and music), and I believe it is a realistic enough goal for it to work. Right now, I decided to use an NES controller as a starting point, and due to my lack of coding skills, I decided to look for a code to test whether I can get it to work via the arduino.
This is the basic set-up:
I found a simple code on Github and got the arduino to register the NES controller:
This is what I got so far. Here are the things I plan to do to further the project:
- Understand the code and add in the tone library, and map notes to the keys on the controller. - experiment with what notes to add, what other functions I can add in (pitch shift? Chords? songs) - how to design the prototype and figure out the best way to set up the device. - decide what kind of hardware to use for the project.
If I can get everything to work magically, can I add in extra controllers?
Will do more to map out a plan this week.