We added some new features in 2.7 Beta that have allowed us to update this template. Notably, cymbal chokes are now possible over MIDI, and we improved the hi-hat performance over MIDI.
The setup for this template is somewhat different than the previous version, so be sure to read the important setup steps. Note that there are still a few more planned workflow/convenience features that will improve this template in the future, so we will update this post once more when those are added.
If you arenāt on the Beta and want to use this template before the features are added to the official 2.7 release, write an email tosupport@sunhou.seand we will add you.
Important Setup Steps:
Download the template and open it in Sensory Percussion 2 Beta.
Recommended: save the group in template as a preset, so that you can access it from the library - itās a āGroupā module, so it will show up under Controller/Group. You can save each drum/cymbal as a preset, as well, those will show up in the library under Generators/MIDI Notes Generator
Original post blurred below, and link to old template removed.
Hey all!
Here is a āWork In Progressā Template for routing MIDI from SP2 to SD3:
[LINK DELETED]
A few things to note:
Sensory Percussion 2ās internal sound engine will always be better for hi-hats than sending data over MIDI. There may be some optimizations included in a future version of this template, but there is a lot going on with Sensory Percussion 2ās sound engine that canāt be translated over MIDI to another sound engine. That being said, we are looking at ways we can improve here.
Cymbal choke messages over MIDI will be coming in a future update. For now, choke only works with the internal sound engine.
There will be more documentation/tutorials around the workflow in the future. Currently we have:
We donāt have control over their sound engine. Ours is very responsive and follows open and closed actions in ways that are much more delicate and precise than can be expressed over MIDI.
To be more specific, the issue is really around how the sound engine decides whether or not the beginning of a hit or chick is open or closed. And how it decides how to handle open/closed changes after the hit occurs.
We see a few ways we can improve how we translate this to MIDI that we can explore, but our priority has been developing our own sound engine.
I see. For my use case this doesnāt sound too promising to be honest. I want great, realistic hi hat sounds and articulations that sound great live. I have that now with my current setup. I currently play electronic drums in a small church setting. I run everything through midi and superior drummer 3. The rubber cymbals are the problem for me though. I was hoping for a way to replace them with low volume cymbals and still trigger sd3. To be fair, I havenāt heard the hi hat sounds in the sp2 software yet, but sd3 is widely known as the best out there. Itās going to be hard to beat the quality of their samples.
As much as I LOVE SD3 hi hat sounds, it bums me out that they still havenāt integrated aftertouch dampening or choking from Roland Digital hats. I find myself playing the hi hats from the brain so I get that nuance. Iām excited to see what SunHouseās hats bring that neither of those options can offer. To be fair my use cases are either home studio or mobile live hybrid so Iām constantly changing it up
@scoTTTimo, yep, absolutely. And just to be clear, I think you could have a great experience sending MIDI over the hi-hat from Sensory to SD3, so I donāt want to discourage you from doing that ā test it out and see how you feel and how it sounds! I had a great time the other day jamming with this template triggering SD3 sounds (including the hi-hats, of course). I just like Sensoryās hi-hat instruments better, and we wanted to add that caveat about our sound engine being specifically designed for our system.
But, to answer your question about loading your own samples: you can look at the presets to see how thatās all structured and recreate it. Nothing is walled off inside the Sensory Percussion 2 software, so you can literally navigate all the way down to the individual sampler level to investigate or edit stuff.
While nothing is walled off, we do have internal tools that help us create these kinds of large multi-sampled instrument mappings. Without going into too many details, I will say, without these tools (and honestly with these tools, too, to some degree) itās quite a tedious process making a highly detailed multi-sampled instrument. For example, a detailed hi-hat multi-sampled instrument in Sensory Percussion can sometimes contain over 1000 samples.
Weāre still doing research and testing (we always are) and we may be able to get that number down while still maintaining an extremely high level of realism. But all of that is to say, if you are interested in creating multi-sampled instruments in Sensory Percussion, a hi-hat is a difficult instrument to start with. Again, not to discourage you, just want you to have as much information as possible.
So I did try triggering SD3 using your latest mapping. Gotta say, the cymbal sensors work pretty flawlessly! However the hi hat was pretty bad. SD3 just doesnāt recognize the open/close correctly. So I wasnāt getting anything even close to realistic results with that.
I must say though, Iām VERY impressed with the latency results Iām getting. Iām using a MacBook Pro M2, the Evans portal as my sp2 input, IAC driver as output to SD3, then a MOTU mk3 hybrid ultralite as my SD3 output. I measured the latency at 6-7ms overall. Thatās as good or maybe even better than my td27āsd3āmotu setup before. I honestly canāt believe these numbers.
Anyway I did just discover the downloadable cymbal packs last night, so I will try those out and see if I can get a hi hat sound that sounds like it could fit with the kit I use in SD3, but I may end up going down the meticulous route of extracting my hi hats from SD3 using SDSE or something, then importing them into sp2ā¦if I can actually make that work. I would MUCH rather just have accurate midi triggering with the hi hats though.
And then yes, definitely compare the presets in the Cymbal and PGB expansion packs with the results you are getting by sending MIDI to SD3.
There will most likely be a difference, but yesterday I didnāt feel the open/close accuracy was bad with an SP2->MIDI->SD3 setup - just not as good as the hi-hats in the Sunhouse library.
The Hi-Hat Pedal Controller is an important ingredient in the sound engine that powers the multi-sampled hi-hat instruments in the Sunhouse Library, but it has more going on than just sending pedal tension values, and it is not ideal for sending MIDI.
The pedal tension value in the template is sent with a special Hi-Hat assignment type called pedal, and that is mapped to CC1, which SD3 conveniently accepts automatically as pedal tension.
@stevenz Tightening the nut definitely helped. Itās much better in SD3 now, but still not amazing. I would agree with you that itās ānot badā. Itās not perfect in SP2 either though. I can get it to mistrigger pretty easily. Iām used to the Roland digital hi hats though
So now Iām trying to figure out how to manipulate the SP2 hi hat sounds to my liking. They sound very up close and personal to me. Were they recorded only with close mics, or were there overhead mics used that I can āturn upā in the mix somehow?
Have you tried playing around with either a room modeler or triggering ONLY the tails from SD3 to give a further away sound on the SP2 sounds? I havenāt tried that on cymbals cause mine are still on the UPS truck but Iāve done that with their drum sounds to a lot of success.
I could go into detail of how to only sample the āroomā sound on SD3 but thereās several youtube tutorials already. Lemme find one and link it here
I canāt find the exact video I used for my template, but within Superior Drummer you can either load up a killer room, or use this video to create a room mic channel with effects. After that, you adjust the ADSR so that SD3 is only triggering the tails of its samples, you want zero transient. Then you can combine that with the close mic audio from another source to create a āfakeā room noise
@drewbysnacks I hadnāt thought of that. Why are you doing that instead of triggering full drum sounds in sd3?
@stevenz would it be possible to use a different type of sensor to handle the cc values for opening and closing the hi hats, like maybe a Hall effect sensor? Or maybe a plunger somehow? Could sp2 recognize and use a sensor like that?
Glad to hear itās working somewhat better now after tightening the bottom thumbscrew. Hereās a recent post by @tenoch going further into some setup best practices that may help further: Troubleshooting Cymbal & Hi-hat issues
To answer your other question about pushing the Sunhouse multi-sampled hi-hats back in the mix:
They were recorded with a close mic. You can give them some more depth by lowering their volume and adding a bit of reverb. The new Convolution reverb is great for room simulation.
Edited 7/23/26 to add reference to the new Convolution Reverb effect
The reason I first learned how to do this has to do with the Roland Digital Hats. They have the static sensing for nuanced āaftertouchā, which in Roland modules allows natural sounding chokes and mutesā¦but SD3 doesnāt have any mute tails on their hi hats for some reason. I found that I appreciated the playability of the Roland hat engine more than SD3 for live playing or direct recording (recording with editing is different)ā¦.but the caveat was the different recording situations sometimes clashed. Feeding everything through a room modeler OR only triggering the room tails solved this issue for me.
Is it perfect? No. Does it work well enough for live and even social media level recording? VERY WELL