20 个版本

0.0.19 2024年1月2日
0.0.18 2024年1月1日
0.0.17 2023年10月14日
0.0.16 2023年9月23日
0.0.0 2023年5月28日

#424硬件支持

Download history 2/week @ 2024-03-07 13/week @ 2024-03-14 62/week @ 2024-03-28 61/week @ 2024-04-04

每月 102 次下载

MPL-2.0 许可证

210KB
5K SLoC

djio

Crates.io Docs.rs Deps.rs Security audit Continuous integration License: MPL 2.0

MIDI 或 HID 通过独立应用程序访问硬件 DJ 控制器的接口。

支持的控制器

MIDI

  • Denon DJ MC6000MK2
  • Korg KAOSS DJ
  • Pioneer DDJ-400

HID

  • Native Instruments TRAKTOR KONTROL S4MK3

示例

DJ MIDI 控制器热插拔

RUST_LOG=debug cargo run --example midi-dj-controller-hotplug

致谢

我们受到了以下项目的启发并采纳了一些想法

许可证

根据 Mozilla 公共许可证 2.0 (MPL-2.0) 许可 (请参阅 MPL-2.0.txthttps://www.mozilla.org/MPL/2.0/).

本版权共享许可证的权限取决于提供受许可文件的源代码和修改后的文件,并且以相同的许可证(或在某些情况下,GNU 许可证之一)进行许可。必须保留版权和许可证通知。贡献者提供专利权的明确授予。但是,使用受许可作品的大作品可能根据不同的条款进行分发,并且不包含大作品中添加的文件源代码。

贡献

您有意提交以包含在作品中的任何贡献都应根据 Mozilla 公共许可证 2.0 (MPL-2.0) 许可。

需要将以下标题与相应的 SPDX 短标识符 添加到每个文件的顶部

// SPDX-License-Identifier: MPL-2.0

依赖关系

~1–33MB
~465K SLoC