4个稳定版本

2.0.0 2020年10月23日
1.1.0 2020年3月27日
1.0.1 2020年2月23日

#977音频


lv2 中使用

MIT/Apache

1MB
17K SLoC

Rust-LV2的状态处理库。

LV2状态API的包装器,允许插件保存和恢复其状态。这是rust-lv2的一部分,一个用于创建LV2插件的安全、快速且易于使用的框架,用Rust编写。

文档

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

特性

有两个可选特性

  • host:某些crate定义的类型仅对测试或LV2宿主有用。由于此框架的目标是提供创建插件的一种简单方法,因此这些不是必需的,因此通过该特性进行限制。
  • wmidi:将wmidi作为可选依赖项添加到lv2-midi,从而可以通过此crate定义的类型直接读取和写入MIDI事件。

许可协议

根据您的要求,许可协议可以是以下之一

依赖关系

~1.5MB
~35K SLoC