Skip to content

Make scale point patch for LV2 compatible across versions.#2049

Open
kramlie wants to merge 4 commits into
falkTX:mainfrom
kramlie:labels2
Open

Make scale point patch for LV2 compatible across versions.#2049
kramlie wants to merge 4 commits into
falkTX:mainfrom
kramlie:labels2

Conversation

@kramlie

@kramlie kramlie commented May 5, 2026

Copy link
Copy Markdown
Contributor

This is based on #2020, but contains additional compatibility code for that feature.

Use a dedicated PARAMETER_SCALEPOINT_COUNT statement in the protocol, so that old versions ignore it, instead of getting out of sync with the protocol and failing altogether.

This helps for example to run an updated Carla and an older Carla-inside-Cardinal side by side.

I submitted this separately from #2020 so it could be decided whether this is necessary or not. It is definitely nice to have as long as #2020 is not merged into mainline, at least.

Previously it was only available when running as a Jack application.

Signed-off-by: Kristian Amlie <kristian@amlie.name>
Signed-off-by: Kristian Amlie <kristian@amlie.name>
Signed-off-by: Kristian Amlie <kristian@amlie.name>
Use a dedicated `PARAMETER_SCALEPOINT_COUNT` statement in the
protocol, so that old versions ignore it, instead of getting out of
sync with the protocol and failing altogether.

This helps for example to run an updated Carla and an older
Carla-inside-Cardinal side by side.

Signed-off-by: Kristian Amlie <kristian@amlie.name>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant