drumkv1

Description

drumkv1 - An old-school drum-kit sampler

Drumkv1 Demo Preset

Forums

I wanted to experiment with Drumkv1 to use it as a percussion synthesizer.

Not just as a percussion sampler, but as a synthesizer.

I generated a "bang" with Audacity, compressed it as an .ogg file, and got a starting sample of only 8 kB. From there, I created a complete drum kit.

By the way, Drumkv1 doesn't include the ".ogg" extension, only ".oga." That's something that should be added.

I think the result is fun and usable.

Drumkv1 lv2 in Qtractor

Forums

It doesn't allow you to type in the .drumkv1 preset box.
It does allow you to paste text (this is how I manage to edit).

If you open a preset from your computer, close the interface, and open it again, the box appears empty again.
This is inconvenient: since if you modify the preset you cannot save the changes, and
if you select the preset from the list of previously loaded presets, you will lose the changes.

I assume the bug affects the rest of the Vee One Suite family, but I haven't tested it.

drumkv1 does not load in Ardour

Forums

My system: Linux Mint 21 Cinnamon - Ardour 7.1

Hello,

i installed the ubuntu studio plugins and drumkv1 seems comes with this package. Unfortunately it doesn't work.

The log says:
2022-11-11T20:13:17 [WARNING]: Failed to add Synth Plugin to newly created track.
2022-11-11T20:14:09 [ERROR]: LV2: Failed to instantiate plugin http://drumkv1.sourceforge.net/lv2

How to map samples to the drumkv1 elements?

Forums

Hi,

Sorry if this question is lame, but I just started playing with drumkv1, so I'm not familiar with some basic stuff.

I got a good pack with TR808 samples, so my question is how do I map each sample to the right position/key on the drumkv1? I am not sure if I am making sense here :-)

For what I understood, I need to load samples into drumkv1 (element is what is called, right?). So, once I have each audio sample "mapped" to the elements, then I can control or use it when I create/editing midi. Is that right?

Thanks,

Installing problems

Forums

Hi,

I'm running openSUSE 15.0 and i want to install drumkv1-0.9.7. Qt5 and libsndfile all there.

./configure --prefix=/usr/lib64/lv2/drumkv1.lv2 (in order to get the lv2 for use with Ardour)

exits with:

checking for Qt major version... ./configure: line 4249: **Unknown** + 0: syntax error: operand expected (error token is "**Unknown** + 0")

But curiously I can overcome this with starting the same command with sudo, i.e. as root. Then everything runs smooth.
After that I type 'make' and this is the whole output:

SEGV in drumkv1_sample::ratio

Forums
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffe85c4700 (LWP 29462)]
0x00007ffff72246d6 in drumkv1_sample::ratio (this=0x0) at drumkv1_sample.h:94
94                      { return m_ratio; }
(gdb) bt
#0  0x00007ffff72246d6 in drumkv1_sample::ratio (this=0x0) at drumkv1_sample.h:94
#1  0x00007ffff72247e6 in drumkv1_generator::next (this=0x68ab58, freq=73.4161987) at drumkv1_sample.h:162
#2  0x00007ffff72227db in drumkv1_impl::process (this=0x662d70, ins=0x7fffe85c38e0, outs=0x7fffe85c38c0, nframes=128) at drumkv1.cpp:1893

SIGBUS in drumkv1...

Forums

This is the first time I tried using drumkv1.
I built drumkv1 from today's git HEAD 80d65c41
I loaded one sample (a snare drum)

Connected MIDI Out from Qtractor to drumkv1 MIDI in.
Started play in Qtractor.
When the first snare note is sent, drumkv1 crashed.
This behavior happens every time I try it (5 times now).

I rebuilt it with --enable-debug.
Here's the backtrace: