4个版本

0.1.3 2020年10月23日
0.1.2 2020年3月27日
0.1.1 2020年2月23日
0.1.0 2020年2月23日

#1105 in 音频

Download history 30/week @ 2024-03-11 30/week @ 2024-03-18 25/week @ 2024-03-25 62/week @ 2024-04-01 18/week @ 2024-04-08 57/week @ 2024-04-15 61/week @ 2024-04-22 90/week @ 2024-04-29 34/week @ 2024-05-06 29/week @ 2024-05-13 36/week @ 2024-05-20 22/week @ 2024-05-27 26/week @ 2024-06-03 41/week @ 2024-06-10 31/week @ 2024-06-17 25/week @ 2024-06-24

126 每月下载量
用于 4 个crate(3个直接使用)

MIT/Apache

765KB
14K SLoC

Rust-LV2对LV2单元类型的包装。

此crate将来自sys-crate的一些与单元相关的URI绑定到类型,并作为rust-lv2的一部分,这是用Rust编写的用于创建LV2插件的安全、快速且易于使用的框架。

文档

原始LV2 API(用C编程语言编写)由"LV2书籍"进行文档记录。这本书正在翻译成Rust,与rust-lv2的开发同步进行(链接),并描述了如何正确使用rust-lv2

功能

有两个可选功能

  • host:一些crate定义的类型仅对测试或LV2宿主有用。由于此框架的目标是提供创建插件的一种简单方法,因此这些不是必需的,因此被置于该功能之后。
  • wmidi:将wmidi作为可选依赖项添加到lv2-midi,这允许使用此crate中定义的类型直接读取和写入MIDI事件。

许可

许可协议为以下之一

由您选择。

依赖项

~1.5MB
~35K SLoC