Howdie fellow music makers! I’m trying to get VSTS to work with yabridge, and every time I install a VST, I get this error “Invalid ELF Header” and I haven’t been able to solve it. It works fine in Reaper, but not in Ardour for some reason. I’m using Linux POP OS, and if more details are needed I can provide. It also seems to occur for some linux native programs, and I don’t know why.
Any advice? Thanks much!
It looks like you ask Ardour to directly load the Windows VST, and not the yabridge’d ones.
I expect
file "$HOME/.wine/drive_c/Program Files/Common Files/VST3/Prototype Meter Choir.vst3"
will show it’s not an ELF, but PE32+ DLL for Windows.
run yabridgectl sync and then ask Ardour to scan for VST3 in the default paths (~/.vst3/). See step 2.3 at GitHub - robbert-vdh/yabridge: A modern and transparent way to use Windows VST2, VST3 and CLAP plugins on Linux
OOH this worked!!! Thank you so much!!! I’ve been struggling with this for a long while
