- getAll() - Method in class org.openksavi.sponge.midi.event.MidiMessageEvent
-
- getAll() - Method in class org.openksavi.sponge.midi.event.MidiMetaMessageEvent
-
- getAll() - Method in class org.openksavi.sponge.midi.event.MidiShortMessageEvent
-
- getAll() - Method in class org.openksavi.sponge.midi.event.MidiSysexMessageEvent
-
- getCategory() - Method in class org.openksavi.sponge.midi.event.MidiMessageEvent
-
- getCategory() - Method in class org.openksavi.sponge.midi.event.MidiMetaMessageEvent
-
- getCategory() - Method in class org.openksavi.sponge.midi.event.MidiShortMessageEvent
-
- getCategory() - Method in class org.openksavi.sponge.midi.event.MidiSysexMessageEvent
-
- getChannel() - Method in class org.openksavi.sponge.midi.event.MidiShortMessageEvent
-
Returns the MIDI short message channel.
- getChannel(Synthesizer, int, boolean) - Static method in class org.openksavi.sponge.midi.MidiUtils
-
Returns the MIDI channel.
- getChannels() - Method in class org.openksavi.sponge.midi.MidiPlugin
-
Returns the synthesizer channels.
- getCode() - Method in enum org.openksavi.sponge.midi.event.MidiMessageEvent.Category
-
- getCommand() - Method in class org.openksavi.sponge.midi.event.MidiShortMessageEvent
-
Returns the MIDI short message command.
- getData() - Method in class org.openksavi.sponge.midi.event.MidiMetaMessageEvent
-
Returns the MIDI MetaMessage data.
- getData() - Method in class org.openksavi.sponge.midi.event.MidiSysexMessageEvent
-
Returns the MIDI SysexMessage data.
- getData1() - Method in class org.openksavi.sponge.midi.event.MidiShortMessageEvent
-
Returns the MIDI short message data1.
- getData2() - Method in class org.openksavi.sponge.midi.event.MidiShortMessageEvent
-
Returns the MIDI short message data2.
- getDefaultInputDevice() - Method in class org.openksavi.sponge.midi.MidiPlugin
-
Returns the default input MIDI device.
- getDefaultInputDevice() - Static method in class org.openksavi.sponge.midi.MidiUtils
-
Returns the default input MIDI device.
- getDevice(Predicate<? super MidiDevice>) - Static method in class org.openksavi.sponge.midi.MidiUtils
-
Searches for a MIDI device by a predicate.
- getDeviceByName(String) - Method in class org.openksavi.sponge.midi.MidiPlugin
-
Returns the MIDI device by name.
- getDeviceByName(String) - Static method in class org.openksavi.sponge.midi.MidiUtils
-
Returns the MIDI device by name.
- getDeviceMap() - Static method in class org.openksavi.sponge.midi.MidiUtils
-
Returns the map of all available MIDI devices.
- getDevices() - Method in class org.openksavi.sponge.midi.MidiPlugin
-
Returns all available MIDI devices.
- getDevices() - Static method in class org.openksavi.sponge.midi.MidiUtils
-
Returns all available MIDI devices.
- getFirstSupportedMidiFileType(Sequence) - Static method in class org.openksavi.sponge.midi.MidiUtils
-
Returns the first supported MIDI file type.
- getInputDevice() - Method in class org.openksavi.sponge.midi.MidiPlugin
-
Returns the input device.
- getInputTransmitter() - Method in class org.openksavi.sponge.midi.MidiPlugin
-
Returns the input device transmitter.
- getInstrument(int) - Method in class org.openksavi.sponge.midi.MidiPlugin
-
Returns the selected instrument for the specified channel.
- getInstrument(Synthesizer, int) - Static method in class org.openksavi.sponge.midi.MidiUtils
-
Returns the MIDI instrument.
- getInstruments() - Method in class org.openksavi.sponge.midi.MidiPlugin
-
Returns the loaded synthesizer instruments.
- getInstruments(Synthesizer) - Static method in class org.openksavi.sponge.midi.MidiUtils
-
Returns the synthesizer loaded instruments.
- getKeyNote(int) - Static method in class org.openksavi.sponge.midi.MidiUtils
-
Returns the note representation for the given MIDI key.
- getMessage() - Method in class org.openksavi.sponge.midi.event.MidiMessageEvent
-
Returns the MIDI message.
- getMessageString() - Method in class org.openksavi.sponge.midi.event.MidiMessageEvent
-
- getMessageString() - Method in class org.openksavi.sponge.midi.event.MidiMetaMessageEvent
-
- getMessageString() - Method in class org.openksavi.sponge.midi.event.MidiShortMessageEvent
-
- getMessageString() - Method in class org.openksavi.sponge.midi.event.MidiSysexMessageEvent
-
- getMessageType() - Method in class org.openksavi.sponge.midi.event.MidiMetaMessageEvent
-
Returns the MIDI MetaMessage type.
- getMidiMetaMessageEventName() - Method in class org.openksavi.sponge.midi.MidiPlugin
-
Returns a name of a MIDI MetaMessage Sponge event sent by this plugin to the engine.
- getMidiShortMessageEventName() - Method in class org.openksavi.sponge.midi.MidiPlugin
-
Returns a name of a MIDI ShortMessage Sponge event sent by this plugin to the engine.
- getMidiSysexMessageEventName() - Method in class org.openksavi.sponge.midi.MidiPlugin
-
Returns a name of a MIDI SysexMessage Sponge event sent by this plugin to the engine.
- getSequencer() - Method in class org.openksavi.sponge.midi.MidiPlugin
-
Returns the sequencer.
- getSequencerTransmitter() - Method in class org.openksavi.sponge.midi.MidiPlugin
-
Returns the sequencer transmitter.
- getSynthesizer() - Method in class org.openksavi.sponge.midi.MidiPlugin
-
Returns the synthesizer.
- getSynthesizerReceiver() - Method in class org.openksavi.sponge.midi.MidiPlugin
-
Returns the synthesizer receiver.
- getTimeStamp() - Method in class org.openksavi.sponge.midi.event.MidiMessageEvent
-
Returns the MIDI timeStamp.
- MidiConstants - Class in org.openksavi.sponge.midi
-
MIDI constants.
- MidiMessageEvent<M extends MidiMessage> - Class in org.openksavi.sponge.midi.event
-
A MIDI Message wrapped in a Sponge event.
- MidiMessageEvent(String, EventClonePolicy, M, Long) - Constructor for class org.openksavi.sponge.midi.event.MidiMessageEvent
-
Creates a new MIDI Message Sponge event.
- MidiMessageEvent(String, EventClonePolicy, M) - Constructor for class org.openksavi.sponge.midi.event.MidiMessageEvent
-
Creates a new MIDI Message Sponge event.
- MidiMessageEvent.Category - Enum in org.openksavi.sponge.midi.event
-
A MIDI-based Sponge event category.
- MidiMetaMessageEvent - Class in org.openksavi.sponge.midi.event
-
A MIDI MetaMessage wrapped in a Sponge event.
- MidiMetaMessageEvent(String, EventClonePolicy, MetaMessage, Long) - Constructor for class org.openksavi.sponge.midi.event.MidiMetaMessageEvent
-
Creates a new MIDI MetaMessage Sponge event.
- MidiMetaMessageEvent(String, EventClonePolicy, MetaMessage) - Constructor for class org.openksavi.sponge.midi.event.MidiMetaMessageEvent
-
Creates a new MIDI MetaMessage Sponge event.
- MidiPlugin - Class in org.openksavi.sponge.midi
-
MIDI plugin.
- MidiPlugin() - Constructor for class org.openksavi.sponge.midi.MidiPlugin
-
Creates a new MIDI plugin.
- MidiPlugin(String) - Constructor for class org.openksavi.sponge.midi.MidiPlugin
-
Creates a new MIDI plugin.
- MidiShortMessageEvent - Class in org.openksavi.sponge.midi.event
-
A MIDI ShortMessage wrapped in a Sponge event.
- MidiShortMessageEvent(String, EventClonePolicy, ShortMessage, Long) - Constructor for class org.openksavi.sponge.midi.event.MidiShortMessageEvent
-
Creates a new MIDI ShortMessage Sponge event.
- MidiShortMessageEvent(String, EventClonePolicy, ShortMessage) - Constructor for class org.openksavi.sponge.midi.event.MidiShortMessageEvent
-
Creates a new MIDI ShortMessage Sponge event.
- MidiSpongeEventReceiver - Class in org.openksavi.sponge.midi
-
A MIDI receiver that send MIDI messages to the Sponge engine as events.
- MidiSpongeEventReceiver(MidiPlugin) - Constructor for class org.openksavi.sponge.midi.MidiSpongeEventReceiver
-
Creates a new MIDI receiver.
- MidiSpongeEventReceiver(MidiPlugin, boolean) - Constructor for class org.openksavi.sponge.midi.MidiSpongeEventReceiver
-
Creates a new MIDI receiver.
- MidiSysexMessageEvent - Class in org.openksavi.sponge.midi.event
-
A MIDI SysexMessage wrapped in a Sponge event.
- MidiSysexMessageEvent(String, EventClonePolicy, SysexMessage, Long) - Constructor for class org.openksavi.sponge.midi.event.MidiSysexMessageEvent
-
Creates a new MIDI SysexMessage Sponge event.
- MidiSysexMessageEvent(String, EventClonePolicy, SysexMessage) - Constructor for class org.openksavi.sponge.midi.event.MidiSysexMessageEvent
-
Creates a new MIDI SysexMessage Sponge event.
- MidiUtils - Class in org.openksavi.sponge.midi
-
A set of MIDI utility methods.
- send(MidiMessage, long) - Method in class org.openksavi.sponge.midi.MidiSpongeEventReceiver
-
- set(String, Object) - Method in class org.openksavi.sponge.midi.event.MidiMessageEvent
-
- set(String, Object) - Method in class org.openksavi.sponge.midi.event.MidiMetaMessageEvent
-
- set(String, Object) - Method in class org.openksavi.sponge.midi.event.MidiShortMessageEvent
-
- set(String, Object) - Method in class org.openksavi.sponge.midi.event.MidiSysexMessageEvent
-
- setChannel(int) - Method in class org.openksavi.sponge.midi.event.MidiShortMessageEvent
-
Sets the MIDI short message channel.
- setCommand(int) - Method in class org.openksavi.sponge.midi.event.MidiShortMessageEvent
-
Sets the MIDI short message command.
- setData(byte[]) - Method in class org.openksavi.sponge.midi.event.MidiMetaMessageEvent
-
Sets the MIDI MetaMessage data.
- setData(byte[]) - Method in class org.openksavi.sponge.midi.event.MidiSysexMessageEvent
-
Sets the MIDI SysexMessage data.
- setData1(int) - Method in class org.openksavi.sponge.midi.event.MidiShortMessageEvent
-
Sets the MIDI short message data1.
- setData2(int) - Method in class org.openksavi.sponge.midi.event.MidiShortMessageEvent
-
Sets the MIDI short message data2.
- setInputDevice(MidiDevice) - Method in class org.openksavi.sponge.midi.MidiPlugin
-
Sets the input device.
- setInstrument(int, int) - Method in class org.openksavi.sponge.midi.MidiPlugin
-
Sets the synthesizer instrument.
- setInstrument(int, String) - Method in class org.openksavi.sponge.midi.MidiPlugin
-
Sets the synthesizer instrument.
- setInstrument(Synthesizer, int, int) - Static method in class org.openksavi.sponge.midi.MidiUtils
-
Sets the synthesizer instrument from the currently selected bank of instruments.
- setInstrument(Synthesizer, int, String) - Static method in class org.openksavi.sponge.midi.MidiUtils
-
Sets the synthesizer instrument from the currently selected bank of instruments.
- setLoadAllInstruments(boolean) - Method in class org.openksavi.sponge.midi.MidiPlugin
-
Sets the load all instruments behavior.
- setMessage(M) - Method in class org.openksavi.sponge.midi.event.MidiMessageEvent
-
Sets the MIDI message.
- setMessageType(int) - Method in class org.openksavi.sponge.midi.event.MidiMetaMessageEvent
-
Sets the MIDI MetaMessage type.
- setMidiMetaMessageEventName(String) - Method in class org.openksavi.sponge.midi.MidiPlugin
-
Sets a name of a MIDI MetaMessage Sponge event sent by this plugin to the engine.
- setMidiShortMessageEventName(String) - Method in class org.openksavi.sponge.midi.MidiPlugin
-
Sets a name of a MIDI ShortMessage Sponge event sent by this plugin to the engine.
- setMidiSysexMessageEventName(String) - Method in class org.openksavi.sponge.midi.MidiPlugin
-
Sets a name of a MIDI SysexMessage Sponge event sent by this plugin to the engine.
- setMute(Sequencer, Sequence, boolean) - Static method in class org.openksavi.sponge.midi.MidiUtils
-
Sets the mute flag for all tracks in the sequence.
- setSequencer(Sequencer) - Method in class org.openksavi.sponge.midi.MidiPlugin
-
Sets the sequencer.
- setSequencerConnectedToSynthesizer(boolean) - Method in class org.openksavi.sponge.midi.MidiPlugin
-
Sets the default sequencer connected to the default synthesizer behavior.
- setSynthesizer(Synthesizer) - Method in class org.openksavi.sponge.midi.MidiPlugin
-
Sets the synthesizer.
- setTimeStamp(Long) - Method in class org.openksavi.sponge.midi.event.MidiMessageEvent
-
Sets the MIDI timeStamp.
- sound(MidiMessage) - Method in class org.openksavi.sponge.midi.MidiPlugin
-
Generates a sound by sending the MIDI message to the synthesizer receiver.
- sound(MidiMessage, long) - Method in class org.openksavi.sponge.midi.MidiPlugin
-
Generates a sound by sending the MIDI message to the synthesizer receiver.
- sound(int, int, int, int) - Method in class org.openksavi.sponge.midi.MidiPlugin
-
Generates a sound by sending the short MIDI message to the synthesizer receiver.
- startPlay(String) - Method in class org.openksavi.sponge.midi.MidiPlugin
-
Starts playing the MIDI file using the sequencer.
- startPlay(File) - Method in class org.openksavi.sponge.midi.MidiPlugin
-
Starts playing the MIDI file using the sequencer.
- startPlay(InputStream) - Method in class org.openksavi.sponge.midi.MidiPlugin
-
Starts playing the MIDI file using the sequencer.
- startPlay(URL) - Method in class org.openksavi.sponge.midi.MidiPlugin
-
Starts playing the MIDI file using the sequencer.
- startPlay(Sequence) - Method in class org.openksavi.sponge.midi.MidiPlugin
-
Starts playing the MIDI file using the sequencer.
- stopPlay() - Method in class org.openksavi.sponge.midi.MidiPlugin
-
Stops playing.