I tried setting up drumgizmo, but it mostly doesn't produce any output.
I used
pw-jack -p 256 -s 48000 ./drumgizmo/drumgizmo/drumgizmo -p close=0.95,position=1.0,diverse=0.1,random=0.04 -i jackmidi -I "midimap=$KITMIDIMAPXML" -o jackaudio "$KITXML"
(It's pipewire with jack "emulation", not jack.)
drumgizmo doesn't report any error. Of course I also connect the Midi input port and the two output ports to the respective ALSA sinks via pw-link
. -o alsa
is the same. Once it worked with -o alsa
, but only after I waited for a while and only certain Midi notes even though all were mapped in the kit. On the second try it failed again...
I also noticed some output on -o wavfile
once, but mostly it produces empty files that are tens of minutes long and very large even though I recorded only for seconds. The results were reproducible on two different machines (one arm64 mobian, one x64 ubuntu 22.04).
Does anyone have any idea on how to fix this?
Are there any debugging options for drumgizmo?
I guess I'll try jack again, but that failed on the first try as well, which made me think pipewire might work instead...
Btw I tried this kit, maybe there's some issue with it that I'm not aware of.