gpt4 book ai didi

winforms - 为 Windows 创建音频图形均衡器

转载 作者:行者123 更新时间:2023-12-02 23:18:58 25 4
gpt4 key购买 nike

我需要创建一个 音频图形均衡器用常用的预设 , 对于 Windows 中的应用程序。我需要 全局应用均衡效果 跨 Windows 中的所有应用程序(例如 DFX 音频增强器 v11.1 在系统级别应用效果)。

目前,我可以使用 Microsoft 提供的 sAPO 示例获取系统音频的帧。但我需要对此应用图形均衡。

微软是否提供任何 API 或示例代码 在 Windows 中创建图形均衡器?

有的话请告诉我其他库或开源 我可以用于此目的的项目。

最佳答案

您没有说您的关键点是创建音频过滤器还是将您的音频注入(inject)系统的音频流。我只能提供一些关于过滤部分的见解。

在抽象意义上,图形均衡器是一组陷波滤波器,每个滤波器都调谐到特定的频率。将您的 EQ 以 1KHz (1000 Hz) 为中心,并以 2 的倍数上下移动。例如:31、62、125、250、500、1000、2000、4000、8000、16000

最好的 eq 系统是一组参数 eq。参数均衡器可以让您设置每个滤波器的特定频率,一个好的参数均衡器插件可以让您根据需要设置尽可能多或尽可能少的滤波器。

因此,您需要构建一个可编程陷波滤波器,然后将它们堆叠起来以获得您需要的尽可能多的频段。

我会先看看开源程序做了什么:Audacity是一:您可以探索均衡和音频过滤器插件,看看它们是否符合您的要求。

一些谷歌搜索也发现了这个资源:http://music.columbia.edu/cmc/music-dsp/

我希望这可以帮助您入门(至少在过滤部分。)如果您知道如何编写一个可以直接将自身注入(inject) Windows 声音架构的实时过滤器,请告诉我们。

关于winforms - 为 Windows 创建音频图形均衡器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12635346/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com