djio 0.0.7

DJ Hardware Control(ler) Support
Documentation
example = []
[dependencies.anyhow]
version = "1.0.72"

[dependencies.crossbeam-utils]
optional = true
version = "0.8.16"

[dependencies.derive_more]
version = "0.99.17"

[dependencies.enum-as-inner]
optional = true
version = "0.6.0"

[dependencies.float-cmp]
version = "0.9.0"

[dependencies.hidapi]
optional = true
version = "2.4.1"

[dependencies.is_sorted]
version = "0.1.1"

[dependencies.log]
version = "0.4.20"

[dependencies.midir]
optional = true
version = "0.9.1"

[dependencies.strum]
features = ["derive"]
version = "0.25.0"

[dependencies.thiserror]
version = "1.0.44"
[dev-dependencies.anyhow]
version = "1.0.72"

[dev-dependencies.hidapi]
version = "2.4.1"

[dev-dependencies.pretty_env_logger]
version = "0.5.0"

[features]
all-controllers = ["midi-controllers", "hid-controllers"]
default = ["all-controllers", "midir"]
denon-dj-mc6000mk2 = ["midi"]
experimental-param = ["dep:crossbeam-utils", "dep:enum-as-inner"]
hid = ["dep:hidapi"]
hid-controllers = ["ni-traktor-kontrol-s4mk3"]
jack = ["midir?/jack"]
korg-kaoss-dj = ["midi"]
midi = []
midi-controllers = ["denon-dj-mc6000mk2", "korg-kaoss-dj", "pioneer-ddj-400"]
midir = ["dep:midir"]
ni-traktor-kontrol-s4mk3 = ["hid"]
pioneer-ddj-400 = ["midi"]

[package]
categories = ["hardware-support"]
description = "DJ Hardware Control(ler) Support"
edition = "2021"
include = ["/src", "/README.md", "/LICENSES"]
keywords = ["dj", "controller", "midi", "hid"]
license = "MPL-2.0"
name = "djio"
readme = "README.md"
repository = "https://github.com/uklotzde/djio"
version = "0.0.7"