pads have actually aftertouch like here:
17:36:03.030 From Spark Controller Spark Private IN Note Off 1 C-2 0
17:36:03.083 From Spark Controller Spark Private IN Aftertouch 1 C-2 28
17:36:03.105 From Spark Controller Spark Private IN Aftertouch 1 C-2 39
17:36:03.126 From Spark Controller Spark Private IN Aftertouch 1 C-2 47
17:36:03.148 From Spark Controller Spark Private IN Aftertouch 1 C-2 67
17:36:03.169 From Spark Controller Spark Private IN Aftertouch 1 C-2 75
17:36:03.191 From Spark Controller Spark Private IN Aftertouch 1 C-2 82
17:36:03.212 From Spark Controller Spark Private IN Aftertouch 1 C-2 89
17:36:03.234 From Spark Controller Spark Private IN Aftertouch 1 C-2 94
17:36:03.255 From Spark Controller Spark Private IN Aftertouch 1 C-2 93
17:36:03.276 From Spark Controller Spark Private IN Aftertouch 1 C-2 104
17:36:03.298 From Spark Controller Spark Private IN Aftertouch 1 C-2 106
17:36:03.319 From Spark Controller Spark Private IN Aftertouch 1 C-2 107
17:36:03.341 From Spark Controller Spark Private IN Aftertouch 1 C-2 111
17:36:03.362 From Spark Controller Spark Private IN Aftertouch 1 C-2 115
17:36:03.384 From Spark Controller Spark Private IN Aftertouch 1 C-2 125
17:36:03.405 From Spark Controller Spark Private IN Aftertouch 1 C-2 127
17:36:04.414 From Spark Controller Spark Private IN Aftertouch 1 C-2 123
17:36:04.435 From Spark Controller Spark Private IN Aftertouch 1 C-2 120
17:36:04.478 From Spark Controller Spark Private IN Aftertouch 1 C-2 124
17:36:04.500 From Spark Controller Spark Private IN Aftertouch 1 C-2 125
17:36:04.521 From Spark Controller Spark Private IN Aftertouch 1 C-2 127
17:36:04.907 From Spark Controller Spark Private IN Aftertouch 1 C-2 126
17:36:04.929 From Spark Controller Spark Private IN Aftertouch 1 C-2 127
17:36:04.950 From Spark Controller Spark Private IN Aftertouch 1 C-2 126
17:36:04.993 From Spark Controller Spark Private IN Aftertouch 1 C-2 125
17:36:05.058 From Spark Controller Spark Private IN Aftertouch 1 C-2 124
17:36:05.079 From Spark Controller Spark Private IN Aftertouch 1 C-2 121
17:36:05.101 From Spark Controller Spark Private IN Aftertouch 1 C-2 117
17:36:05.122 From Spark Controller Spark Private IN Aftertouch 1 C-2 116
17:36:05.165 From Spark Controller Spark Private IN Aftertouch 1 C-2 115
17:36:05.186 From Spark Controller Spark Private IN Aftertouch 1 C-2 111
17:36:05.208 From Spark Controller Spark Private IN Aftertouch 1 C-2 100
17:36:05.229 From Spark Controller Spark Private IN Aftertouch 1 C-2 99
17:36:05.251 From Spark Controller Spark Private IN Aftertouch 1 C-2 96
17:36:05.272 From Spark Controller Spark Private IN Aftertouch 1 C-2 85
17:36:05.294 From Spark Controller Spark Private IN Aftertouch 1 C-2 81
17:36:05.315 From Spark Controller Spark Private IN Aftertouch 1 C-2 78
17:36:05.337 From Spark Controller Spark Private IN Aftertouch 1 C-2 74
17:36:05.358 From Spark Controller Spark Private IN Aftertouch 1 C-2 61
17:36:05.380 From Spark Controller Spark Private IN Aftertouch 1 C-2 46
17:36:05.401 From Spark Controller Spark Private IN Aftertouch 1 C-2 35
17:36:05.423 From Spark Controller Spark Private IN Aftertouch 1 C-2 34
17:36:05.444 From Spark Controller Spark Private IN Aftertouch 1 C-2 32
17:36:05.466 From Spark Controller Spark Private IN Aftertouch 1 C-2 27
17:36:05.487 From Spark Controller Spark Private IN Aftertouch 1 C-2 24
17:36:05.508 From Spark Controller Spark Private IN Aftertouch 1 C-2 18
17:36:05.530 From Spark Controller Spark Private IN Aftertouch 1 C-2 5
17:36:05.540 From Spark Controller Spark Private IN Note Off 1 C-2 0
the buttons use the velocity to be distinguished since they use the same pitch.
ok, this is exactly what i wanted i work on it and send you a pre-alpha version within half an hour
if i understand well, only the pad are sensitive to velocity