libkmid Library Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
AlsaOut | Sends MIDI events to a MIDI devices using ALSA |
DeviceManager | MIDI Device Manager class . Manages all MIDI devices and redirects MIDI events to each one as configured |
FMOut | FM device output class . Sends MIDI events to FM devices |
GUSOut | Gravis Ultrasound synthesizer output class . Sends MIDI events to GUS synths |
MidiEvent | An structure that represents a MIDI event. Represents a MIDI event |
MidiFileInfo | Contains all the information about a MIDI file. All the information about a MIDI file |
MidiMapper | A Midi Mapper class which defines the way MIDI events are translated (or "mapped") to different ones. Midi Mapper |
MidiOut | External MIDI port output class . Sends MIDI events to external MIDI devices |
MidiPlayer | MIDI file player routines . The MIDI file player engine |
MidiStatus | Stores the status of a MIDI device . Stores the MIDI status |
MidiTrack | Stores a MIDI track. Stores a MIDI track with a simple API |
NoteArray | Holds a resizeable array of note on/off and patch change events. Stores an array of note on/off events |
PlayerController | PlayerController is a struct that is used by the MidiPlayer object to tell other parts of the application about the status of the MIDI playing. Struct used to have control over the player engine |
SpecialEvent | This struct stores text, lyrics and change tempo events among others. Struct used to store certain events |
SynthOut | Synth (AWE) device output class . Sends MIDI events to AWE synthesizers |
This file is part of the documentation for kdelibs Version 3.1.4.