Class: AudioToolbox::MIDIKeyPressureMessage

Inherits:
MIDIChannelMessage show all
Defined in:
lib/midiosx.rb,
ext/music_player/midiosx.c

Instance Method Summary collapse

Methods inherited from MIDIChannelMessage

#==, #add, #channel, #data1, #data2, #status

Constructor Details

#initialize(opts) ⇒ MIDIKeyPressureMessage

Returns a new instance of MIDIKeyPressureMessage.



155
156
157
158
159
160
# File 'lib/midiosx.rb', line 155

def initialize(opts)
  channel, note, pressure = required_opts(opts, :channel, :note, :pressure)
  super(:status => mask | channel,
        :data1  => note,
        :data2  => pressure)
end

Instance Method Details

#maskObject



153
# File 'lib/midiosx.rb', line 153

def mask; 0xA0 end