class MIDI::PolyPressure

Public Class Methods

new(channel = 0, note = 64, value = 0, delta_time = 0) click to toggle source
Calls superclass method MIDI::NoteEvent::new
# File lib/midilib/event.rb, line 166
def initialize(channel = 0, note = 64, value = 0, delta_time = 0)
  super(POLY_PRESSURE, channel, note, value, delta_time)
end

Public Instance Methods

pressure() click to toggle source
# File lib/midilib/event.rb, line 170
def pressure
  @velocity
end
pressure=(val) click to toggle source
# File lib/midilib/event.rb, line 174
def pressure=(val)
  @velocity = val
end
to_s() click to toggle source
Calls superclass method MIDI::ChannelEvent#to_s
# File lib/midilib/event.rb, line 178
def to_s
  super <<
    "poly press #{channel_to_s(@channel)} #{note_to_s} #{number_to_s(@velocity)}"
end