An analog input on an Arduino is a poor Analog-to-Digital Convertor compared to audio ADCs. Its 10-bit, and not more than 16kHz max (more like 4kHz) sampling rate. Standard digital audio is 16-bit/44.1kHz.
Then, having your Arduino read at 4kHz will require all of the CPU time, so it can't really do much else then.
.hc
thank you for getting back to me.
How would it work though? I am curious about the low fi ness and the texture it could bring to vocoding. I also would like to use voice modulations for synth sounds so high quality is not necessary. 4khz might be fine for the intended purpose; something better than r2d2 but not quite bad telephone connection. in between. all I need the arduino to do is sample the audio and send the data to pure data where I can deal with it there. on the arduino, I just want the signal with no processing of any kind. possible?
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Man has survived hitherto because he was too ignorant to know how to realize his wishes. Now that he can realize them, he must either change them, or perish. -William Carlos Williams