Windows中有没有一种方法可以使用C#记录立体声混音的样本?
换句话说,记录通过任何应用程序播放的所有ping,哔声和音乐吗?我看过NAudio,它会记录麦克风的来源,但我不知道如何将其指向Windows的立体声混音?
或者,如果有人知道,那么如何针对和录制来自特定应用程序的声音的任何指针?为此,我只关心Vista或Windows 7,因为上述两个操作系统都分别支持混合应用程序-所以我不确定是否有办法利用它。
我也看过WINMM和COREDLL,但是我有点迷茫。
最佳答案
我认为您首先必须在控制面板中激活立体声混音设备,然后才能从中进行录音。检查此msdn线程:How to record from 'Wave' or 'Stereo Mix' in Vista。
关于c# - 从Windows中的立体声混音中获取声音样本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2855782/