x37v / pdlv2

turns pure data patches into lv2 plugins

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

receives in the plugin patch are not parsed correctly if too many dashes are in the receive object box.

unknownError opened this issue · comments

in plugins/demo_sine_synth/plugin.pd parameters for vibrato frequency and depth are not responding when changed in the host.

this does not work: r $1-lv2-vib-freq

removing the dash it works: r $1-lv2-vibFreq

I believe this is fixed in d7a811e

I'm mapping whatever happens after lv2- directly to the lv2 symbol which means that it has to be a valid c identifier, no dashes allowed. I added a format check in the processing script and fixed up the sine plugin. Maybe in the future I can allow for more varieties of names but vib_freq or vibFreq for now should work, just not vib-freq.

Good catch btw, @unknownError, looking into that also exposed an issue with my pd file line continuation removal.