计算机上所有音频的实时均衡器

是否有可能从计算机捕获所有声音并让它在到达扬声器之前通过均衡器? 如何编写带通滤波器? 编辑:我试图在Windows上使用它(使用Python?呵呵)但是如果有一个通用的,跨平台的方法会很棒。     
已邀请:
您可以使用离散带通滤波器实现均衡器,也可以在频域(FFT - >均衡 - > IFFT)中实现均衡器。对于带通滤波器,您可以组合使用低通滤波器和高通滤波器,也可以使用各种常见设计中的一种,例如阻尼谐振器。 如何实际实现上述内容取决于您使用的操作系统,编程语言等。     
在具有实时抢占启用内核的GNU / Linux平台上,您拥有JACK音频连接套件。简而言之,JACK允许您连接支持JACK的音频程序,以便您可以捕获计算机中的所有声音。 然后,您将此捕获的声音传递到另一个承载均衡器插件的JACK音频程序。至少在Linux中,均衡器插件将是LADSPA插件,或者是LADSPA的后继插件标准LV2。 如果您非常非常了解高水平数学(恕我直言)和一般的数字信号处理知识,您可以对带通滤波器进行编程。如果你没有这些技能,我强烈反对你不打算编写带通滤波器,并且只使用许多免费提供的实现之一。 http://jackaudio.org http://ladspa.org http://lv2plug.in 也可以看看: http://musicdsp.org     

要回复问题请先登录注册