I had a module in my second year at University doing a course in Music Production, which required the creation of a bespoke project using MaxMSP software.
This software is based around visual coding, allowing you to create new interesting and unique audio tools from scratch. I approached this as a challenge to create some of my own effects, but I also wanted to involve something that involves real world controllers to allow live manipulation of effects from the Guitar body. My tutor suggested using Arduino, and this is where my Arduino project started. I also opted to use the project in my Live Performance module too, which meant i had rather strict time constraints in place for getting it working, and reliably at that.
This was my first time using Arduino and the corresponding software, and so the project began with a lot of time spent playing around with Arduino set-ups and how to achieve simple tasks such as making a button press output a number. After a good while using Google (and the great online Arduino help communities) to my advantage, i managed to do some seemingly amazing things, for example getting my Nintendo Touchscreen input working, which was a great moment.
A lot of the time creating this project was spent learning how to use the Max software to create the effects I wanted. For anyone involved in Audio, i would recommend MaxMSP as it allows for a lot of creativity and hands you a pretty blank canvas (literally). The benefit of using Max is it works with Ableton Live (using Max4Live) and this makes it great for integrating for live use.
I wouldn't say that anything i have achieved in the project was extremely difficult and most people capable of using Google correctly should be able to find out how to do similar things with enough ease. As with any project, it just takes a lot of time and practice getting your head around the basics. I'm very happy with how the project ended up, and thankfully i managed to get it working in time for the end of module hand-in, as well as for use in the live performance.
Here is a shorter video showing a quick teaser of what the Guitarduino can do:
Here is a video with some Audio examples and me explaining things in a bit more depth:
Thanks for viewing my project.
Comments
Please log in or sign up to comment.