So, you play music live, and you use metronome or click-tracks to synchronize your band. What if I told you that you can use that click-track to tell your amp to switch between channel by itself, in the exact time you need it, without you actually stomping on the footswitch?
If you are like me, you try to put up the best show you can. But it's not as easy as it looks. You have to pay attention to a lot of things while playing; avoid mistakes in your playing/singing, remember the changes of the song, move around the stage, interact with the crowd, etc. I’m not a trained musician, and though for most people all of this challenges can be overcome with practice and a lot of preparation; for me can be a bit overwhelming at times.
So I started to work in this idea, to have at least one little detail less to worry while playing live. I switch a lot between clean and distortion mid song, and now I feel a lot more free to play guitar and sing while the arduino changes channels for me.
But more important than that, I want to expand this idea and in the future automatically control not only the amp footswitch, but also mine and other bandmates equipment, lights, live projections, etc.
Im self taught in electronics, and this was also my first arduino project. So you might find that a lot of this project could be have done a lot better, specially the code. Also, im from Chile (south america) my native tongue is spanish, not english. So please, be patient if my english is rubbish at times.