#bindings #gamedev #low-level #effect #3d #synthizer

sys synthizer-sys

对 Synthizer 的底层绑定,Synthizer 是一个用于 3D 音频和效果的库

17 个版本

0.10.10 2023年3月4日
0.10.9 2022年12月17日
0.10.8 2022年11月12日
0.10.5 2022年5月28日
0.7.12 2020年9月19日

#619 in 音频


2 个crate中使用(通过synthizer

无许可证

12MB
263K SLoC

C 161K SLoC // 0.1% comments C++ 101K SLoC // 0.1% comments Rust 1.5K SLoC // 0.0% comments Shell 3 SLoC

低级 Synthizer 绑定

CI 状态 GitHub Sponsors 当前 Synthizer 版本:0.10.0

此crate包含使用bindgen生成的低级 Synthizer 绑定,以及 Synthizer 的 vendored副本。目前,无法使用动态链接/系统版本的Synthizer,但这个限制可能在Synthizer 1.0版本中随着合适的打包而解除。

由于cmake crate的限制和无法在Windows上更改Rust链接到的C标准库版本,即使是在调试构建中,Synthizer 本身也始终以发布模式编译。如果您知道如何修复此问题,请随时提交PR。

无运行时依赖