Blend between open / closed HiHat on CC

Moderators: MattKingUSA, khz, muldjord, deva

Post Reply
xfapeh
Established Member
Posts: 4
Joined: Sun Apr 11, 2021 11:12 pm

Blend between open / closed HiHat on CC

Post by xfapeh »

Hi all,

I saw openness HiHat Control is on 0.9.21 roadmap.
In the meantime I thought of a simple workaround (but don't know how to implement it):

blend between open (e.g. note 37) and closed hihat (e.g. note 38)
hihat pad sends note 37 (always)
CC incoming from pedal

Now duplicate note 37 (incoming, any velocity) in two notes (37+38, outgoing)
fade velocity between 37 and 38 based on CC value
e.g.
CC=0 37 vel=100% 38 vel=0%
CC=63 37 vel=50% 38 vel=50%
CC=127 37 vel=0% 38 vel=100%

In theory this would be a simple fix. The problem is: I don't know which program does the trick.
qmidiroute is not flexible enough
mididings might be a go, but I don't know how to adopt.
Maybe some lowlevel midi routing?
Maybe convert hydrogen-script: https://github.com/simonebaracchi/conti ... uous-hh.py
xfapeh
Established Member
Posts: 4
Joined: Sun Apr 11, 2021 11:12 pm

Re: Blend between open / closed HiHat on CC

Post by xfapeh »

OK, I got a working setup.
I adapted Simone Baracchis Hydrogen script for mididings.
result can be seen in the video.

https://www.youtube.com/watch?v=3FRyw14lxTg
Attachments
continuous-hh_linux.py.txt
(3.1 KiB) Downloaded 111 times
Post Reply