Open trebmuh opened 4 years ago
Je testerai ce week-end et je te tiens au courant.
ok
I get this, when I try to load super welle:
$ jalv.gtk http://bjones.it/psi-plugins/super_welle
Plugin: http://bjones.it/psi-plugins/super_welle
UI: http://bjones.it/psi-plugins/super_welle/ui
JACK Name: Super Welle
Sample rate: 48000 Hz
Block length: 256 frames
MIDI buffers: 32768 bytes
Comm buffers: 32768 bytes
Update rate: 25,0 Hz
lilv_lib_open(): error: Failed to open library /home/chris/.lv2/super_welle-psi.lv2/super_welle.so (/home/chris/.lv2/super_welle-psi.lv2/super_welle.so: undefined symbol: bl_freq)
Failed to instantiate plugin.
Exiting...
Manjaro x86_64, GCC 9.2
I will try to see where this problem comes from? Can you try a ldd /home/chris/.lv2/super_welle-psi.lv2/super_welle.so ?
$ ldd /home/chris/.lv2/super_welle-psi.lv2/super_welle.so
linux-vdso.so.1 (0x00007ffd943b2000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007f8e52dbd000)
/usr/lib64/ld-linux-x86-64.so.2 (0x00007f8e53030000)
Steps I took for building & installation:
python2 waf configure --prefix=/usr --lv2-user
python2 waf build
python2 waf install
Thanks a lot. I check ..
I just pushed a commit. I modified some h / c files to remove inline. I added in wscript the link to libm.so ...
Now it opens in jalv.gtk
with the generic UI and jalv prints this error message:
suil error: Unable to open UI library /home/chris/.lv2/super_welle-psi.lv2/super_welle_ui.so (/home/chris/.lv2/super_welle-psi.lv2/super_welle_ui.so: undefined symbol: _Z7bl_freqP6BL_Oscd)
In Carla, also just the generic UI.
BTW, plugins having more than one lv2:InputPort, atom:AtomPort
do not work in most LV2 hosts.
https://github.com/ycollet/psi-plugins/blob/master/super_welle.lv2/super_welle.ttl.in#L42 https://github.com/ycollet/psi-plugins/blob/master/super_welle.lv2/super_welle.ttl.in#L106
See also: https://github.com/falkTX/Carla/issues/915 https://github.com/sjaehn/BShapr/issues/6
Hmm, I just tested the super_welle.so file. Let's check the other one :)
The first part is now fixed (build + link of the so files). I have pushed the changes I will try to fix the ttl files now.
I an confirm it works now in jalv. Not in Carla though (due to the two atom input ports most probably).
The last part is a little bit touchy. I am not the original dev of these plugins. I think removing this input is managable. I'll post a message once this is done.
@ycollet il fonctionne chez toi?