//! Aether MIDI Engine
//!
//! Handles MIDI input from any connected keyboard or controller.
//! Converts raw MIDI bytes into typed MidiEvent messages.
//! Routes events to registered instruments via a lock-free channel.
//!
//! Supports:
//! - Note On / Note Off with velocity
//! - Pitch Bend (±2 semitones by default, configurable)
//! - Aftertouch (channel and polyphonic)
//! - Control Change (CC) — mod wheel, sustain pedal, expression, etc.
//! - Program Change
//! - Custom tuning tables (for non-Western instruments)
pub use MidiEngine;
pub use ;
pub use MidiRouter;
pub use TuningTable;