使用 NAudio 如何捕获播放的信号

With NAudio howto capture an signal played

有没有什么方法可以在 .NET(有或没有 NAudio 库)中捕获(由另一个应用程序)播放的声音信号?

我想做的是构建播放声音的图形可视化(就像有很多应用程序一样),但不播放声音本身(这似乎不存在),而只是通过捕获已经在输出。

使用 NAudio,您可以使用 WasapiLoopbackCapture 来捕获声卡输出。不幸的是,没有办法专门从另一个应用程序中捕获音频。