1个不稳定版本
0.1.0 | 2023年10月18日 |
---|
563 在 音频
189 每月下载量
13KB
324 行
freeverb
Freeverb算法的Rust实现。
关于Freeverb
Freeverb最初由“Jezar at Dreampoint”用C++编写,于2000年6月进入公共领域。现在它在多个软件包的各种形式中被广泛使用。
关于freeverb
crate
Rust中的Freeverb实现几乎是原始源代码的直接转换,作为2018年音频开发者会议上的Rust演讲者Ian Hobson的演示项目创建。
与原始实现有一些(有意为之的)不同
- 为了简单起见,延迟行缓冲区是动态分配的。这可能会影响性能;将缓冲区改为静态的泛型常量是一种替代方案。
- 内部使用64位处理,而原始的是32位。将样本类型设置为可配置是一个选项。