public class MidiSequenceSender extends SPModule
| コンストラクタと説明 |
|---|
MidiSequenceSender(java.io.InputStream stream) |
MidiSequenceSender(java.lang.String smfName) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
execute(java.lang.Object[] src,
TimeSeriesCompatible[] dest)
ここに処理内容を記述します.
|
java.lang.Class[] |
getInputClasses()
各入力チャンネルが受け付けるオブジェクトのクラスを配列で返します.
|
java.lang.Class[] |
getOutputClasses()
各出力チャンネルが出力するオブジェクトのクラスを配列で返します.
|
javax.sound.midi.Sequencer |
getSequencer() |
void |
start() |
stop, stop, terminatedpublic MidiSequenceSender(java.io.InputStream stream)
throws javax.sound.midi.MidiUnavailableException,
javax.sound.midi.InvalidMidiDataException,
java.io.IOException
javax.sound.midi.MidiUnavailableExceptionjavax.sound.midi.InvalidMidiDataExceptionjava.io.IOExceptionpublic MidiSequenceSender(java.lang.String smfName)
throws javax.sound.midi.MidiUnavailableException,
javax.sound.midi.InvalidMidiDataException,
java.io.IOException
javax.sound.midi.MidiUnavailableExceptionjavax.sound.midi.InvalidMidiDataExceptionjava.io.IOExceptionpublic 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 javax.sound.midi.Sequencer getSequencer()
public void start()