State extension use for LV2 (futureBinState)
p0nce opened this issue · comments
p0nce commented
Surprisingly difficult. EDIT okay was a stupid omission
- (Windows) Carla doesn't crash but doesn't load our state extension
- (Windows, REAPER) crash as soon as a state:interface is listed, not sure where.
- make it work in LLMS + Windows => no LV2 support, also Ardour just doesn't download
- defaultState must be saved at plugin start-up, before presets are even formed.
- optimize ttl => #810 for the future
p0nce commented
- Need base64 encode and decode for proper presets in .ttl => took the one in Mir, Apache 2.0 licence.
p0nce commented
Done in ~master.