How to program a cymbal choke in Reaper/EZdrummer 2


About ten months into the Great Catalysm (that catalysm, not this one, sigh), I decided that I needed to start doing something with my time while in lockdown. So, off I went onto the Internet to buy myself an electronic drum kit—an Alesis Nitro Mesh kit—which has been a huge amount of fun. I’ve logged more than 400 unbroken days on Melodics learning to play and now I’m a reasonably competent bedroom drummer.

Unfortunately, I have neglected all of my recording projects due to creative block or fatigue or mental exhaustion or something. Anyway, I’m planning to get back into it. A little task I’ve set myself is to (re)learn is how to get drums into Reaper and, thence, into EZdrummer 2. I’ve been playing around with incorporating cymbal chokes into Reaper since the Alesis drum module doesn’t send the same kind of MIDI data that EZdrummer expects. So, in this post I’m going to document how I do this for posterity by reverse-engineering some stuff I programmed into Reaper previously.

The easiest way I’ve found is to add MIDI poly aftertouch events. Here’s the MIDI event editor in Reaper:

Reaper piano roll

Here are the events of interest:

The time between Index 714 and Index 715 determines how long the cymbal rings before it is choked.

Hope that helps!

Related posts

How to program a vibrating click track in Reaper



Content © 2010–2022 Richard Cook. All rights reserved.