1 个不稳定版本
使用旧的 Rust 2015
0.1.0 | 2018年1月2日 |
---|
#382 在 #3d
52KB
338 行
Rust-Libaudioverse
Rust 对 Libaudioverse 的绑定,Libaudioverse 是一个高度灵活的实时音频合成库。
文档
要求
- 最新稳定的 Rust。
- Libaudioverse 二进制文件。获取这些文件的最简单方法是使用 主 Libaudioverse 仓库 中的自动化 CI 构建。如果在 Windows 上使用 MSVC 和 Rustup,
- 将
libaudioverse.lib
复制到C:\Users\\{Your Username}\\.multirust\toolchains\\{current toolchain}\lib\rustlib\\{current toolchain}\lib
,其中当前工具链可能是stable-x86_64-pc-windows-msvc
。 - 将
libaudioverse.dll
和libsndfile-1.dll
复制到与您的二进制文件相同的目录。
- 将
安装
[dependencies]
libaudioverse = "0.1"
或者,从 GitHub 拉取以获取最新开发版本
[dependencies.libaudioverse]
git = "https://github.com/Neurrone/rust-libaudioverse"
使用 bindgen 生成 libaudioverse-sys
可选功能 "use-bindgen" 使用包含的 libaudioverse 头文件生成绑定,需要安装 bindgen。在大多数情况下,不需要生成此内容。
lib.rs
:
此包是由 bindgen
自动生成的。
无运行时依赖
~110KB