Steven Slate Drums has "snare rolls" samples which sound like when a stick bounce fizzles out and dies--that little bit of snare buzz that happens.
I wrote a little plugin that listens for snare hits at velocity 1 and then rather than sending a "snare hit" note, sends a "snare rolls" note.
This sounds quite nice and realistic.
It would be better if this was built into Edrumin, especially if other drum VSTs have snare roll samples too.
feature idea: trigger snare rolls
Re: feature idea: trigger snare rolls
Why not do it physically?
Stick bounce on some beats is quite often played. Bread and butter of stick handling.
Stick bounce on some beats is quite often played. Bread and butter of stick handling.
Re: feature idea: trigger snare rolls
I totally agree.
-
- Posts: 53
- Joined: Wed Jul 31, 2013 8:09 pm
Re: feature idea: trigger snare rolls
Can do it physically but edrumin doesn't track it: This is different from stick bounce used for ghost notes, etc. It simulates that tiny stick bounce/head interaction when it goes below the threshold level--what you hear from the real drum head after edrumin stops sending notes. Very subtle, very short. Physically, there are probably still some very closely spaced, faint hits as the stick chaotically bounces against the vibrating drum head. Little hard to explain... The result is that buzz hits have a little more realistic sounding tails--less tiny machine-gunning--if that makes any sense ! Of course, this all depends on the drum library having that a sound like that .
Anyway, just an idea.
If anyone uses Reaper and wants to experiment below is my plugin script to change snare notes (38) to snare roll (32) when velocity equals 1.
cheers!
-------------------------------------------
desc: Gords Snare Fritz out
////////////////////////////////////////////////////////////////////////////////
@init
NoteOn = $x90;
NoteOff = $x80;
needNoteOff = 0;
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
@block
while
(
midirecv(offset, msg1, msg2, msg3) ?
(
// Extract message type and channel
type = msg1 & $xF0;
note = msg2;
vel = msg3;
// Is it a note event? remap note values
type == NoteOn && note == 38 && vel < 2?
(
msg2 =32;
needNoteOff = 1;
);
type == NoteOff && note == 38 && needNoteOff == 1?
(
msg2 =32;
needNoteOff = 0;
);
// pass the event thru
midisend(offset, msg1, msg2, msg3);
1; // Force loop to continue until all messages have been processed
);
);
Re: feature idea: trigger snare rolls
I think this is written into some vst's for people who don't have access to a kit. It's easier to play it than it is to program it
-
- Posts: 53
- Joined: Wed Jul 31, 2013 8:09 pm
Re: feature idea: trigger snare rolls
Yeah, I think "snare roll" samples were for keyboard players--its a little tricky to do a buzz roll on keyboard! I'm not using it for rolls on a kit.