Quote:

aren't soundfonts is just an envelope for a collection of wav files?




Yes, and then again, no.

A soundfont starts out as a wav file, but by use of a soundfont editor it has things added, like looping. Because soundfonts weren't designed primarily for just drums, any sound which is required to play continuously needs a loop point added. In practice, lots of other processing can added to the wav file before it becomes a soundfont. Often the soundfonts are arranged in banks, such as the General Midi standard.

Drum samples don't need to be this complex. All that's needed is a sample player which triggers the drum sound from a "note-on" command. Often the sample is just the raw wav file. Most drum VSTi will allow you to assign a separate midi note number as the trigger for each drum. More advanced ones will give you control over the pitch of the sample and some have EQ and effects sends.

Lots of free drum samples are available and these can be loaded singly into most VSTI, allowing you to build a drum kit of your choosing. Each kit you create can then be saved as a preset.

Hope this helps you to understand the possibilities. As I said before, if you want to go down this route I'd be happy to help.

ROG.