djio 0.0.23

DJ Hardware Control(ler) Support
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// SPDX-FileCopyrightText: The djio authors
// SPDX-License-Identifier: MPL-2.0

use smol_str::SmolStr;

use crate::DeviceDescriptor;

mod input;
pub use self::input::{MidiInputEventDecoder, try_decode_midi_input, try_decode_midi_input_event};

mod output;
pub use self::output::OutputGateway;

pub const DEVICE_DESCRIPTOR: &DeviceDescriptor = &DeviceDescriptor {
    vendor_name: SmolStr::new_static("Unknown"),
    product_name: SmolStr::new_static("Generic MIDI"),
    audio_interface: None,
};