5个版本
使用旧的Rust 2015
0.1.4 | 2015年11月6日 |
---|---|
0.1.3 | 2015年10月23日 |
0.1.2 | 2015年10月15日 |
0.1.1 | 2015年10月12日 |
0.1.0 | 2015年10月10日 |
#860 in 音频
每月222次下载
用于 3 个Crates(2个直接使用)
6KB
75 行
blip_buf-rs
信息
Rust对blip-buf的绑定
使用方法
将以下内容添加到您的Cargo.toml中
[dependencies]
blip_buf = "0.1"
lib.rs
:
blip_buf是一个小型波形合成库,旨在用于经典视频游戏声音芯片仿真。它通过处理重采样的所有细节,极大地简化了声音芯片仿真的代码。仿真器只需设置输入时钟速率和输出采样率,通过指定波形幅度变化的时钟时间来添加波形,然后读取结果输出样本。
功能
- 包括简单声音芯片仿真器在内的多个代码示例。
- 使用快速、高质量的带限制重采样算法(BLEP)。
- 输出经过低通和高通滤波,并夹在16位范围内。
- 支持单声道、立体声和多声道合成。
基于
此库是原始C库的非常薄的包装,可在以下位置找到: https://code.google.com/p/blip-buf/
依赖关系
~43KB