-
-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrading CAPS LADSPA Plugins #3979
Comments
😄 |
👍 |
|
Here's an exhaustive list of the plugins. Note, I've already mapped:
|
I'm going to open a PR for this and close this as a duplicate. I'll move the compat chart over as well. Voting is closed. The consensus is to upgrade. Not a single person voted to keep the old version around. 0 people voted to keep old version. So at this point upgrading is happening. I'm going to aim to maintain as much backwards compat as possible within reasonable effort. @JohannesLorenz this is similar to the CALF upgrades, so any help here in regards to mapping is appreciated as well. |
Migrated to a PR #4027. |
The CAPS LADSPA plugins -- or more properly known in LMMS as "
C*
", are authored by Tim Goetze and they have changed considerably over the years. The current version as of writing this is 0.9.24.Current examples:
To remain consistent with our goal to stop bundling 3rd party source code with LMMS, we're faced with a decision about CAPS...
To quote @tobydox about breaking user-space:
At some point, we have to look forward and not backward though. Moddevices has a clone of CAPS that we can safely submodule from once LV2 is adopted but that's a little ways out, so we'd just be using it as a reliable and maintained LADSPAv1 mirror for now.
I've done a poll on Discord about migrating over to 0.9.24 and so far, the team seems OK with breaking user-space in lieu of an updated library.
Missing Plugins (edit me!):
C* Clip
C* Plate2x2
(upgraded toC* PlateX2
via tresf@5bee27c)C* Eq
(upgraded toC* Eq10
via tresf@5bee27c)The way I see it is we have four options...
Note: If you're on mobile, switch page to Desktop mode to tap the emojis.
From a code maintenance perspective, I find number 2 to be the only long-term option, but I wanted to create an open dialog on this. Some have shared thoughts on Discord, but please feel free to post them here as well. GitHub is easier to come back to for a final decision.
The text was updated successfully, but these errors were encountered: