On Nov 28, 2011, at 7:10 PM, Onyx Ashanti wrote:
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?
I'd check the Arduino forums for using an Arduino to digitize audio, I think some people have documented how to do it.
.hc
I hate it when they say, "He gave his life for his country." Nobody gives their life for anything. We steal the lives of these kids. -Admiral Gene LeRocque