有没有办法拦截扬声器发出的声音,以便我可以插入基于C#.NET软件的音频滤波器?

时间:2016-02-22 21:08:39

标签: c# audio signal-processing audio-streaming

我患有耳鸣,并且我可以使用许多基于声音的疗法来缓解幻象声音。

我想探索使用基于软件的过滤器从我的电脑处理声音到我的耳机,甚至我的扬声器的可能性。

有没有办法使用C#拦截音频流,处理它(例如应用带通滤波器),允许它继续使用外部设备?

1 个答案:

答案 0 :(得分:0)

我建议使用虚拟音频设备捕获声音并在处理后将其传输到真实的扬声器。我不确定是否可以使用c#创建它。但您可以使用vac等现有驱动程序。因此,您将vac设置为默认设备。你创建了一个c#程序,它从vac中进行记录,进行处理,并将其发送给发言者。