音频重采样库

发布于 2024-09-29 14:19:34 字数 101 浏览 11 评论 0原文

在嵌入式 (Windows CE) C++ 项目中,我必须将任意采样率重新采样,降低(或提高)到 44100 Hz。

是否有用于音频重采样的免费且可移植的 C/C++ 库?

In an embedded (Windows CE) C++ project, I have to resample an arbitrary sample-rate down (or up) to 44100 Hz.

Is there a free and portable C/C++ library for audio resampling?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

早茶月光 2024-10-06 14:19:34

页面列出了一系列选项。

格式化后的练习,以供记录。请查看上面的链接以获取重要的详细信息和许可证信息:

  • libresamplesndfile-resample(来自 libsamplerate)(在 Planet CCRMA 发行版中) 。
  • libsoxr,SoX 重采样器库
  • ssrc(来自 Shibatch)
  • 有一个项目结合了 ssrcsox
  • 2016 年新增的是 Python (Cython) 实现:resampy
  • 砖块(在 < a href="https://github.com/burnson/Brick" rel="noreferrer">Github)。
  • Smarc,可作为命令行程序或 C 库使用。
  • resample 软件包包含免费的采样率转换以及用 C 语言编写的滤波器设计实用程序。
  • Erik de Castro Lopo 的“SecretRabbitCode”libsamplerate
  • libresample 基于`resample-1.7P

  • libresample4jlibresample。

  • 开源音频库项目 (OSALP) 包含一个基于resample 的 C++ 类。
  • Speex 语音编码器/解码器。
  • 更多信息请参见另一大列表的实现及其相对性能。

This page lists a bunch of options.

Formatted exert, for the records. Please check out the above link for important details and licence information:

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文