| Interface | Description |
|---|---|
| ControllerEventListener |
EventListener for MIDI Control Change messages. |
| MetaEventListener |
EventListener for MIDI Meta messages. |
| MidiChannel |
Interface for MIDI Channel
|
| MidiDevice |
Interface for MIDI Device
|
| MidiDeviceReceiver |
Interface for
MidiDevice receiver. |
| MidiDeviceTransmitter |
Interface for
MidiDevice transmitter. |
| Receiver |
Interface for
MidiMessage receiver. |
| Sequencer |
Interface for MIDI Sequencer
|
| Soundbank |
Interface for MIDI Soundbank
|
| Synthesizer |
Interface for MIDI Synthesizer
|
| Transmitter |
Interface for MIDI Transmitter.
|
| Class | Description |
|---|---|
| Instrument |
Abstract Class for MIDI Instrument
|
| MetaMessage |
Represents MIDI Meta Message
|
| MidiDevice.Info |
Represents the
MidiDevice's information |
| MidiEvent |
Represents MIDI Event
|
| MidiFileFormat |
Represents MIDI File Format
|
| MidiMessage |
Abstract class for MIDI Message
|
| MidiSystem |
MidiSystem porting for Android
|
| MidiSystem.MidiSystemUtils |
Utilities for
MidiSystem |
| MidiUtils |
Some utilities for MIDI (some stuff is used from javax.sound.midi)
|
| MidiUtils.TempoCache | |
| Patch |
Represents MIDI Patch
|
| Sequence |
A
Sequence is a data structure containing musical
information (often an entire song or composition) that can be played
back by a object. |
| Sequencer.SyncMode |
Sequencer's Synchronization mode |
| ShortMessage |
Represents MIDI Short Message
|
| SoundbankResource |
Interface for MIDI Soundbank resource
|
| SysexMessage |
Represents MIDI SysEx Message
|
| Track |
Represents MIDI Track
|
| Track.TrackUtils |
Utilities for
Track |
| VoiceStatus |
Represents MIDI Voice Status
|
| Exception | Description |
|---|---|
| InvalidMidiDataException |
Exception for invalid MIDI data. |
| MidiUnavailableException |
Exception thrown when unable to use MidiDevices. |