This is a complete set of drum samples, with a couple of partial sfz mappings: a hihat and a kick drum. The samples and the mappings are completely in the public domain.
REPEAT: The samples and the mappings are completely in the public domain.
The hihat is mapped more or less to GM spec, with MIDI note 42=closed, note 44=foot, note 46=half open and note 49=open. This pattern is also repeated 2 octaves higher (MIDI notes 66, 68, 70 and 73).
The kick is also mapped to GM spec (MIDI note 36 duplicated 2 octaves higher at MIDI note 60).
The idea is that people download the drum kit, and write their own sfz mappings for the separate components, and post them here. People can put the sfz files online somplace (on their own site or box.net or wherever), or just post the code here, like so (kick drum mapping)
Code: Select all
<group> volume=3 ampeg_release=.75 ampeg_hold=1
<region> key=36 lovel=1 hivel=6 sample=kicks\kick_1.wav
<region> key=36 lovel=7 hivel=12 sample=kicks\kick_2.wav
<region> key=36 lovel=13 hivel=18 sample=kicks\kick_3.wav
<region> key=36 lovel=19 hivel=24 sample=kicks\kick_4.wav
<region> key=36 lovel=25 hivel=30 sample=kicks\kick_5.wav
<region> key=36 lovel=31 hivel=36 sample=kicks\kick_6.wav
<region> key=36 lovel=37 hivel=42 sample=kicks\kick_7.wav
<region> key=36 lovel=43 hivel=48 sample=kicks\kick_8.wav
<region> key=36 lovel=49 hivel=54 sample=kicks\kick_9.wav
<region> key=36 lovel=55 hivel=60 sample=kicks\kick_10.wav
<region> key=36 lovel=61 hivel=66 sample=kicks\kick_11.wav
<region> key=36 lovel=67 hivel=72 sample=kicks\kick_12.wav
<region> key=36 lovel=73 hivel=78 sample=kicks\kick_13.wav
<region> key=36 lovel=79 hivel=84 sample=kicks\kick_14.wav
<region> key=36 lovel=85 hivel=90 sample=kicks\kick_15.wav
<region> key=36 lovel=91 hivel=98 sample=kicks\kick_16.wav
<region> key=36 lovel=99 hivel=109 sample=kicks\kick_17.wav
<region> key=36 lovel=110 hivel=120 sample=kicks\kick_18.wav
<region> key=36 lovel=121 hivel=123 sample=kicks\kick_19.wav
<region> key=36 lovel=124 hivel=125 sample=kicks\kick_20.wav
<region> key=36 lovel=126 hivel=127 seq_length=2 seq_position=1 sample=kicks\kick_21.wav
<region> key=36 lovel=126 hivel=127 seq_length=2 seq_position=2 sample=kicks\kick_22.wav
<region> key=60 lovel=1 hivel=6 sample=kicks\kick_1.wav
<region> key=60 lovel=7 hivel=12 sample=kicks\kick_2.wav
<region> key=60 lovel=13 hivel=18 sample=kicks\kick_3.wav
<region> key=60 lovel=19 hivel=24 sample=kicks\kick_4.wav
<region> key=60 lovel=25 hivel=30 sample=kicks\kick_5.wav
<region> key=60 lovel=31 hivel=36 sample=kicks\kick_6.wav
<region> key=60 lovel=37 hivel=42 sample=kicks\kick_7.wav
<region> key=60 lovel=43 hivel=48 sample=kicks\kick_8.wav
<region> key=60 lovel=49 hivel=54 sample=kicks\kick_9.wav
<region> key=60 lovel=55 hivel=60 sample=kicks\kick_10.wav
<region> key=60 lovel=61 hivel=66 sample=kicks\kick_11.wav
<region> key=60 lovel=67 hivel=72 sample=kicks\kick_12.wav
<region> key=60 lovel=73 hivel=78 sample=kicks\kick_13.wav
<region> key=60 lovel=79 hivel=84 sample=kicks\kick_14.wav
<region> key=60 lovel=85 hivel=90 sample=kicks\kick_15.wav
<region> key=60 lovel=91 hivel=98 sample=kicks\kick_16.wav
<region> key=60 lovel=99 hivel=109 sample=kicks\kick_17.wav
<region> key=60 lovel=110 hivel=120 sample=kicks\kick_18.wav
<region> key=60 lovel=121 hivel=123 sample=kicks\kick_19.wav
<region> key=60 lovel=124 hivel=125 sample=kicks\kick_20.wav
<region> key=60 lovel=126 hivel=127 seq_length=2 seq_position=1 sample=kicks\kick_21.wav
<region> key=60 lovel=126 hivel=127 seq_length=2 seq_position=2 sample=kicks\kick_22.wav
People who are interested but not up on their sfz code writing can look things up here or here.
If people start putting some mappings up in the next week or so, I will leave everything online. If I just get a million downloads and no code, I will probably take it offline until I can figure out something else.
In any case, have at it.