claro que si, pero te recomeindo investigar sobre el API de audio de windows y depende mucho del algoritmo para la detección del beat como un FFT o algo similar.
Dale un ojo a estas librerias
http://libzplay.sourceforge.net/ZPLA...CE_CSHARP.html
q simplifican el proceso aunque no es en real time lo hacen sobre un stream de fichero y estas en c# pero si es .net no hay ningun problema si es c# o vb.net
Saludos