class SMF::MasterFineTuning
Public Class Methods
new(offset, val, dev=0x7f)
click to toggle source
Calls superclass method
SMF::ExclusiveF0::new
# File lib/smf/toy/gm.rb, line 87 def initialize(offset, val, dev=0x7f) # val:-2**13/2**13-1 val += 0x2000 fl = val & 0x7f fm = (val >> 7) & 0x7f super(offset, [0x7f, dev, 0x04, 0x03, fl, fm, 0xf7].pack('C*')) end