maschine3: improved pad handling - almost there
maschine3: improved pad handling - almost there

Large improvement in pad decoding, now handles hard pad
on/off messages perfectly. Very soft releases are not
correctly identified as note-off events yet. This suggests
that the data stream has an alternative method for setting
the note-off when pressure is reduced very gradually.

TODO: investigate the data stream on light-touch release,
and provide a fix.

For now, this commit is a large improvement over previous
state, so worth committing and keeping :)

Signed-off-by: Harry van Haaren <6e1296516ee88185cd60d9725251227ece1af74d@gmail.com>

openAVproductions/openAV-Ctlra