Also von VB halte ich persönlich absolut gar nichts, da ich nicht auf die "plattdeutsch" Syntax stehe...
Die alten WaveIn und Mixer Libs und DirectX funktionieren unter VB wie unter C++ jedoch würde ich das ganze aus Performacegründen nicht mit .net fw machen! Wenn man mit C/C++ arbeitet könnte man das ganze unter der GPL machen und dann könnte man Teile Auswertung (CRC, etc) vom Monitor übernehmen.
Ausserdem lohnt es sich eingentlich nicht sich damit zu befassen einen eigenen Auswerter zu coden, das es bereits zwei gute auf dem Markt mit Netzwerkfunktioninalität gibt, für den man sich seinen eigenen Client basteln kann!!