I don't know if this is feasible with Arduino or not, but here is my pitch. I'll need help picking components as well.
I want to build an OSC guitar. I've been messing with Roland Guitar synth stuff for a while and I don't like it, I can't stand MIDI and the tracking is slow and limited in functionality. I'm moving most of my rig over to digital anyway so I thought I might as well see if I can get a wireless guitar synth that uses OSC rather than MIDI.
My plan is to basically hook a roland GK pickup into an arduino and send the data with a WIFI shield to a router I'll use as my wireless access point to the computer. The GK uses a 13 pin cable, 6 pins of which will be audio (one for each string). The other 7 pins are used for control messages (buttons switches etc). I have 2 Uno R3's at my disposal, but I know they only have 6 analog inputs which doesn't technically work for the 13 pin cable, but the important stuff (the audio) would have room.
I do not plan to do any audio analysis on the Arduino itself, I realize that is probably beyond its capabilities, but is it able to sample and digitize the audio coming in on the analog inputs? I'm not opposed to buying a different Arduino board. The Leonardo has more inputs, but I've never used one. The Mega seems a bit overkill and would be used for a much bigger project I think, but I'm not sure. Would the DUE have the requisite processing power to deal with this? It says it has a 32 bit processor so maybe it has a better ability to sample and digitize? And is the WIFI shield compatible with the Leonardo, Mega, or DUE?
The actual analysis and conversion of the audio into OSC and further processing and synthesis of sound will be done on a PC, probably in Max MSP, Csound, and VST or a combination.
Is this even remotely possible?