EXS 24 Logic Sampler Users Group group photo

Yahoo Groups archive

EXS 24 Logic Sampler Users Group

Index last updated: 2026-04-28 23:25 UTC

Thread

Realistic HiHat Tip

Realistic HiHat Tip

2002-10-31 by Sascha Franck

As seen on the LUG (I thought I'd forward this in case someone missed it),
all courtesy of Mr. Joe Albano:

 > Part of the problem with the 1-voice hihat group thing is that if you
keep
> time with the open hat (ie 8th or 16th notes) each note is cut short by
the
> next, instead of all washing together like the real thing. A trick you
> could do is:
>
> - Make all the hihats "one-shot" trigger-type
> - Assign the hihat open and closed notes to the same group
> - Make that group, say, 3-note polyphonic instead of 1-note
> - Assign two more samples to the closed note, using a sample of silence,
>   or turning the level of both extras down to zero.
>
> Now when you keep time on the open hat, notes will overlap one over the
> other (up to the limit of the polyphony you've assigned to the group),
> sounding less choked and much more realistic (particularly if you have
some
> velocity to attack or sample start). When you hit the closed hihat note,
it
> will actually trigger 3 notes, the closed hat sound plus 2 silent notes;
> the 3 notes combined should be enough to cut off all open hihat notes. The
> only drawback is the extra polyphony used up for closed hihats, but since
> those are usually short samples it shouldn't be too much of a problem.
>
> If you want to get fancier you could do the same trick with the hihat foot
> sample, or also incorporate a half-open hat sample as well..

This is a killer tip in case you need those realistic 1/8 note open rock
hats or something similar!
Has been driving me mad since ages as NO virtual drum machine is doing this
job well (they are all doing the mute group job using limited polyphony
instead of note numbers).

Regards,
Sascha

Re: Realistic HiHat Tip

2002-10-31 by mandcmiller

--- In exs-users@y..., "Sascha Franck" <saschafranck@s...> wrote:
"NO virtual drum machine is doing this job well"
> 
> Regards,
> Sascha

I'm having problems programming attack via velocity settings for 
creating realistic snare drum grace notes and buzz rolls. I have an 
Yamaha RM-50 that feels amazing. If I could only translate that feel 
(or similar) to the EXS! I've tried a whole bunch of different snare 
samples and even multi-samples using different velocity ranges but to 
no avail... Logic's sequencing is unequalled for programming realistic 
drum grooves via MIDI - the velocity tool in the matrix editor is a 
life saver for me. Any suuggestions?

-Matt Miller

Re: Realistic HiHat Tip

2002-11-01 by Joe Albano

From: Matt Miller <mandcmiller@...>:

>> I'm having problems programming attack via velocity settings for
>> creating realistic snare drum grace notes and buzz rolls.. ..I've tried
>> a whole bunch of different snare samples and even multi-samples using
>> different velocity ranges but to no avail.. ..Any suuggestions?
Show quoted textHide quoted text
From: Sascha Franck <saschafranck@...>:

> You could try the velocity to attack function of the EXS's amp ADSR.
> In case you only need it for snares, setup some ADSR offset in all other
> groups. Very light settings should do a good job. However, a great method
> to usually achieve such an effect is to alter the sample start as well,
> following your velocity. Unfortunately the EXS only has that as a global
> option and you usually don't want cymbal samples to have a later start...

Hi guys -

I agree, though with EXS the best results I've gotten are with
velocity->Attack Time rather than with velocity->Sample Start.. EXS's v->SS
parameter is a bit tweaky IMO because it's based on percentage of total
sample length with no option for a setting in actual milliseconds, so a
value that might work on one sample would be unrelated to what might work
on another sample (unless all your snare samples are the same length),
requiring a lot more trial and error if you do a lot of programming. In
general though, I've never found that v->SS worked as well for me (on
drums) as envelope modulation, even on other samplers..

With EXS, I usually get ok results on various instruments with v->AT at
about 15-20 ms to soften up a loud sample's attack transient decently for
lower velocity notes. With kick and toms, a little v->Filer Cutoff also
helps, but filter is no good for snare (or cymbals). With a loud snare
sample, v->AT at about 30-60 ms allowed for a sort-of press roll effect at
lower velocities (assuming the sample is really a pure snare hit, with no
rimshot component, that should be a separate sample either on a separate
key or velocity-switched). It wasn't great but certainly much better than
without it, and much smoother for swells and dynamic builds than
v->sample-switching.

In general, the method I've found that works best is to set attack time to
about 20-40 ms (with a linear or curved slope), and then apply velocity to
envelope _amount_  with a _negative_ logic, ie the envelope is applied with
the greatest depth at the lowest velocities and less at higher velocities.
This is similar to v->AT, but gives you better control and allows you to
soften the attack a _lot_ more without slowing down the response of the
sound (ie without making very-low-velocity notes sound like they're "fading
in"). Using somewhat longer attack time settings and greater depths on
snare samples, you can get a very convincing soft-note sound for ghost
notes and press rolls. If the attack time setting only has a linear slope,
then a multi-stage envelope would be preferred.

This approach really works _very_ well, and has the added bonus of cutting
down on RAM usage (you really only need "loud" samples, the v->Env
transient control (along with v->Filter when appropriate) can do an
excellent job of creating realistic soft hits, with smooth playing
dynamics. Unfortunately, though EXS does have v->Filter Envelope Amount, it
doesn't have any way for velocity to modulate Amplitude Envelope Amount
(depth of transient control), and even if it did, the exact envelope and
"depth" settings would have to be different for each different drum and
cymbal in a kit, which would require more than the ADSR offsets per-group
provided; a multitimbral (ie 16-channel) EXS could do it, if they add the
appropriate controls (suitable envelope modulation routings are, I think,
already implemented in ES2, though multi-stage user-defined envelopes ala
Kontakt would be much better).

Anyway, I've been hoping for a long time that Emagic will boost EXS's power
in these (and other) ways, so I can transfer some of my drumkits from K2500
to it with all the playability intact.. I guess I'm not the only one..  ;-)

Cheers,
Joe Albano
ROOFTOP PRODUCTIONS
NYC, NY

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.