我在Delphi 6 Pro中使用DSPACK。
我正在寻找一个好的样本,显示如何创建一个过滤器图形,将一个音频流的采样率转换为所需的格式(采样率,位深度和声道的数量)在实时。
有没有人知道一个很好的示例项目,展示了如何用DSPACK构造过滤器图来实现这一点?如果没有使用DSPACK,那么如果你知道有一个很好的例子或网页来讨论涉及到的一般DirectX过滤器图的概念,我可以使用它。
我也了解C/C++,并且能够很好地遵循C#示例。
发布于 2011-09-30 00:10:50
要执行此操作,需要使用重采样过滤器。选项包括:
媒体基础实现一个过滤器,它使用一些重采样代码/库执行Audio Resampling
没意见,请参见Free Resampling Software
有了这样的过滤器可用,你将需要建立一个转码图与音频源,重采样器和目标的转换(如文件)。
此外,据我所知,股票ACM Wrapper Filter能够在标准采样率之间转换PCM音频。
https://stackoverflow.com/questions/7599211
复制相似问题