Skip to main content

midilab/
lib.rs

1#![doc = include_str!("../README.md")]
2
3/// High-level crate error enums
4pub mod error;
5/// Device integrations organized by Manufacturer and Device
6pub mod manufacturer;
7/// Messages and effects for finite state machines
8pub mod message;
9/// Midi utilities
10pub mod midi;
11/// Note-mapping utilities
12pub mod scale;
13///  Sysex deserialization
14pub mod sysex;
15
16/// Convienence re-export so consuming crates of our library one can use derived EnumIter features for our types
17pub use strum::IntoEnumIterator;