greetings. I have a question.

i want to know if it is plausible to use a mic on an analog (or digital) pin on the arduino (using this http://www.sparkfun.com/products/9964 and this http://www.sparkfun.com/products/9816) and convert the resultant analog signal back into audio within pure data?

My idea is to bring the stream into PD then "sample" it by creating a signal rate midi-like on/off for each sample. so instead of

605
620
650
765
700
675
630 (etc)

i would make the stream be seen as

605
0
620
0
650
0
765
0
700
0
675
0
630
0

i feel that, theoretically, this would produce samples that i could discern as audio information. or...am i overthinking this and it is really much simpler?

thank you in advance.

Onyx