| DeviceManager | Manages all MIDI devices and redirects MIDI events to each one as
configured.
|
| FMOut | Sends MIDI events to FM devices. |
| GUSOut | Sends MIDI events to GUS synths. |
| KMidSimpleAPI | A very simple API around the rest of libkmid.
|
| MidiEvent | Represents a MIDI event. |
| MidiFileInfo | All the information about a MIDI file.
|
| MidiMapper | Midi Mapper. |
| MidiOut | Sends MIDI events to external MIDI devices. |
| MidiPlayer | The MIDI file player engine. |
| MidiStatus | Stores the MIDI status.
|
| MidiTrack | Stores a MIDI track with a simple API. |
| NoteArray | Stores an array of note on/off events. |
| PlayerController | Struct used to have control over the player engine. |
| SpecialEvent |
This struct stores text, lyrics and change tempo events among others. |
| SynthOut | Sends MIDI events to AWE synthesizers. |
| VoiceManager | Manages internally the voices used by synth devices.
(internal) |