Skip to main content

Crate phosphor_midi

Crate phosphor_midi 

Source
Expand description

MIDI I/O, controller detection, and message routing.

Uses midir for cross-platform MIDI port access and wmidi for zero-allocation message parsing in the audio thread.

Re-exports§

pub use message::MidiMessage;
pub use message::MidiMessageType;
pub use ring::MidiRingBuffer;

Modules§

message
MIDI message types — lightweight, copy-friendly, real-time safe.
ports
MIDI port enumeration and monitoring.
ring
Lock-free MIDI ring buffer for audio↔MIDI thread communication.