Choke open Hi-hat from midi CC pedal

Discussions about MODO DRUM physically modeled drums and MODO BASS - the first physically modeled electric bass virtual instrument

Choke open Hi-hat from midi CC pedal

Postby mapeje » Tue Jan 30, 2024 8:13 am

Hi. I am using Modo Drum with Reaper controlled by an Alesis Samplepad. To simulate a hi-hat, I use a midi expression pedal through Blueboard.
Everything works really well, I can control the open/close by the pedal, but the open hi-hat rings out even when I close the pedal and hit again.
I have searched many forums for a solution. There are ways using midi choke plugin, but that only works if open and close are on separate midi note.

Is there a solution to choke the open hi-hat when CC goes to 0 or 127? Perhaps you should trigger Foot Close everytime you close (CC 0 or 127) and choke if you hit the closed hi-hat?

Or could the sound be monophonic so next sound choke previous?

Best Regards,

/Martin
mapeje
 
Posts: 2
Joined: Tue Aug 18, 2015 6:46 pm

Re: Choke open Hi-hat from midi CC pedal

Postby banned » Fri Oct 11, 2024 9:01 pm

I ran across this very problem within minutes of trying MODO DRUM for the first time, and it was a major disappointment. It seems self evident that most of us are interested in physical modelling drums because it enables expressive realism. Using samples for cymbals is already taking quite a shortcut, but this completely unrealistic hihat pedal action is quite the complete opposite of expressive realism, right?

In any case, if you happen to be using Ableton Live, I made a quick and dirty Max patch that does what you also suggest: whenever the pedal closes, it triggers the "foot close" sound. To be precise: that's not exactly what you wrote; since I don't see the point of triggering or choking any sound "when CC goes to [...] 127" - but that would be easy to accomplish as well, if so desired. (The "dirty" part is that it simply uses a fixed (maximum) velocity, because calculating how fast the pedal drops would get much more complicated while only adding a bit of realism.)

This should (1) ensure that any still ringing hihat sound gets choked when the pedal is closed, and also (2) triggers the "foot close" sound when just moving the pedal up and down without hitting the hihat. If anything, it could save us the trouble of having to inspect CC# values and manually add "foot close" notes where appropriate.

I'm sure it's trivially easy to achieve the same result in many other hosts, e.g. in Bitwig's Note Grid, using JS in REAPER, etc. I just don't see why the programmers of MODO DRUM did not think of adding such functionality already, but let's hope that it will be included in some (minor, i.e. non-paid) update (sooner rather than later).

Code: Select all
----------begin_max5_patcher----------
849.3ocuV0raaCCC9bxSgf2kVfz.KYGmjcaqaGJv1SPWQghMSr5rkBjjS+YX
u6iRJNsY0IMEos9frMMMo99HoH+S+dQyT2AlHxmIWR506O860yKxIn2526EU
yuKuha7pEIgaUytIZP3SV3NqWbsnPnZrsxEEdonlmk0JS1TKjUf0aG5ZgyUR
qQ7.3kEOL9QcQq0pb7STVxq8JG8EsfWQ9pppn0AK417Rgbw0ZH2FvDcBZRBk
l5tkNxsxPuPtx8G+see2xfiG4BYG.e7wCb5gA7veXueIDPcjPh6sqdIZIAW8
WT5TV7T1zfn2dJJujKW.j3NHIVxdYosoijcg2nAALO3kg9XlCgYYt0QriBsU
hUvvYMVqZS3eEWuIN8jOeI8ptvNauXeIWilxB5qAIeVEradgtSdYeLQpG8im
LLyewxllDyRxlf0K9BE25l+2vWAEWysVs.gD73Sl0DzZFxQAUMfZdq3V4aim
l506P074tnFxfstZKMqTxE6mP2R8ZL97DBYquYJUZ6qvVszHK7IetQ6sWYhR
MXL7EvypKRSIT1X7fozNqMnceBB6MLGHTMLMTSjd7UC4p5ZPZeFR+4Ee6BhU
Q9ApTGHczdKDbV4lFiULWjysBWtxi8D5tSwNS2oIgJ+PegIuaXctVUuKzl9A
f1jDO.8fMa56GX+9JPeO47y+D1jkX0boQ31yA7KUxyd.zJWj2e+DwPXH41RP
Rrk.YITfcxDFRdkx.EmRLfrvP3DesJ96VffHdFnckHmT.y4MU1SclCO8YwBT
tyL+B6OprAi7qHhQ0HKHmbaoHujvqLJRdo52fwqaonjaOcXKNpDRHG02ClwO
OTk7ADpnoYCSbWinwzr3zzLF1H1WLRY9v3jr219wNhs6g05tiTxGyvZgCidW
GVK2hQbzEccZ6wOtF6HFW6fGcoio1R6dNFus7o3+2D9da6juMAhEN5718z5I
XIONBPAfY5xM44WtY7dxtBQGpebCARXufibSK8jciRW.Zez3820zwc653ix0
zCgdYuAzK8P7SxybTH8gubIdDuYs1defUZ2n7DvjA9WExvqi7upgUhV8CJv0
XprEyiazgZh6xB8.ipUHUJaDqCjH5PW5qhc0Olk7.P7E68+a++wvbgXQ
-----------end_max5_patcher-----------
banned
 
Posts: 3
Joined: Fri Mar 04, 2011 4:21 pm


Return to MODO DRUM & MODO BASS