Hi Steve,hollowsun wrote:Ok.... I have held off this one for long enough.
Let's get practical for a momemt.
Most drums played in most musical applications are full on. There may be some dynamics but they are gonna be largely variations between soft, medum and loud.. certainly not 127 levels that most people can distinguish. Mostly (let's be honest) is gonna be the drummer hitting the sh*t out of the thing.
What is more important is not the level at which each drum is hit but where it is hit - a snare full central is very different to a snare towards the rim... but these are not 'velocity' based parameters... this is a 'zonal' thing!
Plus (as has been discussed) there's the fact that there are other physical and acoustic forces going on when a drum/cymbal/percussion instrument is hit that is way beyond just sampling a load of different velocities.
Go for 127 velocities by all means but in practice, with clever and intelligent programming - i.e. use of velocity to amplitude, filter cutoff, sample start, envelope attack, etc. - it is possible to create very realistic and usable results with just a handful of samples.
Can't agree. Your approach is a good one which was well suited to hardware samplers with not much memory. It can also sound great but it is *one approach*. I use this method all the time too, but it relies on 'real' source material (in my case drum breaks). But you need the raw sounds first!
BFD is all about giving you the most realistic raw material. Why do those classic old drum breaks sound good and unique? Because those drummers played expressively with subtle use of ghost notes etc. Of course the production of those breaks is another factor (BFD is totally unprocessed and raw so it gives you total freedom to process it how you want).
Personally I create breakbeats with BFD (and extra processing), then bounce them and re-chop them and process them with more 'conventional' samplers such as ShortCircuit and GURU. The heavy detail levels in BFD and its expansion packs make this task a hell of a lot more rewarding and make the end result totally awesome.

