public class MidiEventSender extends SPModule
| コンストラクタと説明 |
|---|
MidiEventSender() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
execute(java.lang.Object[] src,
TimeSeriesCompatible[] dest)
ここに処理内容を記述します.
|
java.lang.Class[] |
getInputClasses()
各入力チャンネルが受け付けるオブジェクトのクラスを配列で返します.
|
java.lang.Class[] |
getOutputClasses()
各出力チャンネルが出力するオブジェクトのクラスを配列で返します.
|
void |
sendControlChange(long position,
int ch,
int type,
int value) |
void |
sendControlChangeDelayed(long position,
int ch,
int type,
int value,
long delay) |
void |
sendNoteOff(long position,
int ch,
int nn,
int vel) |
void |
sendNoteOffDelayed(long position,
int ch,
int nn,
int vel,
long delay) |
void |
sendNoteOn(long position,
int ch,
int nn,
int vel) |
void |
sendNoteOnDelayed(long position,
int ch,
int nn,
int vel,
long delay) |
void |
sendProgramChange(long position,
int ch,
int value) |
void |
sendProgramChangeDelayed(long position,
int ch,
int value,
long delay) |
void |
setTickTimer(TickTimer tt) |
stop, stop, terminatedpublic void execute(java.lang.Object[] src,
TimeSeriesCompatible[] dest)
throws java.lang.InterruptedException
ProducerConsumerCompatiblesrc - 全入力チャンネルに対するQueueReaderオブジェクトdest - 全出力チャンネルjava.lang.InterruptedExceptionpublic java.lang.Class[] getInputClasses()
ProducerConsumerCompatiblepublic java.lang.Class[] getOutputClasses()
ProducerConsumerCompatiblepublic void sendControlChange(long position,
int ch,
int type,
int value)
public void sendControlChangeDelayed(long position,
int ch,
int type,
int value,
long delay)
public void sendNoteOff(long position,
int ch,
int nn,
int vel)
public void sendNoteOffDelayed(long position,
int ch,
int nn,
int vel,
long delay)
public void sendNoteOn(long position,
int ch,
int nn,
int vel)
public void sendNoteOnDelayed(long position,
int ch,
int nn,
int vel,
long delay)
public void sendProgramChange(long position,
int ch,
int value)
public void sendProgramChangeDelayed(long position,
int ch,
int value,
long delay)
public void setTickTimer(TickTimer tt)