Hi! I've got Roland VH-13-MG hi-hat cymbals:
It is a pair of cymbals that mounts on ordinary hi-hat stand. When I press and release hi-hat pedal (do a chick), piezo trigger of the cymbal emits false hit.
It emits a hit before the chick and a hit or several hits after the chick. It's by design. When I set threshold higher the cymbal gets insensitive to low velocity hits.
Can we suppress these false hits somehow?
Maybe adding an option for chicks to take part in hi-hat suppression algorithm (retrigger mask) in settings of high hat pedal? (for false hits after a chick)
And also allowing to suppress bow hits when hi-hat pedal starts to get pressed quickly. (for false hits before a chick)
In example below I made four chicks.
Chick note - 57 (0x39)
Semi/half open bow hit note - 48 (0x30)
Open bow hit note - 51 (0x33)
First bow hit is played, just ignore it. Others are false hits. MIDI Log:
0.032 10 0x99 0x33 0x2c D# 3 Note On
0.198 10 0x99 0x33 0x00 D# 3 Note Off
1.639 10 0xb9 0x04 0x10 E -1 CC: Foot Controller
0.009 10 0xb9 0x04 0x20 E -1 CC: Foot Controller
0.006 10 0xb9 0x04 0x2f E -1 CC: Foot Controller
0.000 10 0x99 0x39 0x3a A 3 Note On
0.004 10 0x99 0x39 0x00 A 3 Note Off
0.000 10 0x99 0x30 0x05 C 3 Note On
0.139 10 0xb9 0x04 0x20 E -1 CC: Foot Controller
0.018 10 0xb9 0x04 0x10 E -1 CC: Foot Controller
0.015 10 0xb9 0x04 0x01 E -1 CC: Foot Controller
0.019 10 0x99 0x30 0x00 C 3 Note Off
0.026 10 0x99 0x33 0x01 D# 3 Note On
0.194 10 0x99 0x33 0x00 D# 3 Note Off
8.131 10 0xb9 0x04 0x10 E -1 CC: Foot Controller
0.001 10 0x99 0x30 0x02 C 3 Note On
0.003 10 0xb9 0x04 0x20 E -1 CC: Foot Controller
0.004 10 0xb9 0x04 0x2f E -1 CC: Foot Controller
0.000 10 0x99 0x30 0x00 C 3 Note Off
0.000 10 0x99 0x39 0x63 A 3 Note On
0.002 10 0x99 0x39 0x00 A 3 Note Off
0.000 10 0x99 0x30 0x06 C 3 Note On
0.000 10 0xb9 0x04 0x3e E -1 CC: Foot Controller
0.003 10 0xb9 0x04 0x4e E -1 CC: Foot Controller
0.126 10 0xb9 0x04 0x3e E -1 CC: Foot Controller
0.032 10 0xb9 0x04 0x2f E -1 CC: Foot Controller
0.019 10 0xb9 0x04 0x20 E -1 CC: Foot Controller
0.012 10 0xb9 0x04 0x10 E -1 CC: Foot Controller
0.005 10 0x99 0x30 0x00 C 3 Note Off
0.013 10 0xb9 0x04 0x01 E -1 CC: Foot Controller
0.044 10 0x99 0x33 0x01 D# 3 Note On
0.193 10 0x99 0x33 0x00 D# 3 Note Off
5.544 10 0xb9 0x04 0x10 E -1 CC: Foot Controller
0.003 10 0x99 0x30 0x03 C 3 Note On
0.002 10 0xb9 0x04 0x20 E -1 CC: Foot Controller
0.003 10 0xb9 0x04 0x2f E -1 CC: Foot Controller
0.000 10 0x99 0x30 0x00 C 3 Note Off
0.000 10 0x99 0x39 0x63 A 3 Note On
0.002 10 0xb9 0x04 0x3e E -1 CC: Foot Controller
0.001 10 0x99 0x39 0x00 A 3 Note Off
0.000 10 0x99 0x30 0x08 C 3 Note On
0.001 10 0xb9 0x04 0x4e E -1 CC: Foot Controller
0.003 10 0xb9 0x04 0x5d E -1 CC: Foot Controller
0.015 10 0xb9 0x04 0x4e E -1 CC: Foot Controller
0.020 10 0xb9 0x04 0x5d E -1 CC: Foot Controller
0.087 10 0xb9 0x04 0x4e E -1 CC: Foot Controller
0.007 10 0xb9 0x04 0x3e E -1 CC: Foot Controller
0.033 10 0xb9 0x04 0x2f E -1 CC: Foot Controller
0.024 10 0xb9 0x04 0x20 E -1 CC: Foot Controller
0.002 10 0x99 0x30 0x00 C 3 Note Off
0.011 10 0xb9 0x04 0x10 E -1 CC: Foot Controller
0.017 10 0xb9 0x04 0x01 E -1 CC: Foot Controller
4.784 10 0x99 0x33 0x03 D# 3 Note On
0.000 10 0xb9 0x04 0x10 E -1 CC: Foot Controller
0.002 10 0xb9 0x04 0x20 E -1 CC: Foot Controller
0.003 10 0xb9 0x04 0x2f E -1 CC: Foot Controller
0.000 10 0x99 0x33 0x00 D# 3 Note Off
0.000 10 0x99 0x39 0x73 A 3 Note On
0.001 10 0xb9 0x04 0x4e E -1 CC: Foot Controller
0.003 10 0xb9 0x04 0x6d E -1 CC: Foot Controller
0.001 10 0x99 0x39 0x00 A 3 Note Off
0.000 10 0x99 0x30 0x12 C 3 Note On
0.001 10 0xb9 0x04 0x7f E -1 CC: Foot Controller
0.012 10 0xb9 0x04 0x7b E -1 CC: Foot Controller
0.015 10 0xb9 0x04 0x7f E -1 CC: Foot Controller
0.076 10 0xb9 0x04 0x7b E -1 CC: Foot Controller
0.010 10 0xb9 0x04 0x6d E -1 CC: Foot Controller
0.006 10 0xb9 0x04 0x5d E -1 CC: Foot Controller
0.015 10 0xb9 0x04 0x4e E -1 CC: Foot Controller
0.008 10 0xb9 0x04 0x3e E -1 CC: Foot Controller
0.014 10 0xb9 0x04 0x2f E -1 CC: Foot Controller
0.014 10 0xb9 0x04 0x20 E -1 CC: Foot Controller
0.010 10 0xb9 0x04 0x10 E -1 CC: Foot Controller
0.011 10 0xb9 0x04 0x01 E -1 CC: Foot Controller
0.005 10 0x99 0x30 0x00 C 3 Note Off
0.015 10 0x99 0x33 0x01 D# 3 Note On
0.018 10 0x99 0x33 0x00 D# 3 Note Off
0.000 10 0x99 0x33 0x01 D# 3 Note On
0.197 10 0x99 0x33 0x00 D# 3 Note Off