lv2 / lilv

LV2 host library
ISC License
37 stars 20 forks source link

plugins ignored #44

Closed phil123456 closed 3 years ago

phil123456 commented 3 years ago

Hi,

is there a plan to port the python binding to python3 ?

I try to load all plugins I get this :

>>> world.load_all()
lilv_world_add_plugin(): warning: Duplicate plugin <http://lv2plug.in/plugins/eg-midigate>
lilv_world_add_plugin(): warning: ... found in file:///usr/lib/lv2/eg-midigate.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/local/lib/lv2/eg-midigate.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <http://lv2plug.in/plugins/eg-params>
lilv_world_add_plugin(): warning: ... found in file:///usr/lib/lv2/eg-params.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/local/lib/lv2/eg-params.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <http://drobilla.net/plugins/mda/Ambience>
lilv_world_add_plugin(): warning: ... found in file:///usr/lib/lv2/mda.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/local/lib/lv2/mda.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <http://drobilla.net/plugins/mda/Bandisto>
lilv_world_add_plugin(): warning: ... found in file:///usr/lib/lv2/mda.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/local/lib/lv2/mda.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <http://drobilla.net/plugins/mda/BeatBox>
lilv_world_add_plugin(): warning: ... found in file:///usr/lib/lv2/mda.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/local/lib/lv2/mda.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <http://drobilla.net/plugins/mda/Combo>
lilv_world_add_plugin(): warning: ... found in file:///usr/lib/lv2/mda.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/local/lib/lv2/mda.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <http://drobilla.net/plugins/mda/DX10>
lilv_world_add_plugin(): warning: ... found in file:///usr/lib/lv2/mda.lv2/
lilv_world_add_plugin(): warning: ... and      file:///usr/local/lib/lv2/mda.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <http://drobilla.net/plugins/mda/DeEss>
lilv_world_add_plugin(): warning: ... found in file:///usr/lib/lv2/mda.lv2/
drobilla commented 3 years ago

is there a plan to port the python binding to python3 ?

They will be entirely rewritten using cython in the next major release.

I try to load all plugins I get this :

... and? Like it says, duplicate plugins are installed.

phil123456 commented 3 years ago

ok so I'll have to wait :-(

I was wondering how to launch an lv2 plugin and figuring out it's controls, but I use python 3

drobilla commented 3 years ago

It works fine with 3.7.3 for me.

phil123456 commented 3 years ago

are there any tutorials about loading a plugin from python ?

drobilla commented 3 years ago

Sorry, not as far as I know.

phil123456 commented 3 years ago

well...you wrote this, right ?

drobilla commented 3 years ago

Yes. That does not make me omniscient.

phil123456 commented 3 years ago

so you wrote a library and dont use it anywhere ?

phil123456 commented 3 years ago

I did not mean anything by that , I just try to parse LV2 controls to implement and address them in python

drobilla commented 3 years ago

See https://github.com/lv2/lilv/tree/master/bindings/python for working example scripts.