separate velocity scale offset for note on/off
fix random velocity range:

allow zero note-off but no zero note-on's.