是否有适合执行此操作的 API?一个可能的应用是编写可视化器,并进行实时信号处理。
编辑:有问题的操作系统是 Windows。在 Linux 上,一个迂回的方法是使用 Jack,但我希望有一种方法可以读取音频缓冲区中的数据,而不必将应用程序耦合到 Jack。
编辑:在这里找到了一个很好的答案。
是否有适合执行此操作的 API?一个可能的应用是编写可视化器,并进行实时信号处理。
编辑:有问题的操作系统是 Windows。在 Linux 上,一个迂回的方法是使用 Jack,但我希望有一种方法可以读取音频缓冲区中的数据,而不必将应用程序耦合到 Jack。
编辑:在这里找到了一个很好的答案。
如果用于播放的音板有“Stereo Mix”、“What U Hear”等录音设备/线路,那么编写简单的录音应用程序就足够了,可以从指定的录音设备/线路进行录音并录音来自“立体声混音”,...
一般情况(对于“所有声卡”)需要编写特殊的驱动程序。具有此类特殊驱动程序的应用示例:虚拟音频电缆(http://software.muzychenko.net/eng/vac.html);总记录器 ( http://www.totalrecorder/com )。