16个版本 (8个重大更新)
0.9.1 | 2021年2月6日 |
---|---|
0.8.1 | 2021年1月8日 |
0.8.0 | 2020年12月30日 |
0.6.0 | 2020年11月28日 |
0.1.0 | 2019年3月22日 |
#288 in 音频
被 2 crate使用
110KB
2K SLoC
Wavy
变更日志 | 源代码 | 入门
声音波纹是如此波浪形!
关于
这是一个异步跨平台实时音频录制与播放的库。这个库非常适合需要低延迟音效的视频游戏,如果你正在制作多媒体播放器、数字音频工作站或构建合成器;任何需要访问扬声器和麦克风的设备。
查看文档以获取示例。
支持的平台
Wavy针对所有可以运行Rust的平台。
- Linux/Android未测试(使用ALSA C库)
- Web(使用JavaScript的Web Audio API)
- MacOS/iOS 进行中(使用AudioQueue C库)
- Windows 计划在MacOS之后
许可证
许可方式如下
- Apache License,版本2.0,(LICENSE_APACHE_2_0.txt或https://apache.ac.cn/licenses/LICENSE_2.0)
- MIT License,(LICENSE_MIT.txt或https://mit-license.org/)
- Boost Software License,版本1.0,(LICENSE_BOOST_1_0.txt或https://boost.ac.cn/LICENSE_1_0.txt)
任选其一。
贡献
除非你明确声明,否则根据Apache-2.0许可证定义,你故意提交给作品的所有贡献,都应按照上述方式许可,不附加任何额外条款或条件。
帮助
如果你需要使用或为此库做出贡献的帮助,请随时通过[email protected]给我发邮件。
依赖项
~0.1–2.3MB
~43K SLoC