- Notifications
You must be signed in to change notification settings - Fork0
Drum kits for Drumlabooh and Drumrox LV2 drum machines
License
psemiletov/drum_sklad
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Free drum kits for Drumlabooh (LV2/VSTi) and Drumrox (LV2) drum machines. This repo shares kits because both plugins supports this simple format.
To use them, just put the kits (as unpacked dirs) to (if Drumlabooh only installed)$HOME/drumlabooh-kits
or/usr/share/drumlabooh-kits
, and to (for Drumrox and Drumlabooh)$HOME/drumrox-kits
or/usr/share/drumrox-kits
.
More kits (possibly not Public Domain) you can find here -Drumlabooh kits at Telegram
The Drumlabooh kit format is very simple. The drum kit is the directory with samples (WAV, AIFF, OGG, FLAC, MP3) and some image and text files. The optional file isimage.png
orimage.jpg
that holds an image of the drum kit. The mandatory file isdrumkit.txt
with lines such asinstrument name=filename.wav
. For example:
kick=kick.wavsnare=share.wavhihat close=hhc.wav
For the multi-layered samples, just separate their file names with comma, using the order from "quiet" sample to the "loudest" one (multi-layered samples are the set of samples those differs with the timbre, not the volume):
kick=kick01.wav,kick02.wav,kick03.wav,kick04.wavsnare=share01.wav,share02.wav,share03.wavhihat opened=hihat01.wav,hihat02.wav
Drumlabooh supports kits with Round Robin and Random Order layer modes, which must be set at the sample definition level of the drumkit file.
Round Robin means that layers are playing one by one at each note hit, then starting to play from the first layer if the layers list reaches the end.
Random Order means that layers plays randomly at each note hit.
To define Round Robin instrument, use the "large than" sign at the beginning of the sample name:
>kick=kick01.wav,kick02.wav,kick03.wav
To define Random Order instrument, use the "astetix" sign at the beginning of the sample name:
*kick=kick01.wav,kick02.wav,kick03.wav
There is another "multi-sampling layers mode, example:
^kick=kick01.wav,kick02.wav,kick03.wav
It means that samples will be handled as the normal multi-sample (from quiet to loud), but MIDI-velocity value will not be applied to the signal level. MIDI-velocity will be used just to determine which layer we use.
The drumkit can have built-in MIDI map, that will be used if Drumlabooh's MIDI map mode is set to "Kit". To define, for example, MIDI note 36 for the instrument:
[36]kick=kick01.wav,kick02.wav,kick03.wav
Peter Semiletov
About
Drum kits for Drumlabooh and Drumrox LV2 drum machines