百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
R

r8brain-free-src

> 编程语言
开源

高质量的专业音频重采样/采样率转换头部仅限 C++ 库。速度非常快,适用于音频重采样和时间序列插值。

716 stars0 点赞2 次浏览
访问官网GitHub

工具介绍

高质量的专业音频重采样/采样率转换头部仅限 C++ 库。速度非常快,适用于音频重采样和时间序列插值。

r8brain-free-src - 高质量、快速的重采样器(使用 C++ 编写)

该库对象的结构使得在大型应用程序中可以频繁地创建和销毁对象,而不会对性能产生明显影响,因为其大多数"初始化成本高"的对象具有很高的可重用性:快速傅里叶变换和FIR滤波器对象。

SRC 算法首先产生 2 倍采样 (相对于源采样率或目标采样率,如果进行降采样) 的信号,然后使用一组短的 (8 至 30 个抽头,取决于所需的精度) 多项式插值的 sinc 函数基础的分数延迟滤波器进行插值。 这使得该算法成为精度最高的 SRC 算法之一。 更精确的替代方案是整数因子 SRC (例如,在 Voxengo r8brain PRO 中实现),但速度可能会更慢。

P.S. 请在文档中以以下方式引用此库的创建者:"由 Voxengo 的 Aleksey Vaneev 设计的采样率转换器。" r8brain-free-src 采用了与免费的 Voxengo r8brain 采样率转换器应用程序相同的算法。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C++audioaudio-libraryaudio-processingdsp

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言