Lets’s start from something simple, like converting MIDI note number to BD + CC Tune:
TR8S.mhp (684 Bytes)
I don’t have the hardware, but if this works, this can be extended to the rest of the drums.
What this does is take note number played from the keyboard, transform it to Tune CC for BD (without scaling the value at all, but eventually you will probably want some scaled values instead), and set the note number to the one corresponding to BD. You may want to change the CC ID to BD CTRL ID, depending on what results you get.
This can be made more complex like adding some delay between the CC that’s produced and the following Note On (using Delay pipe, with Dry/Wet param set to 100%, Feedback 100%, Repetition 1, Sync off). Additionally, producing both BD CTRL and BD TUNE would be possible too, but we need to know the expected values for these, that are useful for actually performing with the instrument.