1

使用 NAudio 我正在捕获麦克风样本,以便在远程机器上播放它们。在某些情况下,我想应用低通滤波器。NAudio如何做到这一点?

理想情况下,我想根据播放机上的最终用户输入应用过滤器(可能通过“启用/禁用低通滤波器”按钮)。

看来我需要使用...

var myFilter = BiQuadFilter.LowPassFilter (x, y, z);
myFilter.Transform (inBuffer, outBuffer);

但是,尚不清楚我在播放之前如何/在何处插入此转换。

我在 NAudio 库中看到一些过滤器似乎是我需要的,不幸的是,似乎没有任何样本可以使用它们。即使是 NAudioDemo 中的一个简单示例(带过滤器的网络聊天?)也会很棒!

4

0 回答 0