Help with VST-plugins in Ardour 2.5

Hi…
I’ve “successfully” compiled Ardour 2.5 with VST-support on Ubuntu Studio 8.04 (Hardy Heron), well not exactly…

Here is my Ardourvst-Log,

[ERROR]: LADSPA: cannot load module “/usr/lib/ladspa/dahdsr_hexp.so” (/usr/lib/ladspa/dahdsr_hexp.so: undefined symbol: log)
[ERROR]: LADSPA: cannot load module “/usr/lib/ladspa/hz_voct_4200.so” (/usr/lib/ladspa/hz_voct_4200.so: undefined symbol: logf)
[ERROR]: LADSPA: cannot load module “/usr/lib/ladspa/dahdsr_fexp.so” (/usr/lib/ladspa/dahdsr_fexp.so: undefined symbol: log)
[ERROR]: LADSPA: cannot load module “/usr/lib/ladspa/adenv.so” (/usr/lib/ladspa/adenv.so: undefined symbol: log)
[ERROR]: LADSPA: cannot load module “/usr/lib/ladspa/power_4400.so” (/usr/lib/ladspa/power_4400.so: undefined symbol: powf)
[ERROR]: LADSPA: cannot load module “/usr/lib/ladspa/adenv_lvl.so” (/usr/lib/ladspa/adenv_lvl.so: undefined symbol: log)
[INFO]: detecting VST plugins along /usr/local/lib/vst:/usr/lib/vst
[WARNING]: Cannot get VST information from /usr/local/lib/vst/Classic Chorus.dll
[WARNING]: Cannot get VST information from /usr/local/lib/vst/Classic Delay.dll
[WARNING]: Cannot get VST information from /usr/local/lib/vst/Classic Flanger.dll
[WARNING]: Cannot get VST information from /usr/local/lib/vst/Classic Compressor.dll
[WARNING]: Cannot get VST information from /usr/local/lib/vst/Classic Phaser.dll
[ERROR]: LADSPA: cannot load module “/usr/lib/ladspa/dahdsr_hexp.so” (/usr/lib/ladspa/dahdsr_hexp.so: undefined symbol: log)
[ERROR]: LADSPA: cannot load module “/usr/lib/ladspa/hz_voct_4200.so” (/usr/lib/ladspa/hz_voct_4200.so: undefined symbol: logf)
[ERROR]: LADSPA: cannot load module “/usr/lib/ladspa/dahdsr_fexp.so” (/usr/lib/ladspa/dahdsr_fexp.so: undefined symbol: log)
[ERROR]: LADSPA: cannot load module “/usr/lib/ladspa/adenv.so” (/usr/lib/ladspa/adenv.so: undefined symbol: log)
[ERROR]: LADSPA: cannot load module “/usr/lib/ladspa/power_4400.so” (/usr/lib/ladspa/power_4400.so: undefined symbol: powf)
[ERROR]: LADSPA: cannot load module “/usr/lib/ladspa/adenv_lvl.so” (/usr/lib/ladspa/adenv_lvl.so: undefined symbol: log)
[INFO]: detecting VST plugins along /usr/local/lib/vst:/usr/lib/vst
[WARNING]: Cannot get VST information from /usr/local/lib/vst/Classic Chorus.dll
[WARNING]: Cannot get VST information from /usr/local/lib/vst/Classic Delay.dll
[WARNING]: Cannot get VST information from /usr/local/lib/vst/Classic Flanger.dll
[WARNING]: Cannot get VST information from /usr/local/lib/vst/Classic Compressor.dll
[WARNING]: Cannot get VST information from /usr/local/lib/vst/Classic Phaser.dll

Please tell me, what I’m doing wrong…

A BIG THANK YOU,
toni S / Finland.

Hello,

I don’t know why Ardour isn’t liking your LADSPA plugins, however with VST sometimes Ardour will choke when trying to load too many VST plugins on the first run.

I’ve been using Ardour with VST since version 2.3. I have found the best thing was to place VST plugins in your /usr/local/lib/vst folder 1 plugin at a time, then open Ardour and see if it will load it properly and open the plugin up on a track to verify if it works. This will also create a .fst file which will identify the plugin to Ardour so it will load smoothly next time.

This is a pain and takes time but I just did a few plugins per session and in a short time have built up about 40 VST plugins that are as stable as their LADSPA counterparts (as well as the better LADSPA plugins).

Hope this helps

Check as well the permissions of your vst plugins. It could makes some problems sometimes if they’re not the right ones.

Permission settings where my problem with VST plugins.

A simple solution to what seems very complex.