sfz format mapping of Geoff Khan's Live Kit 7

Geoff Khan produced a soundfont drum kit called Live Kit 7 and posted a link to it on KVRaudio. His soundfont includes the samples (of course) and a number of different kits to show the samples off in various ways. It's a good demonstration of the power of soundfonts (and one of the features sfz format doesn't yet handle so well, with only single-depth grouping). Most pieces of the kit were recorded with both close and overhead mics live.

As Geoff supplies a soundfont, the first thing to do is to extract the Waves files. I used Steve Holt's sfZed. This is particularly useful if you're working with sfz format files, of course! The sfZed mappings formed the basis of what I'm providing here (subsequently munged with a little perl and quite a lot of hand-editing).

Geoff used a mapping reasonably close to the General MIDI drum map. I've provided all the presets pretty much as is. The main change is double the kick (down to B1) and snare (up to E2).

The soundfont is available from sf2midi, along with Geoff's comments. There was quite a lot of response - see the KVRaudio thread, which also provides alternative download sites.

Once you've downloaded and extracted the samples, save the sfz format files into the same folder.

The GM kits

Alternate mappings

I prefer drumming with the following mapping. I find getting around the keyboard is easier as the layout is more like a real kit. The "Choke!" key mutes all the cymbals except the hihat: use the pedal for that. It's also adjusted so you can hit four things at full velocity without driving the output levels over the top.

In addition to the full mix in the alternate mapping, I've also provided two automatable mappings that enable you to use MIDI automation to adjust the mix of the various layers. There are two:

  1. The layers automatable across all the instruments, with each instrument sent to a different output.
  2. The layers are automatable for each instrument, with each layer sent to a different output.

Check the description at the top of the mapping for more details.

The alternate layout
KeyNote#Instrument
C048(unused)
049(unused)
D050(unused)
051Crash 2
E052Snare Rim
F053Snare Rim
054Open Hihat
G055Pedal Hihat
056Closed Hihat
A057Snare
058Closed Hihat
B059Snare
(middle) C060Kick
061Mid Tom (tone up)
D062Kick
063Mid Tom (tone up)
E064Crash 1
F065Ride
066Mid Tom
G067Ride Bell
068Mid Tom
A069(unused)
070Low Tom
B071(unused)
C072(unused)
...
C084Choke!

And here are the mappings:

Full mix - alternate
Auto mix 1 - alternate
Auto mix 2 - alternate


Valid XHTML 1.1! Valid CSS!

Other mappings from KVRaudio

Other sfz mappings

Last updated: 21 March 2005
Redid all the GM kits with latest sfZed and a new bit of PERL. Several renames.
7 February 2005: Added automatable mix maps, minor tweaks to full mix alternate mapping.
26 January 2005: Removed off_by from closed hihats (following some discussion on KVR).
25 January 2005: Adjusted volumes for alternate layout full mix kit again.
23 January 2005: Adjusted volumes for alternate layout full mix kit.
22 January 2005: first version