7 个版本 (破坏性更新)
0.19.0 | 2024 年 1 月 17 日 |
---|---|
0.18.0 | 2021 年 11 月 18 日 |
0.17.0 | 2021 年 6 月 20 日 |
0.16.0 | 2021 年 4 月 22 日 |
0.1.0 | 2019 年 6 月 8 日 |
#15 在 #osc
每月 74 次下载
用于 bevy_osc
28KB
368 行
nannou_osc
是 nannou的 OSC API,一个创意编程框架。
请参阅 nannou 指南 以获取有关如何开始使用 nannou 的更多信息!
功能
该 API 的一些功能包括
- 围绕原始 UDP 套接字和 OSC 协议的简单
Sender
和Receiver
API。 - 发送器和接收器绑定 UDP 地址的合理默认值。
- 在“已连接”和“未连接”发送器和接收器之间进行类型安全的区分。
- 为
Receiver
类型提供阻塞和非阻塞Iterator
API。
nannou_osc 使用 rosc 包 - 一个用于处理底层协议编码和解码的纯 Rust、跨平台 OSC 库。 Sender
和 Receiver
是围绕 std::net::UdpSocket
类型的轻量级、零成本的抽象。
示例
您可以在 nannou 存储库 中的 示例 目录中找到 nannou_osc 的示例。
许可
许可协议为以下之一
- Apache 许可协议第 2 版 (LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT 许可协议 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
任选其一。
贡献
除非您明确声明,否则您根据Apache-2.0许可证定义提交的任何有意贡献的工作内容,将按上述方式双授权,不附加任何额外条款或条件。
依赖项
~1.5MB
~23K SLoC