Frank Barknecht did a wonderful tutorial a few years back on how to do
make drums using PD (no samples), also good basic intro to synthesis:
On Tue, 2006-03-28 at 16:26 -0600, Brian Dunn wrote:
Carlo Capocasa wrote:
Here's an incredibly simple trick I discovered
to synthesize incredibly
hard and groovy snare sounds... The typical THWACK that just makes the
crowds move.
You need nothing more than a noise source, one (yes one!) band pass
filter and a flexible envelope.
Hook up the source and your envelope and tune your snare with the band
pass filters cutoff frequency and bandwidth (also known as CF and Q-factor).
Then set up your envelope to have a "knee". If the volume graph for your
typical snare envelope looks like this:
| \
| \
| \
| \
|_______
Make it look like this
| \
| \
| \
| \
| \
| \
|_______________
The psychological effect is that the listener is 'punched' towards the
knee with great force, and then gently released, constantly keeping him
or her in that gentle musical trance place, while still being an
extremely man-moving sound. It's great to help induce that 'dance
trance' we pop musicians are all looking for for our shows.
Actually, you can get the same effect with an extremely strong
compressor; however, with this little trick you do the same thing and
use no extra CPU power.
Carlo
PS: ZynAddSubFX is a great way too implement this; use a Free-Mode
envelope and add an additional 'point' for the knee.
Could you post your zyn patch somewhere? sounds interesting.
I would like to hear it too. I'm very new, in fact uninitiated, to
synthesis. Is there a good tutorial (for newbies!) somewhere for how
to .. do it?
...
As a side note, I hope that discussion of file-sharing or a
sample/preset database hasn't fallen by the wayside. This would be a
perfect time for such a thing! I have about 40GB of transfer per month
that we can use, but if it goes over... Then I'm SOL. But at least it
would be a start. If anyone knows of a website framework suited for such
things, using PHP/Perl & MySQL (this is what is on my host) then let me
know, and I could set it up.
Dana