>>932
pitch down sharply. that's it.
take some sound, start high, and pitch down really fast. Handle the volume envelope like you would a pluck. add some effects, usually a shitload of reverb, preferably convolution reverb. Layer multiple different ones together. use different starting shapes. experiment with it.
Alternatively, again, handle the volume like a pluck, and use a full frequency sound with noise, but have zero sustain or release. zero attack, short decay, nothing. again, convolution reverb.
That's how you do kick and snare collectively.
Using the frequency sweep down sharply like that is what gives it that sharp thump. everything else is developing the character of the sound. In the case of snares it's more noise than thump.
Hats are more of a ringing sound, which means more clusters of high frequency sound that gets quieter the lower in pitch you go, apart from a small handfull of fundamentals. Additionally to get that metalic sound, you have atonal frequencies, which means you can't just use a saw wave, multiple detuned and filtered saws maybe but that's a pain in the dick to do it that way.
If you're trying to create synth drums that are psudo-realistic sounding and detailed, I would point you to drumpad/drumaxx, but at that point if you're going for realism you may as well use a sample-kit. I assume you're NOT doing that, at which point I'd still suggest playing with drumaxx/drumpad, but mostly, follow the tips i gave above first and branch out from there.
And if you think that sounds like a "how to make a laser" you're absolutely right. all a bass kick is as far as synth drums are concerned, is a really low fast laser.