gpt4 book ai didi

windows - 如何获得音频驱动程序的 native 采样率 (Windows)

转载 作者:可可西里 更新时间:2023-11-01 11:52:57 27 4
gpt4 key购买 nike

我有一个简单的样本混合器,在分析时我注意到大约 40-50% 的时间花在了重新采样上(44.1 => 48kHz,他们必须做一些比 lerp 更复杂的事情)。
当我在 48kHz 模式下打开播放设备(在我的例子中是 DSound)时,这一步就没有了。
问题是:有没有办法查询音频驱动程序的默认( native )采样率以避免重采样?
我尝试搜索网络/文档但一无所获,我认为这可能是一个简单的 API 调用。
谢谢。

最佳答案

如果您仍然好奇,我也有同样的问题,但找不到答案。有人为我指出了正确的方向,我能够获得一个用于获取播放属性的工作代码示例 (Win >= Vista)。您只能在高于 XP 的 Windows 中执行此操作,但这就是从 44.1 到 48 的重采样听起来很糟糕的地方(XP 有更好的默认重采样)。 How do you get the current sample rate of Windows audio playback?

关于windows - 如何获得音频驱动程序的 native 采样率 (Windows),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25275426/

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