Hi all,
I did some experiments, and discovered reason of this behaviour.
First of all, I enabled debug
set kb 1 debug on
then I tried to play keyboard, while Mios Studio monitoring (excellent tool)
Spoiler
[5191.071] 90 2f 79 Chn# 1 Note On B-1 Vel:121
[5191.142] 90 2e 79 Chn# 1 Note On A#1 Vel:121
[5191.165] 90 2f 00 Chn# 1 Note Off B-1 (optimized)
[5191.266] 90 2f 7b Chn# 1 Note On B-1 Vel:123
[5191.300] 90 2e 00 Chn# 1 Note Off A#1 (optimized)
[5191.351] 90 2e 7a Chn# 1 Note On A#1 Vel:122
[5191.357] 90 2f 00 Chn# 1 Note Off B-1 (optimized)
[5191.438] 90 2f 7d Chn# 1 Note On B-1 Vel:125
[5191.472] 90 2e 00 Chn# 1 Note Off A#1 (optimized)
[5191.531] 90 2f 00 Chn# 1 Note Off B-1 (optimized)
[5191.597] 90 2f 7d Chn# 1 Note On B-1 Vel:125
[5191.686] 90 2f 00 Chn# 1 Note Off B-1 (optimized)
revealing last a#1 note (I was keeping it pressed for a while after last B1 note off) not being detected.
Debug window shows that…
Spoiler
[5191.059] —
[5191.059] DOUT SR1.7: 00000000 00000000
[5191.059] DOUT SR1.6: 00000000 00000000
[5191.059] DOUT SR1.5: 00000000 00000000
[5191.059] DOUT SR1.4: 00010000 00000000
[5191.059] DOUT SR1.3: 00000000 00000000
[5191.059] DOUT SR1.2: 00000000 00000000
[5191.060] DOUT SR1.1: 00000000 00000000
[5191.060] DOUT SR1.0: 00000000 00000000
[5191.060] DOUT SR2.7: 00000000 00000000
[5191.060] DOUT SR2.6: 00000000 00000000
[5191.060] DOUT SR2.5: 00000000 00000000
[5191.060] DOUT SR2.4: 00000000 00000000
[5191.060] DOUT SR2.3: 00000000 00000000
[5191.060] DOUT SR2.2: 00000000 00000000
[5191.060] DOUT SR2.1: 00000000 00000000
[5191.061] DOUT SR2.0: 00000000 00000000
[5191.061] KB1: DOUT#1.D4 / DIN#1.D3: pressed –> key=11, break contact, note=B-1 (47)
[5191.061] Entry: timestamp_break=51674 timestamp_make=0
[5191.068] —
[5191.069] DOUT SR1.7: 00000000 00000000
[5191.069] DOUT SR1.6: 00000000 00000000
[5191.069] DOUT SR1.5: 00010000 00000000
[5191.069] DOUT SR1.4: 00010000 00000000
[5191.069] DOUT SR1.3: 00000000 00000000
[5191.069] DOUT SR1.2: 00000000 00000000
[5191.069] DOUT SR1.1: 00000000 00000000
[5191.069] DOUT SR1.0: 00000000 00000000
[5191.070] DOUT SR2.7: 00000000 00000000
[5191.070] DOUT SR2.6: 00000000 00000000
[5191.070] DOUT SR2.5: 00000000 00000000
[5191.070] DOUT SR2.4: 00000000 00000000
[5191.070] DOUT SR2.3: 00000000 00000000
[5191.070] DOUT SR2.2: 00000000 00000000
[5191.070] DOUT SR2.1: 00000000 00000000
[5191.071] DOUT SR2.0: 00000000 00000000
[5191.071] KB1: DOUT#1.D5 / DIN#1.D3: pressed –> key=11, make contact, note=B-1 (47)
[5191.071] Entry: timestamp_break=51674 timestamp_make=51769
[5191.071] PRESSED note=B-1, delay=95, velocity=121 (played from a white key)
[5191.130] —
[5191.131] DOUT SR1.7: 00000000 00000000
[5191.131] DOUT SR1.6: 00000000 00000000
[5191.131] DOUT SR1.5: 00010000 00000000
[5191.131] DOUT SR1.4: 00110000 00000000
[5191.131] DOUT SR1.3: 00000000 00000000
[5191.131] DOUT SR1.2: 00000000 00000000
[5191.132] DOUT SR1.1: 00000000 00000000
[5191.132] DOUT SR1.0: 00000000 00000000
[5191.132] DOUT SR2.7: 00000000 00000000
[5191.132] DOUT SR2.6: 00000000 00000000
[5191.132] DOUT SR2.5: 00000000 00000000
[5191.132] DOUT SR2.4: 00000000 00000000
[5191.132] DOUT SR2.3: 00000000 00000000
[5191.132] DOUT SR2.2: 00000000 00000000
[5191.132] DOUT SR2.1: 00000000 00000000
[5191.133] DOUT SR2.0: 00000000 00000000
[5191.133] KB1: DOUT#1.D4 / DIN#1.D2: pressed –> key=10, break contact, note=A#1 (46)
[5191.133] Entry: timestamp_break=52408 timestamp_make=0
[5191.139] —
[5191.140] DOUT SR1.7: 00000000 00000000
[5191.140] DOUT SR1.6: 00000000 00000000
[5191.140] DOUT SR1.5: 00110000 00000000
[5191.140] DOUT SR1.4: 00110000 00000000
[5191.140] DOUT SR1.3: 00000000 00000000
[5191.140] DOUT SR1.2: 00000000 00000000
[5191.140] DOUT SR1.1: 00000000 00000000
[5191.140] DOUT SR1.0: 00000000 00000000
[5191.140] DOUT SR2.7: 00000000 00000000
[5191.140] DOUT SR2.6: 00000000 00000000
[5191.141] DOUT SR2.5: 00000000 00000000
[5191.141] DOUT SR2.4: 00000000 00000000
[5191.141] DOUT SR2.3: 00000000 00000000
[5191.141] DOUT SR2.2: 00000000 00000000
[5191.142] DOUT SR2.1: 00000000 00000000
[5191.142] DOUT SR2.0: 00000000 00000000
[5191.142] KB1: DOUT#1.D5 / DIN#1.D2: pressed –> key=10, make contact, note=A#1 (46)
[5191.142] Entry: timestamp_break=52408 timestamp_make=52504
[5191.142] PRESSED note=A#1, delay=96, velocity=121 (played from a black key)
[5191.163] —
[5191.163] DOUT SR1.7: 00000000 00000000
[5191.163] DOUT SR1.6: 00000000 00000000
[5191.163] DOUT SR1.5: 00100000 00000000
[5191.163] DOUT SR1.4: 00110000 00000000
[5191.163] DOUT SR1.3: 00000000 00000000
[5191.164] DOUT SR1.2: 00000000 00000000
[5191.164] DOUT SR1.1: 00000000 00000000
[5191.164] DOUT SR1.0: 00000000 00000000
[5191.164] DOUT SR2.7: 00000000 00000000
[5191.164] DOUT SR2.6: 00000000 00000000
[5191.164] DOUT SR2.5: 00000000 00000000
[5191.164] DOUT SR2.4: 00000000 00000000
[5191.164] DOUT SR2.3: 00000000 00000000
[5191.165] DOUT SR2.2: 00000000 00000000
[5191.165] DOUT SR2.1: 00000000 00000000
[5191.165] DOUT SR2.0: 00000000 00000000
[5191.165] KB1: DOUT#1.D5 / DIN#1.D3: depressed –> key=11, make contact, note=B-1 (47)
[5191.165] Entry: timestamp_break=0 timestamp_make=0
[5191.165] RELEASED note=B-1
[5191.174] —
[5191.175] DOUT SR1.7: 00000000 00000000
[5191.175] DOUT SR1.6: 00000000 00000000
[5191.175] DOUT SR1.5: 00100000 00000000
[5191.175] DOUT SR1.4: 00100000 00000000
[5191.175] DOUT SR1.3: 00000000 00000000
[5191.175] DOUT SR1.2: 00000000 00000000
[5191.175] DOUT SR1.1: 00000000 00000000
[5191.175] DOUT SR1.0: 00000000 00000000
[5191.176] DOUT SR2.7: 00000000 00000000
[5191.176] DOUT SR2.6: 00000000 00000000
[5191.176] DOUT SR2.5: 00000000 00000000
[5191.176] DOUT SR2.4: 00000000 00000000
[5191.176] DOUT SR2.3: 00000000 00000000
[5191.176] DOUT SR2.2: 00000000 00000000
[5191.177] DOUT SR2.1: 00000000 00000000
[5191.177] DOUT SR2.0: 00000000 00000000
[5191.177] KB1: DOUT#1.D4 / DIN#1.D3: depressed –> key=11, break contact, note=B-1 (47)
[5191.177] Entry: timestamp_break=0 timestamp_make=0
[5191.255] —
[5191.256] DOUT SR1.7: 00000000 00000000
[5191.256] DOUT SR1.6: 00000000 00000000
[5191.256] DOUT SR1.5: 00100000 00000000
[5191.256] DOUT SR1.4: 00110000 00000000
[5191.256] DOUT SR1.3: 00000000 00000000
[5191.256] DOUT SR1.2: 00000000 00000000
[5191.256] DOUT SR1.1: 00000000 00000000
[5191.256] DOUT SR1.0: 00000000 00000000
[5191.257] DOUT SR2.7: 00000000 00000000
[5191.257] DOUT SR2.6: 00000000 00000000
[5191.257] DOUT SR2.5: 00000000 00000000
[5191.257] DOUT SR2.4: 00000000 00000000
[5191.257] DOUT SR2.3: 00000000 00000000
[5191.257] DOUT SR2.2: 00000000 00000000
[5191.257] DOUT SR2.1: 00000000 00000000
[5191.257] DOUT SR2.0: 00000000 00000000
[5191.258] KB1: DOUT#1.D4 / DIN#1.D3: pressed –> key=11, break contact, note=B-1 (47)
[5191.258] Entry: timestamp_break=53693 timestamp_make=0
[5191.263] —
[5191.264] DOUT SR1.7: 00000000 00000000
[5191.264] DOUT SR1.6: 00000000 00000000
[5191.264] DOUT SR1.5: 00110000 00000000
[5191.264] DOUT SR1.4: 00110000 00000000
[5191.264] DOUT SR1.3: 00000000 00000000
[5191.264] DOUT SR1.2: 00000000 00000000
[5191.264] DOUT SR1.1: 00000000 00000000
[5191.264] DOUT SR1.0: 00000000 00000000
[5191.264] DOUT SR2.7: 00000000 00000000
[5191.265] DOUT SR2.6: 00000000 00000000
[5191.265] DOUT SR2.5: 00000000 00000000
[5191.265] DOUT SR2.4: 00000000 00000000
[5191.266] DOUT SR2.3: 00000000 00000000
[5191.266] DOUT SR2.2: 00000000 00000000
[5191.266] DOUT SR2.1: 00000000 00000000
[5191.266] DOUT SR2.0: 00000000 00000000
[5191.266] KB1: DOUT#1.D5 / DIN#1.D3: pressed –> key=11, make contact, note=B-1 (47)
[5191.266] Entry: timestamp_break=53693 timestamp_make=53774
[5191.266] PRESSED note=B-1, delay=81, velocity=123 (played from a white key)
[5191.297] —
[5191.298] DOUT SR1.7: 00000000 00000000
[5191.298] DOUT SR1.6: 00000000 00000000
[5191.298] DOUT SR1.5: 00010000 00000000
[5191.298] DOUT SR1.4: 00110000 00000000
[5191.298] DOUT SR1.3: 00000000 00000000
[5191.298] DOUT SR1.2: 00000000 00000000
[5191.298] DOUT SR1.1: 00000000 00000000
[5191.299] DOUT SR1.0: 00000000 00000000
[5191.299] DOUT SR2.7: 00000000 00000000
[5191.299] DOUT SR2.6: 00000000 00000000
[5191.299] DOUT SR2.5: 00000000 00000000
[5191.299] DOUT SR2.4: 00000000 00000000
[5191.299] DOUT SR2.3: 00000000 00000000
[5191.299] DOUT SR2.2: 00000000 00000000
[5191.299] DOUT SR2.1: 00000000 00000000
[5191.299] DOUT SR2.0: 00000000 00000000
[5191.300] KB1: DOUT#1.D5 / DIN#1.D2: depressed –> key=10, make contact, note=A#1 (46)
[5191.300] Entry: timestamp_break=0 timestamp_make=0
[5191.300] RELEASED note=A#1
[5191.315] —
[5191.316] DOUT SR1.7: 00000000 00000000
[5191.316] DOUT SR1.6: 00000000 00000000
[5191.316] DOUT SR1.5: 00010000 00000000
[5191.316] DOUT SR1.4: 00010000 00000000
[5191.316] DOUT SR1.3: 00000000 00000000
[5191.316] DOUT SR1.2: 00000000 00000000
[5191.316] DOUT SR1.1: 00000000 00000000
[5191.316] DOUT SR1.0: 00000000 00000000
[5191.316] DOUT SR2.7: 00000000 00000000
[5191.317] DOUT SR2.6: 00000000 00000000
[5191.317] DOUT SR2.5: 00000000 00000000
[5191.317] DOUT SR2.4: 00000000 00000000
[5191.317] DOUT SR2.3: 00000000 00000000
[5191.318] DOUT SR2.2: 00000000 00000000
[5191.318] DOUT SR2.1: 00000000 00000000
[5191.318] DOUT SR2.0: 00000000 00000000
[5191.318] KB1: DOUT#1.D4 / DIN#1.D2: depressed –> key=10, break contact, note=A#1 (46)
[5191.318] Entry: timestamp_break=0 timestamp_make=0
[5191.340] —
[5191.340] DOUT SR1.7: 00000000 00000000
[5191.340] DOUT SR1.6: 00000000 00000000
[5191.340] DOUT SR1.5: 00010000 00000000
[5191.340] DOUT SR1.4: 00110000 00000000
[5191.340] DOUT SR1.3: 00000000 00000000
[5191.340] DOUT SR1.2: 00000000 00000000
[5191.340] DOUT SR1.1: 00000000 00000000
[5191.340] DOUT SR1.0: 00000000 00000000
[5191.341] DOUT SR2.7: 00000000 00000000
[5191.341] DOUT SR2.6: 00000000 00000000
[5191.341] DOUT SR2.5: 00000000 00000000
[5191.341] DOUT SR2.4: 00000000 00000000
[5191.341] DOUT SR2.3: 00000000 00000000
[5191.341] DOUT SR2.2: 00000000 00000000
[5191.341] DOUT SR2.1: 00000000 00000000
[5191.341] DOUT SR2.0: 00000000 00000000
[5191.342] KB1: DOUT#1.D4 / DIN#1.D2: pressed –> key=10, break contact, note=A#1 (46)
[5191.342] Entry: timestamp_break=54553 timestamp_make=0
[5191.349] —
[5191.349] DOUT SR1.7: 00000000 00000000
[5191.349] DOUT SR1.6: 00000000 00000000
[5191.349] DOUT SR1.5: 00110000 00000000
[5191.349] DOUT SR1.4: 00110000 00000000
[5191.349] DOUT SR1.3: 00000000 00000000
[5191.349] DOUT SR1.2: 00000000 00000000
[5191.349] DOUT SR1.1: 00000000 00000000
[5191.349] DOUT SR1.0: 00000000 00000000
[5191.349] DOUT SR2.7: 00000000 00000000
[5191.350] DOUT SR2.6: 00000000 00000000
[5191.350] DOUT SR2.5: 00000000 00000000
[5191.350] DOUT SR2.4: 00000000 00000000
[5191.350] DOUT SR2.3: 00000000 00000000
[5191.351] DOUT SR2.2: 00000000 00000000
[5191.351] DOUT SR2.1: 00000000 00000000
[5191.351] DOUT SR2.0: 00000000 00000000
[5191.351] KB1: DOUT#1.D5 / DIN#1.D2: pressed –> key=10, make contact, note=A#1 (46)
[5191.351] Entry: timestamp_break=54553 timestamp_make=54644
[5191.351] PRESSED note=A#1, delay=91, velocity=122 (played from a black key)
[5191.354] —
[5191.354] DOUT SR1.7: 00000000 00000000
[5191.355] DOUT SR1.6: 00000000 00000000
[5191.355] DOUT SR1.5: 00100000 00000000
[5191.355] DOUT SR1.4: 00110000 00000000
[5191.355] DOUT SR1.3: 00000000 00000000
[5191.355] DOUT SR1.2: 00000000 00000000
[5191.355] DOUT SR1.1: 00000000 00000000
[5191.355] DOUT SR1.0: 00000000 00000000
[5191.355] DOUT SR2.7: 00000000 00000000
[5191.356] DOUT SR2.6: 00000000 00000000
[5191.356] DOUT SR2.5: 00000000 00000000
[5191.356] DOUT SR2.4: 00000000 00000000
[5191.356] DOUT SR2.3: 00000000 00000000
[5191.356] DOUT SR2.2: 00000000 00000000
[5191.356] DOUT SR2.1: 00000000 00000000
[5191.356] DOUT SR2.0: 00000000 00000000
[5191.357] KB1: DOUT#1.D5 / DIN#1.D3: depressed –> key=11, make contact, note=B-1 (47)
[5191.357] Entry: timestamp_break=0 timestamp_make=0
[5191.357] RELEASED note=B-1
[5191.363] —
[5191.363] DOUT SR1.7: 00000000 00000000
[5191.364] DOUT SR1.6: 00000000 00000000
[5191.364] DOUT SR1.5: 00100000 00000000
[5191.364] DOUT SR1.4: 00100000 00000000
[5191.364] DOUT SR1.3: 00000000 00000000
[5191.364] DOUT SR1.2: 00000000 00000000
[5191.364] DOUT SR1.1: 00000000 00000000
[5191.364] DOUT SR1.0: 00000000 00000000
[5191.364] DOUT SR2.7: 00000000 00000000
[5191.365] DOUT SR2.6: 00000000 00000000
[5191.365] DOUT SR2.5: 00000000 00000000
[5191.365] DOUT SR2.4: 00000000 00000000
[5191.365] DOUT SR2.3: 00000000 00000000
[5191.366] DOUT SR2.2: 00000000 00000000
[5191.366] DOUT SR2.1: 00000000 00000000
[5191.366] DOUT SR2.0: 00000000 00000000
[5191.366] KB1: DOUT#1.D4 / DIN#1.D3: depressed –> key=11, break contact, note=B-1 (47)
[5191.366] Entry: timestamp_break=0 timestamp_make=0
[5191.429] —
[5191.429] DOUT SR1.7: 00000000 00000000
[5191.430] DOUT SR1.6: 00000000 00000000
[5191.430] DOUT SR1.5: 00100000 00000000
[5191.430] DOUT SR1.4: 00110000 00000000
[5191.430] DOUT SR1.3: 00000000 00000000
[5191.430] DOUT SR1.2: 00000000 00000000
[5191.430] DOUT SR1.1: 00000000 00000000
[5191.430] DOUT SR1.0: 00000000 00000000
[5191.430] DOUT SR2.7: 00000000 00000000
[5191.430] DOUT SR2.6: 00000000 00000000
[5191.431] DOUT SR2.5: 00000000 00000000
[5191.431] DOUT SR2.4: 00000000 00000000
[5191.431] DOUT SR2.3: 00000000 00000000
[5191.431] DOUT SR2.2: 00000000 00000000
[5191.431] DOUT SR2.1: 00000000 00000000
[5191.432] DOUT SR2.0: 00000000 00000000
[5191.432] KB1: DOUT#1.D4 / DIN#1.D3: pressed –> key=11, break contact, note=B-1 (47)
[5191.432] Entry: timestamp_break=55468 timestamp_make=0
[5191.435] —
[5191.435] DOUT SR1.7: 00000000 00000000
[5191.436] DOUT SR1.6: 00000000 00000000
[5191.436] DOUT SR1.5: 00110000 00000000
[5191.436] DOUT SR1.4: 00110000 00000000
[5191.436] DOUT SR1.3: 00000000 00000000
[5191.436] DOUT SR1.2: 00000000 00000000
[5191.436] DOUT SR1.1: 00000000 00000000
[5191.436] DOUT SR1.0: 00000000 00000000
[5191.436] DOUT SR2.7: 00000000 00000000
[5191.436] DOUT SR2.6: 00000000 00000000
[5191.437] DOUT SR2.5: 00000000 00000000
[5191.437] DOUT SR2.4: 00000000 00000000
[5191.437] DOUT SR2.3: 00000000 00000000
[5191.437] DOUT SR2.2: 00000000 00000000
[5191.437] DOUT SR2.1: 00000000 00000000
[5191.438] DOUT SR2.0: 00000000 00000000
[5191.438] KB1: DOUT#1.D5 / DIN#1.D3: pressed –> key=11, make contact, note=B-1 (47)
[5191.438] Entry: timestamp_break=55468 timestamp_make=55534
[5191.438] PRESSED note=B-1, delay=66, velocity=125 (played from a white key)
[5191.469] —
[5191.470] DOUT SR1.7: 00000000 00000000
[5191.470] DOUT SR1.6: 00000000 00000000
[5191.470] DOUT SR1.5: 00010000 00000000
[5191.470] DOUT SR1.4: 00110000 00000000
[5191.470] DOUT SR1.3: 00000000 00000000
[5191.470] DOUT SR1.2: 00000000 00000000
[5191.470] DOUT SR1.1: 00000000 00000000
[5191.470] DOUT SR1.0: 00000000 00000000
[5191.470] DOUT SR2.7: 00000000 00000000
[5191.470] DOUT SR2.6: 00000000 00000000
[5191.471] DOUT SR2.5: 00000000 00000000
[5191.471] DOUT SR2.4: 00000000 00000000
[5191.471] DOUT SR2.3: 00000000 00000000
[5191.471] DOUT SR2.2: 00000000 00000000
[5191.471] DOUT SR2.1: 00000000 00000000
[5191.472] DOUT SR2.0: 00000000 00000000
[5191.472] KB1: DOUT#1.D5 / DIN#1.D2: depressed –> key=10, make contact, note=A#1 (46)
[5191.472] Entry: timestamp_break=0 timestamp_make=0
[5191.472] RELEASED note=A#1
[5191.502] —
[5191.503] DOUT SR1.7: 00000000 00000000
[5191.503] DOUT SR1.6: 00000000 00000000
[5191.503] DOUT SR1.5: 00110000 00000000
[5191.503] DOUT SR1.4: 00110000 00000000
[5191.503] DOUT SR1.3: 00000000 00000000
[5191.503] DOUT SR1.2: 00000000 00000000
[5191.503] DOUT SR1.1: 00000000 00000000
[5191.503] DOUT SR1.0: 00000000 00000000
[5191.504] DOUT SR2.7: 00000000 00000000
[5191.504] DOUT SR2.6: 00000000 00000000
[5191.504] DOUT SR2.5: 00000000 00000000
[5191.504] DOUT SR2.4: 00000000 00000000
[5191.504] DOUT SR2.3: 00000000 00000000
[5191.504] DOUT SR2.2: 00000000 00000000
[5191.504] DOUT SR2.1: 00000000 00000000
[5191.504] DOUT SR2.0: 00000000 00000000
[5191.505] KB1: DOUT#1.D5 / DIN#1.D2: pressed –> key=10, make contact, note=A#1 (46)
[5191.505] Entry: timestamp_break=0 timestamp_make=56224
[5191.528] —
[5191.529] DOUT SR1.7: 00000000 00000000
[5191.529] DOUT SR1.6: 00000000 00000000
[5191.529] DOUT SR1.5: 00100000 00000000
[5191.529] DOUT SR1.4: 00110000 00000000
[5191.529] DOUT SR1.3: 00000000 00000000
[5191.529] DOUT SR1.2: 00000000 00000000
[5191.529] DOUT SR1.1: 00000000 00000000
[5191.529] DOUT SR1.0: 00000000 00000000
[5191.529] DOUT SR2.7: 00000000 00000000
[5191.529] DOUT SR2.6: 00000000 00000000
[5191.530] DOUT SR2.5: 00000000 00000000
[5191.530] DOUT SR2.4: 00000000 00000000
[5191.530] DOUT SR2.3: 00000000 00000000
[5191.530] DOUT SR2.2: 00000000 00000000
[5191.531] DOUT SR2.1: 00000000 00000000
[5191.531] DOUT SR2.0: 00000000 00000000
[5191.531] KB1: DOUT#1.D5 / DIN#1.D3: depressed –> key=11, make contact, note=B-1 (47)
[5191.531] Entry: timestamp_break=0 timestamp_make=0
[5191.531] RELEASED note=B-1
[5191.537] —
[5191.537] DOUT SR1.7: 00000000 00000000
[5191.538] DOUT SR1.6: 00000000 00000000
[5191.538] DOUT SR1.5: 00100000 00000000
[5191.538] DOUT SR1.4: 00100000 00000000
[5191.538] DOUT SR1.3: 00000000 00000000
[5191.538] DOUT SR1.2: 00000000 00000000
[5191.538] DOUT SR1.1: 00000000 00000000
[5191.538] DOUT SR1.0: 00000000 00000000
[5191.538] DOUT SR2.7: 00000000 00000000
[5191.539] DOUT SR2.6: 00000000 00000000
[5191.539] DOUT SR2.5: 00000000 00000000
[5191.539] DOUT SR2.4: 00000000 00000000
[5191.539] DOUT SR2.3: 00000000 00000000
[5191.540] DOUT SR2.2: 00000000 00000000
[5191.540] DOUT SR2.1: 00000000 00000000
[5191.540] DOUT SR2.0: 00000000 00000000
[5191.540] KB1: DOUT#1.D4 / DIN#1.D3: depressed –> key=11, break contact, note=B-1 (47)
[5191.540] Entry: timestamp_break=0 timestamp_make=0
[5191.587] —
[5191.588] DOUT SR1.7: 00000000 00000000
[5191.588] DOUT SR1.6: 00000000 00000000
[5191.588] DOUT SR1.5: 00100000 00000000
[5191.588] DOUT SR1.4: 00110000 00000000
[5191.588] DOUT SR1.3: 00000000 00000000
[5191.588] DOUT SR1.2: 00000000 00000000
[5191.588] DOUT SR1.1: 00000000 00000000
[5191.588] DOUT SR1.0: 00000000 00000000
[5191.589] DOUT SR2.7: 00000000 00000000
[5191.589] DOUT SR2.6: 00000000 00000000
[5191.589] DOUT SR2.5: 00000000 00000000
[5191.589] DOUT SR2.4: 00000000 00000000
[5191.589] DOUT SR2.3: 00000000 00000000
[5191.589] DOUT SR2.2: 00000000 00000000
[5191.590] DOUT SR2.1: 00000000 00000000
[5191.590] DOUT SR2.0: 00000000 00000000
[5191.590] KB1: DOUT#1.D4 / DIN#1.D3: pressed –> key=11, break contact, note=B-1 (47)
[5191.590] Entry: timestamp_break=57093 timestamp_make=0
[5191.594] —
[5191.595] DOUT SR1.7: 00000000 00000000
[5191.595] DOUT SR1.6: 00000000 00000000
[5191.595] DOUT SR1.5: 00110000 00000000
[5191.595] DOUT SR1.4: 00110000 00000000
[5191.595] DOUT SR1.3: 00000000 00000000
[5191.595] DOUT SR1.2: 00000000 00000000
[5191.595] DOUT SR1.1: 00000000 00000000
[5191.595] DOUT SR1.0: 00000000 00000000
[5191.595] DOUT SR2.7: 00000000 00000000
[5191.596] DOUT SR2.6: 00000000 00000000
[5191.596] DOUT SR2.5: 00000000 00000000
[5191.596] DOUT SR2.4: 00000000 00000000
[5191.596] DOUT SR2.3: 00000000 00000000
[5191.596] DOUT SR2.2: 00000000 00000000
[5191.597] DOUT SR2.1: 00000000 00000000
[5191.597] DOUT SR2.0: 00000000 00000000
[5191.597] KB1: DOUT#1.D5 / DIN#1.D3: pressed –> key=11, make contact, note=B-1 (47)
[5191.597] Entry: timestamp_break=57093 timestamp_make=57159
[5191.597] PRESSED note=B-1, delay=66, velocity=125 (played from a white key)
[5191.638] —
[5191.639] DOUT SR1.7: 00000000 00000000
[5191.639] DOUT SR1.6: 00000000 00000000
[5191.639] DOUT SR1.5: 00010000 00000000
[5191.639] DOUT SR1.4: 00110000 00000000
[5191.639] DOUT SR1.3: 00000000 00000000
[5191.639] DOUT SR1.2: 00000000 00000000
[5191.639] DOUT SR1.1: 00000000 00000000
[5191.639] DOUT SR1.0: 00000000 00000000
[5191.639] DOUT SR2.7: 00000000 00000000
[5191.640] DOUT SR2.6: 00000000 00000000
[5191.640] DOUT SR2.5: 00000000 00000000
[5191.640] DOUT SR2.4: 00000000 00000000
[5191.640] DOUT SR2.3: 00000000 00000000
[5191.641] DOUT SR2.2: 00000000 00000000
[5191.641] DOUT SR2.1: 00000000 00000000
[5191.641] DOUT SR2.0: 00000000 00000000
[5191.641] KB1: DOUT#1.D5 / DIN#1.D2: depressed –> key=10, make contact, note=A#1 (46)
[5191.641] Entry: timestamp_break=0 timestamp_make=56224
[5191.664] —
[5191.664] DOUT SR1.7: 00000000 00000000
[5191.664] DOUT SR1.6: 00000000 00000000
[5191.664] DOUT SR1.5: 00110000 00000000
[5191.664] DOUT SR1.4: 00110000 00000000
[5191.664] DOUT SR1.3: 00000000 00000000
[5191.664] DOUT SR1.2: 00000000 00000000
[5191.664] DOUT SR1.1: 00000000 00000000
[5191.664] DOUT SR1.0: 00000000 00000000
[5191.664] DOUT SR2.7: 00000000 00000000
[5191.665] DOUT SR2.6: 00000000 00000000
[5191.665] DOUT SR2.5: 00000000 00000000
[5191.665] DOUT SR2.4: 00000000 00000000
[5191.665] DOUT SR2.3: 00000000 00000000
[5191.665] DOUT SR2.2: 00000000 00000000
[5191.665] DOUT SR2.1: 00000000 00000000
[5191.665] DOUT SR2.0: 00000000 00000000
[5191.667] KB1: DOUT#1.D5 / DIN#1.D2: pressed –> key=10, make contact, note=A#1 (46)
[5191.667] Entry: timestamp_break=0 timestamp_make=56224
[5191.683] —
[5191.684] DOUT SR1.7: 00000000 00000000
[5191.684] DOUT SR1.6: 00000000 00000000
[5191.684] DOUT SR1.5: 00100000 00000000
[5191.684] DOUT SR1.4: 00110000 00000000
[5191.684] DOUT SR1.3: 00000000 00000000
[5191.684] DOUT SR1.2: 00000000 00000000
[5191.684] DOUT SR1.1: 00000000 00000000
[5191.684] DOUT SR1.0: 00000000 00000000
[5191.684] DOUT SR2.7: 00000000 00000000
[5191.685] DOUT SR2.6: 00000000 00000000
[5191.685] DOUT SR2.5: 00000000 00000000
[5191.685] DOUT SR2.4: 00000000 00000000
[5191.685] DOUT SR2.3: 00000000 00000000
[5191.685] DOUT SR2.2: 00000000 00000000
[5191.685] DOUT SR2.1: 00000000 00000000
[5191.686] DOUT SR2.0: 00000000 00000000
[5191.686] KB1: DOUT#1.D5 / DIN#1.D3: depressed –> key=11, make contact, note=B-1 (47)
[5191.686] Entry: timestamp_break=0 timestamp_make=0
[5191.686] RELEASED note=B-1
[5191.688] —
[5191.688] DOUT SR1.7: 00000000 00000000
[5191.689] DOUT SR1.6: 00000000 00000000
[5191.689] DOUT SR1.5: 00100000 00000000
[5191.689] DOUT SR1.4: 00100000 00000000
[5191.689] DOUT SR1.3: 00000000 00000000
[5191.689] DOUT SR1.2: 00000000 00000000
[5191.689] DOUT SR1.1: 00000000 00000000
[5191.689] DOUT SR1.0: 00000000 00000000
[5191.689] DOUT SR2.7: 00000000 00000000
[5191.689] DOUT SR2.6: 00000000 00000000
[5191.690] DOUT SR2.5: 00000000 00000000
[5191.690] DOUT SR2.4: 00000000 00000000
[5191.690] DOUT SR2.3: 00000000 00000000
[5191.690] DOUT SR2.2: 00000000 00000000
[5191.691] DOUT SR2.1: 00000000 00000000
[5191.691] DOUT SR2.0: 00000000 00000000
[5191.691] KB1: DOUT#1.D4 / DIN#1.D3: depressed –> key=11, break contact, note=B-1 (47)
[5191.691] Entry: timestamp_break=0 timestamp_make=0
[5192.328] —
[5192.328] DOUT SR1.7: 00000000 00000000
[5192.329] DOUT SR1.6: 00000000 00000000
[5192.329] DOUT SR1.5: 00000000 00000000
[5192.329] DOUT SR1.4: 00100000 00000000
[5192.329] DOUT SR1.3: 00000000 00000000
[5192.329] DOUT SR1.2: 00000000 00000000
[5192.329] DOUT SR1.1: 00000000 00000000
[5192.329] DOUT SR1.0: 00000000 00000000
[5192.329] DOUT SR2.7: 00000000 00000000
[5192.329] DOUT SR2.6: 00000000 00000000
[5192.330] DOUT SR2.5: 00000000 00000000
[5192.330] DOUT SR2.4: 00000000 00000000
[5192.330] DOUT SR2.3: 00000000 00000000
[5192.330] DOUT SR2.2: 00000000 00000000
[5192.331] DOUT SR2.1: 00000000 00000000
[5192.331] DOUT SR2.0: 00000000 00000000
[5192.331] KB1: DOUT#1.D5 / DIN#1.D2: depressed –> key=10, make contact, note=A#1 (46)
[5192.331] Entry: timestamp_break=0 timestamp_make=56224
[5192.336] —
[5192.336] DOUT SR1.7: 00000000 00000000
[5192.337] DOUT SR1.6: 00000000 00000000
[5192.337] DOUT SR1.5: 00000000 00000000
[5192.337] DOUT SR1.4: 00000000 00000000
[5192.337] DOUT SR1.3: 00000000 00000000
[5192.337] DOUT SR1.2: 00000000 00000000
[5192.337] DOUT SR1.1: 00000000 00000000
[5192.337] DOUT SR1.0: 00000000 00000000
[5192.338] DOUT SR2.7: 00000000 00000000
[5192.338] DOUT SR2.6: 00000000 00000000
[5192.338] DOUT SR2.5: 00000000 00000000
[5192.338] DOUT SR2.4: 00000000 00000000
[5192.338] DOUT SR2.3: 00000000 00000000
[5192.338] DOUT SR2.2: 00000000 00000000
[5192.338] DOUT SR2.1: 00000000 00000000
[5192.338] DOUT SR2.0: 00000000 00000000
[5192.339] KB1: DOUT#1.D4 / DIN#1.D2: depressed –> key=10, break contact, note=A#1 (46)
[5192.339] Entry: timestamp_break=0 timestamp_make=56224
at 5191.503 I pressed the a#1 key after partially depressing, so make contact was briefly open while break contact was closed.
No more A#1 sound while key A#1 is pressed.
Workaround #1: disable velocity
set kb 1 break\_is\_make on
Workaround #2: debounce
set kb 1 make\_debounced on
And all works, more or less.
Imho when key is pressed, corresponding note should play, with low velocity, but I cannot imagine how to calculate it (perhaps double of time passed from make contact open and make contact close).
Regards,
Cristiano