This is my first project in this community and in the arduino platform, and now it just got featured in the Arduino official website. Thank you all for your support!!

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.

Step 1: The Concept

So, the way this thing works is by adding to the click track a sound or tone noticeable larger than the average clicks on it, whenever a change of channel is needed in the song. The arduino then detects this, and uses a relay to simulate the footswitch of the amplifier, effectively changing the channel.

This means that we need to build a relay system to plug in the amplifier (on the footswitch input), or in other words, replicate a footswitch but relay activated. This is not as difficult as it may sound. A footswitch is a fairly simple circuit to build, some of them are basically an interrupter that connects or disconnect a cable. The one i built has worked on at least 3 different brands of guitar amplifiers.

Also, it's a good idea to add an audio amplifier to amplify the signal from the click-track to make sure the arduino is going to detect the instructional beep properly.

This is great!<br>It would be awesome if you could work a Pi Zero into it; you could then load your tracks onto that I stead of needing a computer to play live. you could add a little screen and a few extra buttons to allow you to select your backing track etc.
<p>Man! that is exactly what i intended to do in the first place.<br>I even bought a 9 dollars C.H.I.P. which is a computer very similar to the Pi Zero.<br><a href="https://getchip.com/pages/chip">https://getchip.com/pages/chip</a><br>But I struggled with the code. As I mentioned above, this is my first coding project, and arduino was the less difficult alternative to my limited brain haha.</p><p>...I will give it another go, though. You're right; it would be awesome.</p>
I can help with code :-)
<p>Great instructable, andyes, welcome!! If I may suggest some improvements please (very tiny):</p><p>The 10uF in your DC offset part is useless. The capacitor in the output stage of the amplifier takes care of that.</p><p>In the Arduino IDE, press auto fomat (ctrl-T) often. It will make your life so much easier!</p>
<p>Thank you!<br>About the capacitor, it makes a lot of sense now that you mention it. Question: is it posible to eliminate the 0.1uf capacitor instead of the one in the DC offset? or a minimum value is better in this instance?<br>And the auto-format tip... so helpfull !</p>
You're welcome (Auto format)!<br><br>Yes, two capacitors in series, with vastly different values, behave just like the smallest one. So it doesn't matter WHERE you put that single capacitor (amplifier or DC offset part), but one is enough and it can have the lower value of the two.
<p>Oh I see now, thanks man!<br>I learned something today (:</p>
I hope you entered the first time author contest also!
<p>I did now, thank you!</p>
<p>What a cool idea! Thanks for sharing and welcome to the community! </p>
<p>Thanks a lot man! this is my first commenter on my first instructable haha</p>

About This Instructable




Bio: I'm an illustrator and amateur musician.
More by FrancoMolina:Arduino Footswitch (control your guitar amp with arduino) 
Add instructable to: