Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
G
I
M
O
R
S
T
A
addMidiListener(MidiListener)
- Method in class de.humatic.mmj.
MidiInput
addSystemListener(MidiSystemListener)
- Static method in class de.humatic.mmj.
MidiSystem
Attaches a MidiSystemListener to be notified when changes in the Midi System - like device removal or attachment - occur.
C
close()
- Method in class de.humatic.mmj.
MidiInput
closeMidiSystem()
- Static method in class de.humatic.mmj.
MidiSystem
CoreMidiDevice
- Class in
de.humatic.mmj
CoreMidiDevice is a descriptive structure providing information on MidiDevices.
CoreMidiDevice.CoreMidiDeviceEntity
- Class in
de.humatic.mmj
An entity is a logical unit (mostly an in / output pair) on a Midi device.
D
de.humatic.mmj
- package de.humatic.mmj
G
getDeviceInfo()
- Method in class de.humatic.mmj.
MidiInput
Returns a CoreMidiDevice object that holds general information on the hard- or software device this port belongs to or null if the port is virtual.
getDeviceInfo()
- Method in class de.humatic.mmj.
MidiOutput
Returns a CoreMidiDevice object that holds general information on the hard- or software device this port belongs to or null if the port is virtual.
getDevices()
- Static method in class de.humatic.mmj.
MidiSystem
Returns an array of CoreMidiDevice objects for hard- and software devices available on the system.
Virtual endpoints do not have enclosing devices and devices may be not currently connected (USB boxes) or not set online in OS X's Audio / Midi Setup.
getEntity(int)
- Method in class de.humatic.mmj.
CoreMidiDevice
getEntityName(int)
- Method in class de.humatic.mmj.
CoreMidiDevice
getID()
- Method in class de.humatic.mmj.
CoreMidiDevice
getInputIndex()
- Method in class de.humatic.mmj.
CoreMidiDevice.CoreMidiDeviceEntity
getInputIndex(int)
- Method in class de.humatic.mmj.
CoreMidiDevice
getInputs()
- Static method in class de.humatic.mmj.
MidiSystem
Returns the names of available Midi Inputs.
getManufacturer()
- Method in class de.humatic.mmj.
CoreMidiDevice
getModel()
- Method in class de.humatic.mmj.
CoreMidiDevice
getName()
- Method in class de.humatic.mmj.
CoreMidiDevice.CoreMidiDeviceEntity
getName()
- Method in class de.humatic.mmj.
CoreMidiDevice
getName()
- Method in class de.humatic.mmj.
MidiInput
getName()
- Method in class de.humatic.mmj.
MidiOutput
getNumberOfEntities()
- Method in class de.humatic.mmj.
CoreMidiDevice
getNumberOfInputs()
- Static method in class de.humatic.mmj.
MidiSystem
getNumberOfOutputs()
- Static method in class de.humatic.mmj.
MidiSystem
getOutputIndex()
- Method in class de.humatic.mmj.
CoreMidiDevice.CoreMidiDeviceEntity
getOutputIndex(int)
- Method in class de.humatic.mmj.
CoreMidiDevice
getOutputs()
- Static method in class de.humatic.mmj.
MidiSystem
Returns the names of available Midi Outputs.
I
initMidiSystem(String, String)
- Static method in class de.humatic.mmj.
MidiSystem
Initializes CoreMIDI and eventually creates virtual endpoints (set any unwanted to null).
M
MidiInput
- Class in
de.humatic.mmj
An opened Midi input from that the application reads MIDI from by attaching itself as a MidiListener.
midiInput(byte[])
- Method in interface de.humatic.mmj.
MidiListener
Called by the Midi system with a single Midi message as a raw, variable length byte array.
MidiListener
- Interface in
de.humatic.mmj
Listener interface for incoming Midi data.
MidiOutput
- Class in
de.humatic.mmj
An opened Midi output to which the application sends Midi.
MidiSystem
- Class in
de.humatic.mmj
MidiSystem provides static methods to open Midi ports and to get information on a machine's MIDI system.
MidiSystemListener
- Interface in
de.humatic.mmj
Notification interface to listen for changes in the Midi system like device attachment and removal.
O
openMidiInput(int)
- Static method in class de.humatic.mmj.
MidiSystem
Opens the CoreMIDI source at %index and returns a MidiInput object that an application can attach itself to as a MidiListener.
openMidiOutput(int)
- Static method in class de.humatic.mmj.
MidiSystem
Opens the CoreMIDI destination at %index and returns a MidiOutput object that an application can use to send MIDI.
R
removeMidiListener(MidiListener)
- Method in class de.humatic.mmj.
MidiInput
S
sendMidi(byte[])
- Method in class de.humatic.mmj.
MidiOutput
Sends raw Midi bytes.
setLibraryPath(String)
- Static method in class de.humatic.mmj.
MidiSystem
Allows to set the path the native library is loaded from.
setMidiThru(int, int)
- Static method in class de.humatic.mmj.
MidiSystem
Instructs the CoreMIDI Server to route MIDI from the source at %srcIndex to all destinations that the corresponding bits in %destBitMask are set for.
systemChanged()
- Method in interface de.humatic.mmj.
MidiSystemListener
T
toString()
- Method in class de.humatic.mmj.
CoreMidiDevice
A
C
D
G
I
M
O
R
S
T
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes