Releases: psemiletov/drumlabooh
6.0.0 - Quick Kits
Just after a previous "big update" here is another one. Ready-to-use drumkits are good thing, but what about all that thouthands sample packs, commercial and free? We need a way to load and play any samples, not just from the drumkits!
Thus, Drumlabooh 6 introduces the conception of Quick Kits (see the "Quick Custom Kits" section of the Manual). Using buttons "+" and "-" near the cell/slot name, you can add any external samples to the sample slots, remove samples from the slots, and save it as the Quick Kit with some name.
Other news and fixes for this release - GUI at the multi-channel mode has been fixed; many few and boring fixes. Windows build rolled back to compile with JUCE 7, to make it compatible with Windows 7.
The Manual at the homesite (https://psemiletov.github.io/drumlabooh/) is rewritten a lot.
Please try drumlabooh-net-install (attached below) to install already compiled binaries and drumkits. drumlabooh-net-install is a Go program (the source is here: https://github.com/psemiletov/drumlabooh-net-install)
On Arch, you can also yay -S drumlabooh
5.0.0 THE BIG UPDATE
Drumlabooh 5.0.0
What's new?
The UI was heavy redesigned to add new controls and options. The drumkits list now visible all the time instead of lurky combo box. This allows select kits in a more natural way. The new kits scanner provides kits list faster than before.
To speed-up the loading of large kits with the samplerate that differs from session's samplerate, you can make a resampled copy of the kit using a new "Adapt" button.
Another big enhancement is the MIDI mapping support via plugin's engine. Please read the Manual for details. With built-in mapping modes, you can turn on GM-compatibility mode for e-drums, pads or made Ardour's drum grooves sound right. Almost all Drumlabooh native format kits are updated for such compatibility. SFZ mapping setting are also supported.
Pan mode and panning code are fixed, all panning modes now works as intended. The status log area has been added to make changes more visible. Many code was refactored and rewritten.
Stay tuned, Peter Semiletov
4.0.0 + Gretch Jazzkit and 3 more kits
Drumlabooh 4.0.0
What's new?
The first and visible one - "Analog" saturator slider at the main screen, applied to the whole mix at the end of the signal flow. Move the slider to make tiny and weak drums bigger and stronger, if that you need.
This version also introduces new multi-sampling mode, where the engine plays sample layers according to MIDI velocity, but the velocity's value is not included to the final signal calculation formula. It's useful when we have too quiet sampled layers. Read https://github.com/psemiletov/drum_sklad for the details of such option at the drumkit.
New compilation flag for the packagers - use cmake -DINSTALLKITS=OFF to disable fetching and installing the drumkits, so now you can build just the package with the binaries, and make separated package with kits from https://github.com/psemiletov/drum_sklad/archive/refs/heads/main.zip
Speaking of the kits. Now you can place them also to $HOME/drum_sklad (to simpilify keeping them up-to-date in the case of the manual installing/updating via git).
And, the new kits:
-
Gretch Jazzkit - sampled from famous Gretch drums and cymbals, compiled from C0 sample packs of Bigjoedrummer and Shpira, and includes, among others: Gretsch Cat Maple 22 Bass Drum, Premier Artist Maple snare 14x5.5,
Gretsch Catalina Maple floor tom 14 inch
Gretsch Catalina Maple tom 12 inch, Gretsch Catalina Maple tom 10 inch, Gretsch Catalina Maple tom 8 inch. -
The Almighty Sound Drumkit - another acoustic drumkit at this update, sampled by the member rock band The Almighty Sound, Paul Xavier Luke. Includes samples: 1966 Ludwig Acrolite snare drum, 20" Zildjian Ride Cymbal, 16" Yamaha DP Floor Tom, 22" Yamaha DP Kick Drum, 13" Yamaha DP Riding Tom, Paiste 18" Crash Cymbal, Sabian B8 Pro Hi Hat/
-
Kits of sampled rare old drum machines: MTI AO-1, GEM Drum15
Stay tuned, Peter Semiletov!
3.1.0 + two Ludwig drumkits
Drumlabooh 3.1.0
Hello!
Drumlabooh now supports (currently in Drumlabooh kit format only) Round Robin and Random Order options for the sample layers. This features are used at two new drum kits those are bundled with the plugin:
-
Ludwig Sixties (based on free Scott McLean's Ludwig Oyster Blue Pearl Drum Kit for Reaper). It contains samples from: Ludwig 5"x14" snare drum (1965), Ludwig 5"x14" snare drum (1967), Ludwig 14"x22" kick drum (1968), Ludwig 8"x12" tom tom drum (1969), Ludwig 9"x13" tom tom drum (1969), Ludwig 14"x14" floor tom drum (1969), 13" Zildjian Thin Crash,
14" Zildjian New Beat Hihats, 15" Zildjian Thin Crash, 15" Wuhan China Cymbal, 16" Zildjian Thin Crash, 17" Zildjian Thin Crash,
20" Zildjian Ping Ride. -
Ludwig Basic (based on free "Ludwig whole kit with Cymbals" by M-Rose Productions/Gyom Amphoux, plus hihats from Scott McLean).
Other changes/fixes: the documentation update, engine fix to handle non-existed files, etc.
Stay tuned, Peter Semiletov!
3.0.1
VST3i build fix
3.0.0
Drumlabooh 3.0.0
What's new?
Drumlabooh cmake-project for the build subsystem now supports old and modern cmake versions. Also, JUCE version 8 library is used instead of JUCE 7.
Some good old drumkits were been added: ELI CompuRhythm CR 7030, SoundMaster SR-88, Technics PCM DP50, Cheetah SpecDrum Afro, Cheetah SpecDrum Electro, Cheetah SpecDrum Latin, Cheetah SpecDrum Standard.
At DAW project, Drumlabooh now saves the drumkit path in the portable way, i.e., if your drumkit is located at some subdirectory of $HOME, that "home" part of the path will be saved as the macro. Here is a simple example.
- On Computer A, you have the drumkit "test" located at /home/userA/drumlabooh_kits/test.
- On Computer B, you have the drumkit "test" located at /home/userB/drumlabooh_kits/test.
- You can freely interchange DAW project that uses Drumlabooh with the drumkit "test", between Computer A and Computer B. Drumlabooh will load the kit "test" anyway, evaluating the actual home directory of the user.
Multi-channel mode - MIDI velocity fix
Multi-channel mode - MIDI velocity fix
2.3.0
Some GUI fixes, the build is synced to JUCE 7.0.10.
2.2.0
Recently I've discovered a strange issue - the crash when Reaper rendered the project (that have the Drumlabooh track) with the samplerate differerent than session's sample rate. The investigation led me to the mystic behavior of the underlying libraries, so I rewrote sample loader a lot. As far I tested, it works well with Reaper, Ardour, Muse and Bitwig. And as the bonus - samples are loaded a bit faster now.
P.S. +MP3 samples support
Peter Semiletov,
Kiev, December, 2024.
2.1.0
The file open button has been added that allows to open the drumkit outside of the pre-defined location.