public final class LogReceiver
extends java.lang.Object
implements javax.sound.midi.Receiver
Constructor and Description |
---|
LogReceiver() |
LogReceiver(boolean bPrintTimeStampAsTicks) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
java.lang.String |
decodeMessage(javax.sound.midi.MetaMessage message) |
java.lang.String |
decodeMessage(javax.sound.midi.ShortMessage message) |
java.lang.String |
decodeMessage(javax.sound.midi.SysexMessage message) |
static int |
get14bitValue(int nLowerPart,
int nHigherPart) |
static java.lang.String |
getHexString(byte[] aByte) |
static java.lang.String |
getHexString(javax.sound.midi.ShortMessage sm) |
static java.lang.String |
getKeyName(int nKeyNumber) |
void |
send(javax.sound.midi.MidiMessage message,
long lTimeStamp) |
public LogReceiver()
public LogReceiver(boolean bPrintTimeStampAsTicks)
public void close()
close
in interface java.lang.AutoCloseable
close
in interface javax.sound.midi.Receiver
public void send(javax.sound.midi.MidiMessage message, long lTimeStamp)
send
in interface javax.sound.midi.Receiver
public java.lang.String decodeMessage(javax.sound.midi.ShortMessage message)
public java.lang.String decodeMessage(javax.sound.midi.SysexMessage message)
public java.lang.String decodeMessage(javax.sound.midi.MetaMessage message)
public static java.lang.String getKeyName(int nKeyNumber)
public static int get14bitValue(int nLowerPart, int nHigherPart)
public static java.lang.String getHexString(byte[] aByte)
public static java.lang.String getHexString(javax.sound.midi.ShortMessage sm)