midi-controller 0.3.0

Generic MIDI controller engine: button/encoder input processing, LED rendering, preset management, and MIDI-CI Property Exchange framing. #![no_std] compatible.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#![no_std]

pub mod action;
pub mod config;
pub mod controller;
pub mod encoder_accel;
pub mod engine;
pub mod led;
pub mod long_press;
pub mod property_exchange;
pub mod state;
pub mod tap_tempo;

// Re-export default type aliases for convenience.
pub use config::{DefaultConfig, DefaultPreset};
pub use controller::DefaultController;
pub use state::{DefaultPresetState, DefaultPresetStateStore};