string-machine icon indicating copy to clipboard operation
string-machine copied to clipboard

Got the LV2 URI wrong

Open jpcima opened this issue 5 years ago • 5 comments

Following the compatibility break in the dev version, it needs to update plugin URI. I want to append -mk2 as a prefix. (URL http://jpcima.sdf1.org/lv2/string-machine-mk2)

Problem: I thought to have done this in source, but mistook the variable, and instead I changed homepage.

Location of problem: https://github.com/jpcima/string-machine/blob/1240f54c507c5bff3fa15ffd095d045c8be5b6f6/plugins/string-machine/meta/DistrhoPluginInfo.h#L6

jpcima avatar Jan 17 '20 14:01 jpcima

:man_facepalming: (issue was lacking an adequate picture, now fixed)

jpcima avatar Jan 17 '20 15:01 jpcima

:smile:

trebmuh avatar Jan 17 '20 15:01 trebmuh

I'm going to break the parameter compatibility... There isn't a choice anyway, given that LV2 mandates this by standard.

In VST, I guess I have to change UniqueID. The compatibility break is maybe why @sub26nico has met trouble in Reaper in dev versions. It was changed some times during dev process.

AFAIK, there isn't a way to make a generic converter to migrate LV2 presets. All hosts are using their own formats. Correct me if I'm wrong...

jpcima avatar Jan 18 '20 13:01 jpcima

AFAIK, there isn't a way to make a generic converter to migrate LV2 presets. All hosts are using their own formats. Correct me if I'm wrong...

This is correct. There is this thing https://gitlab.com/Jofemodo/preset2lv2 which might help.

Baggypants avatar Feb 03 '20 16:02 Baggypants

@Baggypants thanks, I'm sure yet how, but I'll check

The change of URI is enacted now for some time; an update tool for presets is feasible, I think to make it on select hosts in case there is some user demand.

In an ideal world, there would exist a tool which can handle all formats of Jalv, Zynthian, Carla, Ardour, etc.. Really a very lacking ability in the LV2 world IMO, which VST has permitted for a long time.

jpcima avatar Feb 03 '20 17:02 jpcima