Hi, I’m using Ardour 6.5 on Linux (MX Linux 19.4, 5.13.0-12.3-liquorix-amd64).
Same on two Computers. On my old laptop AVL drums start without any problem on my desktop PC I can’t get it working. Other lv2 plugins are working fine. Log windows says:
‘2021-09-20T15:08:42 [ERROR]: LV2: Failed to instantiate plugin x42 AVL Drumkits’
That’s all.
Any ideas or suggestions?
thx in advance
profundo
Perhaps a 32/64bit mismatch? AVLinux used to be 32bit, so if you have copied the plugin from there, that may explain it.
Can you start Ardour from a terminal? There may be more information printed there when try to you load the plugin.
–
Other than that. There are some tools to dig deeper. Notably lv2ls
and lv2info
tools. On most GNU/Linux distros they are in the lilv-utils package.
Are the any error messages when you list LV2 plugins?
lv2ls | grep avldrums
Can you run the following command (it prints the file-type of the LV2 plugin binary):
lv2info http://gareus.org/oss/lv2/avldrums#BlackPearl | grep Binary: | sed 's%^.*file://%%' | xargs file
Hi,
thx for your answer. Unfortunately there is no command lv2ls or lv2info present on my system nor in the repos.
CU
Rainer
Now I got it, it’s part of lilv-utils. Here is what it says:
$ lv2ls | grep avldrums
http://gareus.org/oss/lv2/avldrums#BlackPearl
http://gareus.org/oss/lv2/avldrums#BlackPearlMulti
http://gareus.org/oss/lv2/avldrums#RedZeppelin
http://gareus.org/oss/lv2/avldrums#RedZeppelinMulti
$ lv2info http://gareus.org/oss/lv2/avldrums#BlackPearl | grep Binary: | sed 's%^.*file://%%' | xargs file
/home/rainer/.lv2/avldrums.lv2/avldrums.so: ELF 64-bit LSB pie executable, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=13f8fa11292692c5ae14b9684c39f0c4b2298648, stripped
/home/rainer/.lv2/avldrums.lv2/avldrumsUI_gl.so: ELF 64-bit LSB pie executable, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=851f62391172419ddd1fd32cd52fc28ceec66d12, stripped
Mysterious to me ;-))
OK. That explains it:
avldrums.so: ELF 64-bit LSB pie executable, ARM aarch64
That is for ARM CPUs (Raspberry Pi etc), while your system has an Intel compatible CPU amd64 (I see that from the kernel name you mentioned).
Assuming you have downloaded the plugin from x42 AVL Drumkits, best download it again, and pick the “Linux 64bit” version, currently: https://x42-plugins.com/x42/linux/x42-avldrums-v0.4.2-4-x86_64.tar.gz
Thanks,
stupid mistake, should have seen it by myself. Thank you for your quick and helpful answers.
All the best
Rainer
This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.