-
- すべてのスーパー・インタフェース:
EventListener
public interface ControllerEventListener extends EventListener
ControllerEventListener
インタフェースは、Sequencer
がリクエストされた型のMIDIコントロール・チェンジ・イベントを処理したときにインスタンスに通知する必要があるクラスによって実装される必要があります。ControllerEventListener
オブジェクトを登録してこの種の通知を受け取るには、制御変更通知を受け取るMIDIコントローラのタイプを指定して、Sequencer
のaddControllerEventListener
メソッドを呼び出します。
-
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 抽象メソッド 修飾子と型 メソッド 説明 void
controlChange(ShortMessage event)
Sequencer
がこのリスナーに関連する制御変更イベントを検出して処理したときに呼び出されます。
-
-
-
メソッドの詳細
-
controlChange
void controlChange(ShortMessage event)
Sequencer
がこのリスナーに関連する制御変更イベントを検出して処理したときに呼び出されます。 渡されるイベントはShortMessage
で、その最初のデータ・バイトはコントローラ番号を示し、2番目のデータ・バイトはコントローラが設定された値を示します。- パラメータ:
event
- 処理順にシーケンサが検出する制御変更イベント。- 関連項目:
Sequencer.addControllerEventListener(ControllerEventListener, int[])
,MidiChannel.controlChange(int, int)
,ShortMessage.getData1()
,ShortMessage.getData2()
-
-