[−][src]Crate wmidi
Enums
Channel | The MIDI channel. There are 16 channels. They are numbered between 1 and 16 inclusive, or indexed between 0 and 15 inclusive. |
Error | Midi encoding and decoding errors. |
MidiMessage | Holds information based on the Midi 1.0 spec. |
Functions
note_to_frequency_f32 | The frequency for |
note_to_frequency_f64 | The frequency for |
Type Definitions
ControlNumber | Specifies a MIDI control number. |
ControlValue | Specifies the value of a MIDI control. |
Note | Specifies a MIDI note. |
PitchBend | A 14bit value specifying the pitch bend. Neutral is 8192. |
ProgramNumber | Specifies a program. Sometimes known as patch. |
Song | A song or sequence. |
SongPosition | 14 bit value that holds the number of MIDI beats (1 beat = six MIDI clocks) since the start of the song. |
U7 | A data byte that holds 7 bits of information. |
U14 | A combination of 2 data bytes that holds 14 bits of information. |
Velocity | Specifies the velocity of an action (often key press, release, or aftertouch). |