All Packages  Class Hierarchy

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Index of all Fields and Methods

C

close(). Method in class jmidi.MidiPort
closes the current input and output devices.

E

enumerateDevices(int). Static method in class jmidi.MidiPort
returns a Vector of devices of the specified type.

G

getDeviceName(int, int). Static method in class jmidi.MidiPort
returns a String containing the system-defined name of a given MIDI device.
getDeviceNumber(int). Method in class jmidi.MidiPort
gets either the current inputDevice or current outputDevice.
getNumDevices(int). Static method in class jmidi.MidiPort
returns the number of input or output devices known to the system.

M

messageData. Variable in class jmidi.MidiPortMessage
messagesWaiting(). Method in class jmidi.MidiPort
returns the number of complete messages received and not yet read with readMessage().
MidiPort(). Constructor for class jmidi.MidiPort
creates a MidiPort, but doesn't set the input and output devices.
MidiPort(int, int). Constructor for class jmidi.MidiPort
creates a MidiPort and sets the input and output device numbers.
MIDIPORT_INPUT. Static variable in class jmidi.MidiPort
indicates the MIDI device is of type input.
MIDIPORT_OUTPUT. Static variable in class jmidi.MidiPort
indicates the MIDI device is of type output.
MidiPortException(). Constructor for class jmidi.MidiPortException
constructs a MidiPortException with no detail message.
MidiPortException(int). Constructor for class jmidi.MidiPortException
constructs a MidiPortException with a message reflecting a system error number.
MidiPortException(String). Constructor for class jmidi.MidiPortException
constructs a MidiPortException with the specified detail message.
MidiPortMessage(int). Constructor for class jmidi.MidiPortMessage
creates a MidiPortMessage with space for up to a set number of data bytes

O

open(). Method in class jmidi.MidiPort
opens the current input device for reading, and the current output device for writing.

R

readMessage(byte[], int). Method in class jmidi.MidiPort
reads a complete message, or as much will fit, into a user-specified buffer, if a message is waiting.
readMessage(MidiPortMessage). Method in class jmidi.MidiPort
reads a complete message, or as much will fit, and its timestamp into a MidiPortMsg object, if a message is waiting.
resetInput(). Method in class jmidi.MidiPort
Re-enables MIDI input after an overrun has been detected.

S

setDeviceNumber(int, int). Method in class jmidi.MidiPort
sets either the inputDevice or outputDevice.

T

timeStamp. Variable in class jmidi.MidiPortMessage

W

writeLongMessage(byte[], int, int). Method in class jmidi.MidiPort
writes a complete, or a portion of, a System Exclusive message to the output device.
writeShortMessage(byte, byte). Method in class jmidi.MidiPort
writes a 1-data-byte short message to the output device.
writeShortMessage(byte, byte, byte). Method in class jmidi.MidiPort
writes a 2-data-byte short message to the output device.