No reason....
I'm not a VB guy. I've done something like this through the PP using an A to D converter and plugging the output directly in. I'm sure you could do it through the audio input if so inclined. Link some of those serial products if you can find them easily....
