1个不稳定版本
使用旧的Rust 2015
0.1.0 | 2018年1月2日 |
---|
在音频类别中排名第561
125KB
1K SLoC
Rust-Libaudioverse
Rust绑定库,用于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
可选功能"使用bindgen"使用包含的libaudioverse头文件生成绑定,这需要安装bindgen。在大多数情况下,生成此绑定是不必要的。