Arduino guitar pickup switch

Good day people! :stuck_out_tongue:

Just bought my first arduino last week and haven't stopped playing with it. Today decided to make a real "project". So my question is is it possible to make a automatic guitar pickup switch? For example: on a press of the button works neck and middle pickup, pressing second time works only neck pickup, and so on... any suggestions of how i can make that? Sorry if it is an obvious question but as i said i only start to work with arduino. any tips or relevant tutorials would be very helpful to me. Thank you in advance.

You need something like this:-
http://www.arduino.cc/playground/Learning/4051
However the signals from a pickup are so tiny you will probably end up injecting noise into the system. I think the project is more demanding on electronic skills than you think.

Thank you for replies. Right now i am using cheap squier strat with bad pickups so that i wouldn't destroy good guitar. The idea of this project is to make experimental guitar with single string pickups so that i could choose which pickup gets witch string. But first i need to practice with connecting pickups to arduino and signal chain.

As you said the problem is that pickups give low output for arduino. I was thinking to add small preamps for each pickup. Something like this: http://www.cafewalter.com/cafewalter/fetpre/graphics/pzpreii_schem.gif
Will it help?

Also i would like to know how many pickups i will be able to connect trough arduino?

As for programming arduino i dont see any problems for now. its quite straight forward for now.