[−][src]Crate lv2rs_midi
MIDI message integration for lv2rs-atom
.
This crate introduces two new atom types for the use with lv2rs-atom
:
RawMidiMessage
and
SystemExclusiveMessage
, as well as means to use
them. Using these structs, one can read from external controlling devices or keyboards or
controll synthesizers or even create a light show!
This crate depends on the non-standard integer types introduced by the ux
crate, but you don't
need to depend on it too. The required types are exported too.
Modules
prelude | Re-export module intended for wildcard use |
status_bytes | The byte representations of all MIDI message types. |
uris | URIs of the LV2 MIDI extension. |
Structs
RawMidiMessage | Raw representation of a "normal", non-system-exclusive message. |
SystemExclusiveMessage | Raw representation of a system-exclusive message. |
Enums
MidiMessage | A MIDI message. |
TryFromError | Errors that may arise when using |