Crate embedded_midi

Source
Expand description

Midi driver on top of embedded hal serial communications

Structs§

Channel
Represents a Midi channel, Midi channels can range from 0 to 15, but are represented as 1 based values Channel 1 to 16
Control
A Midi controller number
MidiIn
MidiOut
MidiParser
Keeps state for parsing Midi messages
Note
Represents a midi note number
Program
A Midi program number, these usually correspond to presets on Midi devices

Enums§

MidiMessage
An enum with variants for all possible Midi messages.