ControllerEventListener
View Source
|
The ControllerEventListener interface should be implemented
by classes whose instances need to be notified when a Sequencer
has processed a requested type of MIDI control-change event.
|
Instrument
View Source
|
An instrument is a sound-synthesis algorithm with certain parameter
settings, usually designed to emulate a specific real-world
musical instrument or to achieve a specific sort of sound effect.
|
InvalidMidiDataException
View Source
|
An InvalidMidiDataException indicates that inappropriate MIDI
data was encountered.
|
MetaEventListener
View Source
|
The MetaEventListener interface should be implemented
by classes whose instances need to be notified when a Sequencer
has processed a MetaMessage .
|
MetaMessage
View Source
|
A MetaMessage is a MidiMessage that is not meaningful to synthesizers, but
that can be stored in a MIDI file and interpreted by a sequencer program.
|
MidiChannel
View Source
|
A MidiChannel object represents a single MIDI channel.
|
MidiDevice
View Source
|
MidiDevice is the base interface for all MIDI devices.
|
MidiDevice.Info
View Source
|
A MidiDevice.Info object contains assorted
data about a MidiDevice , including its
name, the company who created it, and descriptive text.
|
MidiEvent
View Source
|
MIDI events contain a MIDI message and a corresponding time-stamp
expressed in ticks, and can represent the MIDI event information
stored in a MIDI file or a Sequence object.
|
MidiFileFormat
View Source
|
A MidiFileFormat object encapsulates a MIDI file's
type, as well as its length and timing information.
|
MidiMessage
View Source
|
MidiMessage is the base class for MIDI messages.
|
MidiSystem
View Source
|
The MidiSystem class provides access to the installed MIDI
system resources, including devices such as synthesizers, sequencers, and
MIDI input and output ports.
|
MidiUnavailableException
View Source
|
A MidiUnavailableException is thrown when a requested MIDI
component cannot be opened or created because it is unavailable.
|
Patch
View Source
|
A Patch object represents a location, on a MIDI
synthesizer, into which a single instrument is stored (loaded).
|
Receiver
View Source
|
A Receiver receives MidiEvent objects and
typically does something useful in response, such as interpreting them to
generate sound or raw MIDI output.
|
Sequence
View Source
|
A Sequence is a data structure containing musical
information (often an entire song or composition) that can be played
back by a Sequencer object.
|
Sequencer
View Source
|
A hardware or software device that plays back a MIDI
sequence is known as a sequencer.
|
Sequencer.SyncMode
View Source
|
A SyncMode object represents one of the ways in which
a MIDI sequencer's notion of time can be synchronized with a master
or slave device.
|
ShortMessage
View Source
|
A ShortMessage contains a MIDI message that has at most
two data bytes following its status byte.
|
Soundbank
View Source
|
A Soundbank contains a set of Instruments
that can be loaded into a Synthesizer .
|
SoundbankResource
View Source
|
A SoundbankResource represents any audio resource stored
in a Soundbank .
|
Synthesizer
View Source
|
A Synthesizer generates sound.
|
SysexMessage
View Source
|
A SysexMessage object represents a MIDI system exclusive message.
|
Track
View Source
|
A MIDI track is an independent stream of MIDI events (time-stamped MIDI
data) that can be stored along with other tracks in a standard MIDI file.
|
Transmitter
View Source
|
A Transmitter sends MidiEvent objects to one or more
Receivers .
|
VoiceStatus
View Source
|
A VoiceStatus object contains information about the current
status of one of the voices produced by a Synthesizer .
|