Skip navigation links
A C D G H I L M N O S T U V 

A

ATTR_CHANNEL - Static variable in class org.openksavi.sponge.midi.event.MidiShortMessageEvent
The MIDI channel attribute name.
ATTR_COMMAND - Static variable in class org.openksavi.sponge.midi.event.MidiShortMessageEvent
The MIDI command attribute name.
ATTR_DATA - Static variable in class org.openksavi.sponge.midi.event.MidiMetaMessageEvent
The MIDI data attribute name.
ATTR_DATA - Static variable in class org.openksavi.sponge.midi.event.MidiSysexMessageEvent
The MIDI data attribute name.
ATTR_DATA1 - Static variable in class org.openksavi.sponge.midi.event.MidiShortMessageEvent
The MIDI data1 attribute name.
ATTR_DATA2 - Static variable in class org.openksavi.sponge.midi.event.MidiShortMessageEvent
The MIDI data2 attribute name.
ATTR_MESSAGE - Static variable in class org.openksavi.sponge.midi.event.MidiMessageEvent
The MIDI message attribute name.
ATTR_MESSAGE_TYPE - Static variable in class org.openksavi.sponge.midi.event.MidiMetaMessageEvent
The MIDI type attribute name.
ATTR_TIME_STAMP - Static variable in class org.openksavi.sponge.midi.event.MidiMessageEvent
The MIDI timeStamp attribute name.

C

close() - Method in class org.openksavi.sponge.midi.MidiSpongeEventReceiver
 
close(MidiDevice) - Static method in class org.openksavi.sponge.midi.MidiUtils
Closes the MIDI device.
close(Transmitter) - Static method in class org.openksavi.sponge.midi.MidiUtils
Closes the MIDI transmitter.
close(Receiver) - Static method in class org.openksavi.sponge.midi.MidiUtils
Closes the MIDI receiver.
closeTransmitters(MidiDevice) - Static method in class org.openksavi.sponge.midi.MidiUtils
Closes all transmitter of the device.
connectDefaultInputDevice() - Method in class org.openksavi.sponge.midi.MidiPlugin
Sets and updates the default input MIDI device in the plugin.
connectInputDevice(String) - Method in class org.openksavi.sponge.midi.MidiPlugin
Sets and updates the input MIDI device in the plugin.
createShortMessage(int, int, int, int) - Method in class org.openksavi.sponge.midi.MidiPlugin
Creates a new MIDI short message.
createShortMessage(int, int, int, int) - Static method in class org.openksavi.sponge.midi.MidiUtils
Creates a new MIDI short message.
createShortMessageEvent(ShortMessage, long) - Method in class org.openksavi.sponge.midi.MidiPlugin
Create a new Sponge MIDI ShortMessage event.
createShortMessageEvent(ShortMessage) - Method in class org.openksavi.sponge.midi.MidiPlugin
Create a new Sponge MIDI ShortMessage event.
createShortMessageEvent(MidiPlugin, ShortMessage, long) - Static method in class org.openksavi.sponge.midi.MidiUtils
Create a new Sponge MIDI event.
createShortMessageEvent(MidiPlugin, ShortMessage) - Static method in class org.openksavi.sponge.midi.MidiUtils
Create a new Sponge MIDI event.

D

DEFAULT_META_MESSAGE_EVENT_NAME - Static variable in class org.openksavi.sponge.midi.MidiConstants
The default name of a MIDI MetaMessage based Sponge event sent by the MIDI plugin to the engine.
DEFAULT_PLUGIN_NAME - Static variable in class org.openksavi.sponge.midi.MidiPlugin
The default name of this plugin.
DEFAULT_SHORT_MESSAGE_EVENT_NAME - Static variable in class org.openksavi.sponge.midi.MidiConstants
The default name of a MIDI ShortMessage based Sponge event sent by the MIDI plugin to the engine.
DEFAULT_SYSEX_MESSAGE_EVENT_NAME - Static variable in class org.openksavi.sponge.midi.MidiConstants
The default name of a MIDI SysexMessage based Sponge event sent by the MIDI plugin to the engine.
doGet(String, boolean, T) - Method in class org.openksavi.sponge.midi.event.MidiMessageEvent
 
doGet(String, boolean, T) - Method in class org.openksavi.sponge.midi.event.MidiMetaMessageEvent
 
doGet(String, boolean, T) - Method in class org.openksavi.sponge.midi.event.MidiShortMessageEvent
 
doGet(String, boolean, T) - Method in class org.openksavi.sponge.midi.event.MidiSysexMessageEvent
 

G

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
 
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.MidiEventCategory
 
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.
getMidiCategory() - Method in class org.openksavi.sponge.midi.event.MidiMessageEvent
 
getMidiCategory() - Method in class org.openksavi.sponge.midi.event.MidiMetaMessageEvent
 
getMidiCategory() - Method in class org.openksavi.sponge.midi.event.MidiShortMessageEvent
 
getMidiCategory() - Method in class org.openksavi.sponge.midi.event.MidiSysexMessageEvent
 
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.

H

has(String) - Method in class org.openksavi.sponge.midi.event.MidiMessageEvent
 
has(String) - Method in class org.openksavi.sponge.midi.event.MidiMetaMessageEvent
 
has(String) - Method in class org.openksavi.sponge.midi.event.MidiShortMessageEvent
 
has(String) - Method in class org.openksavi.sponge.midi.event.MidiSysexMessageEvent
 

I

isLoadAllInstruments() - Method in class org.openksavi.sponge.midi.MidiPlugin
Returns the load all instruments behavior.
isSequencerConnectedToSynthesizer() - Method in class org.openksavi.sponge.midi.MidiPlugin
Returns the default sequencer connected to the default synthesizer behavior.

L

loadAllInstruments() - Method in class org.openksavi.sponge.midi.MidiPlugin
Loads all instruments in the default soundbank to the synthesizer.
loadAllInstruments(Synthesizer, Soundbank) - Static method in class org.openksavi.sponge.midi.MidiUtils
Loads all instruments to the synthesizer from the soundbank.
loadAllInstruments(Synthesizer) - Static method in class org.openksavi.sponge.midi.MidiUtils
Loads all instruments to the synthesizer from the default soundbank.
loadInstrument(Synthesizer, String) - Static method in class org.openksavi.sponge.midi.MidiUtils
Loads a MIDI instrument by name.
logInstruments() - Method in class org.openksavi.sponge.midi.MidiPlugin
Logs available synthesizer instruments.
logMidiSystemInfo() - Method in class org.openksavi.sponge.midi.MidiPlugin
Logs MIDI system info (e.g.

M

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.MidiEventCategory - 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.

N

NO_TIME_STAMP - Static variable in class org.openksavi.sponge.midi.MidiConstants
The MIDI message timestamp value of no timestamp (-1).
noteOff(int, int, int) - Method in class org.openksavi.sponge.midi.MidiPlugin
Sends a note off MIDI message to the synthesizer receiver.
noteOn(int, int, int) - Method in class org.openksavi.sponge.midi.MidiPlugin
Sends a note on MIDI message to the synthesizer receiver.

O

onConfigure(Configuration) - Method in class org.openksavi.sponge.midi.MidiPlugin
Applies the XML configuration to this plugin.
onShutdown() - Method in class org.openksavi.sponge.midi.MidiPlugin
Shuts down the plugin.
onStartup() - Method in class org.openksavi.sponge.midi.MidiPlugin
Starts up this plugin.
open(MidiDevice) - Static method in class org.openksavi.sponge.midi.MidiUtils
Opens the MIDI device.
org.openksavi.sponge.midi - package org.openksavi.sponge.midi
MIDI support.
org.openksavi.sponge.midi.event - package org.openksavi.sponge.midi.event
MIDI-based Sponge events.

S

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.

T

TAG_LOAD_ALL_INSTRUMENTS - Static variable in class org.openksavi.sponge.midi.MidiConstants
 
TAG_MIDI_META_MESSAGE_EVENT_NAME - Static variable in class org.openksavi.sponge.midi.MidiConstants
 
TAG_MIDI_SHORT_MESSAGE_EVENT_NAME - Static variable in class org.openksavi.sponge.midi.MidiConstants
 
TAG_MIDI_SYSEX_MESSAGE_EVENT_NAME - Static variable in class org.openksavi.sponge.midi.MidiConstants
 
TAG_SEQUENCER_CONNECTED_TO_SYNTHESIZER - Static variable in class org.openksavi.sponge.midi.MidiConstants
 

U

update() - Method in class org.openksavi.sponge.midi.MidiPlugin
Updates the plugin state, e.g.
updateInputDevice() - Method in class org.openksavi.sponge.midi.MidiPlugin
Updates the input device state.
updateSequencer() - Method in class org.openksavi.sponge.midi.MidiPlugin
Updates the sequencer state.
updateSynthesizer() - Method in class org.openksavi.sponge.midi.MidiPlugin
Updates the synthesizer state.

V

valueOf(String) - Static method in enum org.openksavi.sponge.midi.event.MidiMessageEvent.MidiEventCategory
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.openksavi.sponge.midi.event.MidiMessageEvent.MidiEventCategory
Returns an array containing the constants of this enum type, in the order they are declared.
A C D G H I L M N O S T U V 
Skip navigation links

Copyright © 2016–2020 Softelnet. All rights reserved.