Skip to main content

Module midi

Module midi 

Source
Expand description

Constants and definitions surrounding MIDI support.

Modules§

control_change
Constants to represent controller change types.
sysex
Traits for working with MIDI SysEx data.

Enums§

MidiConfig
Determines which note events a plugin can send and receive.
MidiResult
The result of converting a NoteEvent<S> to MIDI. This is a bit weirder than it would have to be because it’s not possible to use associated constants in type definitions.
NoteEvent
Event for (incoming) notes. The set of supported note events depends on the value of [Plugin::MIDI_INPUT. Also check out the util module for convenient conversion functions.

Type Aliases§

PluginNoteEvent
A plugin-specific note event type.