I am trying to load some old projects in Ardour8 and I am facing some undefined symbol errors. The first one was related to libinstpatch (undefined symbol: g_once_init_leave_pointer). I downgraded it from libinstpatch-1.6-r2 to 1.6-r1 and that seems to have solved (this?) problem.
However, when trying to fire up the UI of a Calf Plugin, I get
suil error: Unable to open UI library /usr/lib/lv2/calf.lv2/calflv2gui.so (/lib/x86_64-linux-gnu/libatk-1.0.so.0: undefined symbol: g_once_init_enter_pointer)
Before I go on and download sources, compile and preload yet another previous version of libatk, I decided to come here and ask if this is a common problem with a simpler/easier solution. I am assuming that I might have to do that for several other libraries too.
I’ll try that, thanks. Since I’ll be restructuring all the plugins anyways, I’d be happy to take further suggestions which you guys might have on that front.
Are all LV2 plugins suffering from the GTK2 deprecation, or just CALF specifically? (honestly, I don’t remember what they use).
A short list: LSP, Airwindows, Antanas Bruzas, ApisonicLabs, Auburn Sounds, Audio Damage, Bertom Audio, BlueLab, brummer10, ChowDSP, Chroma DSP, Distrho Ports, Dougal-s, ElephantDSP.com, GSi, GVST, JClones, Jpcima, lkjb-plugins, MacFizz, MDA, Michael Willis, ReaPlugs, Semantic Audio, Signal Perspective, SocaLabs, Sonic Audio, SuperflyDSP, TAL Software, Thomas, Tin Brook Tales, ToneLib, Tukan, VennAudio, White Elephant Audio, x42, ZamAudio, ZL Audio.
With this CALF plugins are not needed for me.
But there are many more plugins from the collections on the respective sites.
Well more specifically it is plugins that use GTK (Which never should have happened anyways really, programming technical reasons that searching for here will get you multiple threads about). So CALF and Invada IIRC and there are probably others out there that I can’t think of.
Thank you all for the plugin suggestions. It will take a long while before I can test all of them, so I’ll just keep the list nearby and take the time.
PS: I’ve been using ZamAudio for a while too, that’s pretty great!