3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

Mac OS Foot Switch from a Guitar Amp Pedal.

Mac OS Foot Switch from a Guitar Amp Pedal.
Need a foot pedal for your Mac? Got a two switch guitar pedal and and arduino board lying around? A couple of wires, a three prong 1/4" jack and you're all set. I had to do some audio transcription and used my pedal to play/pause and skip back the video.

This tutorial illustrates making a foot pedal for a Macintosh computer using an Arduino and a 2 switch guitar amp pedal.

You'll have to be a little familiar with soldering and writing simple code.

If you need a guitar amp pedal switch, you can buy one or make one with this other instructable or with this one.
 
Remove these adsRemove these ads by Signing Up
 

Step 1Supplies.

Supplies.
«
  • 2804879126_194df13ab4.jpg
  • 2804894432_ee3dce44e3.jpg
  • 2804882948_c80bcf461e.jpg
  • 2804890428_1105283d6b.jpg
  • 2804886734_451e535581.jpg
1) Guitar Pedal (I'm using a two switch pedal)
2) Arduino (I'm using a Diecimila)
3) Breadboard (or prototype board if you like)
4) Three Conductor 1/4" Stereo Phone Jack (got one at RadioShack)
5) 2 1k ohm resisters
6) Wire (you know whatever you have lying around)
7) Soldering Iron (and Solder will help too)
« Previous StepDownload PDFView All StepsNext Step »
24 comments
Nov 30, 2010. 12:59 PMRetroTechno says:
This is a pretty good intro to what is possible with an Ardurino and a Mac. I think I will find myself coming back to this for reference.
Jun 5, 2010. 5:44 PMninjabob7 says:
I did something similar with an old USB joystick. Basically I just ran wires from the footswitch and soldered them to where the joystick buttons were. Works great for a 2-button switch, though I'm having some electrical issues trying to add another button. Are there any advantages to the Arduino (besides the possibility of analog inputs?)
Jun 21, 2009. 11:22 AMblackwellj says:
i have found a progran called apple script proxy which is much simpler and works with no need for 2 apple scripts or command line
Jun 17, 2009. 9:59 AMblackwellj says:
steps 8 9 and 10 all the downloads are .tmp files and dont work properly if i right click on them and save as (i am using mac obviously)
Jun 16, 2009. 11:47 PMblackwellj says:
sorry that diddnt work all i got was a copy of the page i am on opening
Jun 16, 2009. 10:53 AMblackwellj says:
file downloads dont work and i want to make it:(
Jun 16, 2009. 12:11 PMblackwellj says:
the arduino code and the mac codes all of them they just come up as a .tmp file and open a blank tab thanks for the quick responce james
Dec 28, 2008. 10:05 PMwoodythdog says:
Hi nice job I hope you don't mind answering a low tech question for me. What is the pinout for you Vox footswitch I assume its something like this can you confirm? Thanks
Dec 29, 2008. 5:56 PMwoodythdog says:
thanks unfortunately I don't have a footswitch to ring out in fact I am planning to build one for my VOX amp and I have been having a hard time finding a schematic online.
Mar 31, 2009. 5:25 AMbigredlevy says:
me too mate. this drawing is right though. tip switch controls reverb, sleeve switch controls tremolo. closed circuit means effect is bypassed, so if you get two dpdt footswitches you can rig up a status LED for each effect
Nov 16, 2008. 7:39 AMleahbuechley says:
nifty! would love to see a video of you using the pedal at the end :)
Aug 30, 2008. 5:27 PMMisterHay says:
You could also accomplish this by wiring the foot switch to the controller of a USB keyboard. I've built one for controlling PowerPoint shows where the right switch connects to the pins for PgDn and the left to PgUp. Yours is more impressive (and reconfigurable) though.
Aug 31, 2008. 1:53 PMtodbot says:
I built a synth controller using this technique. Works great for switch-type events, especially if you can make it work for keys that you don't normally use in your sequencer. I did it by taking apart an old USB keyboard and hooking up alternative buttons to the switch points, basically like what's described here: http://www.instructables.com/id/Hacking-a-USB-Keyboard/

The cool thing about aymans hack is that he could pretty easily add some analog foot pedals to the mix, since Arduino has 6 analog inputs.
Sep 1, 2008. 2:47 PMMisterHay says:
Some day I'll get around to actually posting Instructables myself, but the link that todbot posted is pretty similar to the device that I made.
Aug 30, 2008. 2:17 PMtodbot says:
So awesome!

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
2
Followers
3
Author:aymans
I'm a research scientist at Yahoo! I like making stuff.