public abstract class MetroMidiReceiverBufferer<OUTER,INNER> extends java.lang.Object implements MetroMidiReceiver<OUTER>
| Modifier and Type | Class and Description |
|---|---|
static class |
MetroMidiReceiverBufferer.Default<T> |
MetroMidiReceiver.Formatter<T>, MetroMidiReceiver.LoggingToError| Constructor and Description |
|---|
MetroMidiReceiverBufferer(MetroBufferedMidiReceiver<INNER> receiver) |
| Modifier and Type | Method and Description |
|---|---|
OUTER |
cc_allNoteOff(int ch) |
OUTER |
cc_allSoundOff(int ch) |
OUTER |
cc_balance(int channel,
int value) |
OUTER |
cc_bankSelect(int channel,
int value) |
OUTER |
cc_breathController(int channel,
int value) |
OUTER |
cc_dataDecrement(int channel,
int value) |
OUTER |
cc_dataEntryMsb(int channel,
int value) |
OUTER |
cc_dataIncrement(int channel,
int value) |
OUTER |
cc_effect1(int channel,
int value) |
OUTER |
cc_effect2(int channel,
int value) |
OUTER |
cc_effect3(int channel,
int value) |
OUTER |
cc_effect4(int channel,
int value) |
OUTER |
cc_effect5(int channel,
int value) |
OUTER |
cc_effectController1(int channel,
int value) |
OUTER |
cc_effectController2(int channel,
int value) |
OUTER |
cc_expression(int channel,
int value) |
OUTER |
cc_footController(int channel,
int value) |
OUTER |
cc_generalPurpose01(int channel,
int value) |
OUTER |
cc_generalPurpose02(int channel,
int value) |
OUTER |
cc_generalPurpose03(int channel,
int value) |
OUTER |
cc_generalPurpose04(int channel,
int value) |
OUTER |
cc_hold2(int channel,
int value) |
OUTER |
cc_legatoSwitch(int channel,
int value) |
OUTER |
cc_localControls(int ch,
boolean on) |
OUTER |
cc_modulation(int channel,
int value) |
OUTER |
cc_monoModeOn(int ch) |
OUTER |
cc_nrpnLsb(int channel,
int value) |
OUTER |
cc_nrpnMsb(int channel,
int value) |
OUTER |
cc_omniModeOff(int ch) |
OUTER |
cc_omniModeOn(int ch) |
OUTER |
cc_pan(int channel,
int value) |
OUTER |
cc_pedalSwitch(int channel,
int value) |
OUTER |
cc_polyModeOn(int ch) |
OUTER |
cc_portamento(int channel,
int value) |
OUTER |
cc_portamentoSwitch(int channel,
int value) |
OUTER |
cc_portamentoTime(int channel,
int value) |
OUTER |
cc_resetAllControllers(int ch) |
OUTER |
cc_rpnLsb(int channel,
int value) |
OUTER |
cc_rpnMsb(int channel,
int value) |
OUTER |
cc_sostenutoSwitch(int channel,
int value) |
OUTER |
cc_soundController1(int channel,
int value) |
OUTER |
cc_soundController10(int channel,
int value) |
OUTER |
cc_soundController2(int channel,
int value) |
OUTER |
cc_soundController3(int channel,
int value) |
OUTER |
cc_soundController4(int channel,
int value) |
OUTER |
cc_soundController5(int channel,
int value) |
OUTER |
cc_soundController6(int channel,
int value) |
OUTER |
cc_soundController7(int channel,
int value) |
OUTER |
cc_soundController8(int channel,
int value) |
OUTER |
cc_soundController9(int channel,
int value) |
OUTER |
cc_sustainPedal(int channel,
int value) |
OUTER |
cc_volume(int channel,
int value) |
OUTER |
channelPressure(int ch,
double pressureValue) |
OUTER |
channelPressure(int ch,
int pressureValue) |
OUTER |
clock() |
OUTER |
cont() |
OUTER |
controlChange(int channel,
int controlNumber,
int controlValue) |
protected abstract OUTER |
convertResult(INNER result) |
static <T> MetroMidiReceiverBufferer<T,T> |
createRecorder(MetroBufferedMidiReceiver<T> receiver) |
OUTER |
end() |
boolean |
endCalled() |
OUTER |
endOfExclusive() |
OUTER |
error(java.lang.String string) |
double |
getOffset() |
MetroPort |
getPort() |
OUTER |
keyPressure(int channel,
int note,
double pressure) |
OUTER |
keyPressure(int channel,
int note,
int pressure) |
OUTER |
noteOff(int channel,
int note,
double velocity) |
OUTER |
noteOff(int channel,
int note,
int velocity) |
OUTER |
noteOn(int channel,
int note,
double velocity) |
OUTER |
noteOn(int channel,
int note,
int velocity) |
OUTER |
pitchBend(int ch,
double pitchBendValue) |
OUTER |
pitchBend(int ch,
int pitchBendValue) |
OUTER |
programChange(int ch,
int programNumber) |
OUTER |
reset() |
void |
setOffset(double offset) |
void |
setPort(MetroPort port) |
OUTER |
songPositionPointer(int pos) |
OUTER |
songSelect(int songNumber) |
OUTER |
start() |
OUTER |
stop() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitvoidValuepublic MetroMidiReceiverBufferer(MetroBufferedMidiReceiver<INNER> receiver)
public static <T> MetroMidiReceiverBufferer<T,T> createRecorder(MetroBufferedMidiReceiver<T> receiver)
public MetroPort getPort()
public void setPort(MetroPort port)
public double getOffset()
public void setOffset(double offset)
public boolean endCalled()
endCalled in interface MetroMidiReceiver<OUTER>public OUTER end()
end in interface MetroMidiReceiver<OUTER>public OUTER error(java.lang.String string)
error in interface MetroMidiReceiver<OUTER>public OUTER noteOn(int channel, int note, double velocity)
noteOn in interface MetroMidiReceiver<OUTER>public OUTER noteOn(int channel, int note, int velocity)
noteOn in interface MetroMidiReceiver<OUTER>public OUTER noteOff(int channel, int note, double velocity)
noteOff in interface MetroMidiReceiver<OUTER>public OUTER noteOff(int channel, int note, int velocity)
noteOff in interface MetroMidiReceiver<OUTER>public OUTER keyPressure(int channel, int note, double pressure)
keyPressure in interface MetroMidiReceiver<OUTER>public OUTER keyPressure(int channel, int note, int pressure)
keyPressure in interface MetroMidiReceiver<OUTER>public OUTER controlChange(int channel, int controlNumber, int controlValue)
controlChange in interface MetroMidiReceiver<OUTER>public OUTER programChange(int ch, int programNumber)
programChange in interface MetroMidiReceiver<OUTER>public OUTER channelPressure(int ch, double pressureValue)
channelPressure in interface MetroMidiReceiver<OUTER>public OUTER channelPressure(int ch, int pressureValue)
channelPressure in interface MetroMidiReceiver<OUTER>public OUTER pitchBend(int ch, double pitchBendValue)
pitchBend in interface MetroMidiReceiver<OUTER>public OUTER pitchBend(int ch, int pitchBendValue)
pitchBend in interface MetroMidiReceiver<OUTER>public OUTER cc_allSoundOff(int ch)
cc_allSoundOff in interface MetroMidiReceiver<OUTER>public OUTER cc_resetAllControllers(int ch)
cc_resetAllControllers in interface MetroMidiReceiver<OUTER>public OUTER cc_localControls(int ch, boolean on)
cc_localControls in interface MetroMidiReceiver<OUTER>public OUTER cc_allNoteOff(int ch)
cc_allNoteOff in interface MetroMidiReceiver<OUTER>public OUTER cc_omniModeOff(int ch)
cc_omniModeOff in interface MetroMidiReceiver<OUTER>public OUTER cc_omniModeOn(int ch)
cc_omniModeOn in interface MetroMidiReceiver<OUTER>public OUTER cc_monoModeOn(int ch)
cc_monoModeOn in interface MetroMidiReceiver<OUTER>public OUTER cc_polyModeOn(int ch)
cc_polyModeOn in interface MetroMidiReceiver<OUTER>public OUTER songPositionPointer(int pos)
songPositionPointer in interface MetroMidiReceiver<OUTER>public OUTER songSelect(int songNumber)
songSelect in interface MetroMidiReceiver<OUTER>public OUTER endOfExclusive()
endOfExclusive in interface MetroMidiReceiver<OUTER>public OUTER clock()
clock in interface MetroMidiReceiver<OUTER>public OUTER start()
start in interface MetroMidiReceiver<OUTER>public OUTER cont()
cont in interface MetroMidiReceiver<OUTER>public OUTER stop()
stop in interface MetroMidiReceiver<OUTER>public OUTER reset()
reset in interface MetroMidiReceiver<OUTER>public OUTER cc_bankSelect(int channel, int value)
cc_bankSelect in interface MetroMidiReceiver<OUTER>public OUTER cc_modulation(int channel, int value)
cc_modulation in interface MetroMidiReceiver<OUTER>public OUTER cc_breathController(int channel, int value)
cc_breathController in interface MetroMidiReceiver<OUTER>public OUTER cc_footController(int channel, int value)
cc_footController in interface MetroMidiReceiver<OUTER>public OUTER cc_portamentoTime(int channel, int value)
cc_portamentoTime in interface MetroMidiReceiver<OUTER>public OUTER cc_dataEntryMsb(int channel, int value)
cc_dataEntryMsb in interface MetroMidiReceiver<OUTER>public OUTER cc_volume(int channel, int value)
cc_volume in interface MetroMidiReceiver<OUTER>public OUTER cc_balance(int channel, int value)
cc_balance in interface MetroMidiReceiver<OUTER>public OUTER cc_pan(int channel, int value)
cc_pan in interface MetroMidiReceiver<OUTER>public OUTER cc_expression(int channel, int value)
cc_expression in interface MetroMidiReceiver<OUTER>public OUTER cc_effectController1(int channel, int value)
cc_effectController1 in interface MetroMidiReceiver<OUTER>public OUTER cc_effectController2(int channel, int value)
cc_effectController2 in interface MetroMidiReceiver<OUTER>public OUTER cc_sustainPedal(int channel, int value)
cc_sustainPedal in interface MetroMidiReceiver<OUTER>public OUTER cc_portamentoSwitch(int channel, int value)
cc_portamentoSwitch in interface MetroMidiReceiver<OUTER>public OUTER cc_sostenutoSwitch(int channel, int value)
cc_sostenutoSwitch in interface MetroMidiReceiver<OUTER>public OUTER cc_pedalSwitch(int channel, int value)
cc_pedalSwitch in interface MetroMidiReceiver<OUTER>public OUTER cc_legatoSwitch(int channel, int value)
cc_legatoSwitch in interface MetroMidiReceiver<OUTER>public OUTER cc_hold2(int channel, int value)
cc_hold2 in interface MetroMidiReceiver<OUTER>public OUTER cc_soundController1(int channel, int value)
cc_soundController1 in interface MetroMidiReceiver<OUTER>public OUTER cc_soundController2(int channel, int value)
cc_soundController2 in interface MetroMidiReceiver<OUTER>public OUTER cc_soundController3(int channel, int value)
cc_soundController3 in interface MetroMidiReceiver<OUTER>public OUTER cc_soundController4(int channel, int value)
cc_soundController4 in interface MetroMidiReceiver<OUTER>public OUTER cc_soundController5(int channel, int value)
cc_soundController5 in interface MetroMidiReceiver<OUTER>public OUTER cc_soundController6(int channel, int value)
cc_soundController6 in interface MetroMidiReceiver<OUTER>public OUTER cc_soundController7(int channel, int value)
cc_soundController7 in interface MetroMidiReceiver<OUTER>public OUTER cc_soundController8(int channel, int value)
cc_soundController8 in interface MetroMidiReceiver<OUTER>public OUTER cc_soundController9(int channel, int value)
cc_soundController9 in interface MetroMidiReceiver<OUTER>public OUTER cc_soundController10(int channel, int value)
cc_soundController10 in interface MetroMidiReceiver<OUTER>public OUTER cc_generalPurpose01(int channel, int value)
cc_generalPurpose01 in interface MetroMidiReceiver<OUTER>public OUTER cc_generalPurpose02(int channel, int value)
cc_generalPurpose02 in interface MetroMidiReceiver<OUTER>public OUTER cc_generalPurpose03(int channel, int value)
cc_generalPurpose03 in interface MetroMidiReceiver<OUTER>public OUTER cc_generalPurpose04(int channel, int value)
cc_generalPurpose04 in interface MetroMidiReceiver<OUTER>public OUTER cc_portamento(int channel, int value)
cc_portamento in interface MetroMidiReceiver<OUTER>public OUTER cc_effect1(int channel, int value)
cc_effect1 in interface MetroMidiReceiver<OUTER>public OUTER cc_effect2(int channel, int value)
cc_effect2 in interface MetroMidiReceiver<OUTER>public OUTER cc_effect3(int channel, int value)
cc_effect3 in interface MetroMidiReceiver<OUTER>public OUTER cc_effect4(int channel, int value)
cc_effect4 in interface MetroMidiReceiver<OUTER>public OUTER cc_effect5(int channel, int value)
cc_effect5 in interface MetroMidiReceiver<OUTER>public OUTER cc_dataIncrement(int channel, int value)
cc_dataIncrement in interface MetroMidiReceiver<OUTER>public OUTER cc_dataDecrement(int channel, int value)
cc_dataDecrement in interface MetroMidiReceiver<OUTER>public OUTER cc_nrpnLsb(int channel, int value)
cc_nrpnLsb in interface MetroMidiReceiver<OUTER>public OUTER cc_nrpnMsb(int channel, int value)
cc_nrpnMsb in interface MetroMidiReceiver<OUTER>public OUTER cc_rpnLsb(int channel, int value)
cc_rpnLsb in interface MetroMidiReceiver<OUTER>public OUTER cc_rpnMsb(int channel, int value)
cc_rpnMsb in interface MetroMidiReceiver<OUTER>