javax.sound.midi

接口
异常
所有超级接口:
EventListener

public interface ControllerEventListener
     
extends EventListener

ControllerEventListener 接口应由一个其实例需要在 Sequencer 处理了请求的 MIDI 控制更改事件类型时接收通知的类实现。要注册 ControllerEventListener 对象以接收这样的通知,可调用 SequenceraddControllerEventListener 方法,指定希望获得其控制更改通知的 MIDI 控件类型。

另请参见:
MidiChannel.controlChange(int, int)

方法摘要
 void controlChange(ShortMessage event)
          当 Sequencer 遇到并处理了一个此侦听器需要的控制更改事件时调用。
 

方法详细信息

controlChange

void controlChange(ShortMessage event)
Sequencer 遇到并处理了一个此侦听器需要的控制更改事件时调用。传入的事件是一个 ShortMessage,其第一个数据字节指示控件号,第二个数据字节是为控件设置的值。

参数:
event - sequencer 在其处理的序列中遇到的控制更改事件
另请参见:
Sequencer.addControllerEventListener(ControllerEventListener, int[]), MidiChannel.controlChange(int, int), ShortMessage.getData1(), ShortMessage.getData2()