You are here

drumkv1 questions

1) Can drumkv1 be run from the command line with no GUI?

2) I'm considering running this on a mini-itx system with a 2-line LCD and buttons. I'd like to be able to switch kits with buttons and display the name of the currently loaded kit on the LCD. Does drumkv1 have an API that provides this functionality?

3) Does drumkv1 accept MIDI Program Change messages?

Thank you.

Forums: 
rncbc's picture

1) Can drumkv1 be run from the command line with no GUI?

not in the standalone jack form; there are reports that the lv2 plugin form can be run headless when using jalv (drobilla's lv2 host reference implementation).

2) I'm considering running this on a mini-itx system with a 2-line LCD and buttons. I'd like to be able to switch kits with buttons and display the name of the currently loaded kit on the LCD. Does drumkv1 have an API that provides this functionality?

nope. not yet, but...

3) Does drumkv1 accept MIDI Program Change messages?

this the planned interface for switching presets (drumkits); arbitrary bank_select+program_change mapping to named presets will be a reality soon. just not there yet :)

cheers

thanks rncbc,

One other question, how do you think drumkv1 will run on a beaglebone black?

I'm asking all this because I'm having a tough time finding a hardware drum sampler with a very small form factor and good performance. I play a Zendrum but I don't like playing drums on a laptop. I also would prefer to not use some big rack mount solution. It'd be super cool to get drumkv1 running on a small device with midi in, audio out, SD card slot, and maybe a display with buttons or a clickable rotary encoder. If it could be done with a beaglebone black that would make it super small.

There's pretty much nothing on the market for this. Alesis just announced a rackmount drum sampler which is pretty close but what I'd want is something half the size of a 1U rack. Just thought I'd share the idea with you.

Thanks for the work you've done on the project, it's looking really good.

rncbc's picture

know nothing about the beaglebone but AutoStatic has made it to Rpi.

a tube's worth a 1k words ;)
Using a Raspberry Pi as a drum machine: quick demo

cheers

These question asked are exactly what I require. I to like to make a box (drum sampler) with LCD and buttons. Is there anyway to run drumkv1 as a daemon
Something on the lines of Linuxsampler with OSC/midi and passing of parameters to and from the daemon. Runs in the background loading kits via Midi bank select program change. If the kit name and midi note could be made visible to a API easy enough to interface to a LCD/ graphic display..

rncbc's picture

not like linuxsampler but you already can run any of the v1's with the -g or --no-gui command line option for not showing their respective GUI's so obviously (and allegedly not requiring a valid X11 display to be active).

you may give in an initial preset file as command line argument; you can also use MIDI program change messages to switch presets on the fly, provided you have configured it properly, while on the normal GUI, under the menu Help/Configure.../Programs. nb. configuration applies to the application globally., not to a particular running instance.

so i believe everything you ask is already possible as is.

hth.
cheers

Add new comment