-
-
Notifications
You must be signed in to change notification settings - Fork 155
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
Adding the SurgeXT collection #412
Comments
We know of it, quite nice set. |
Yes! I would be very excited to use the Surge modules in Cardinal. |
Just adding my two cents that I would love to have this. It allows you to control the configuration of surge in a way that is not possible in the plugin. |
I tried adding the module following the guideline here, but I don't know what I wrote work or not, since I'm having trouble building on docker due to error with other modules, and I don't know enough C++ to debug it. Should I make a PR to start a dedicated discussion over there? |
before even starting, we need to handle the dependencies from surgext first, with common libraries needing to be made optional on its vendoring (that is, use system libs if linux/macos packager requests it) surge has quite a few dependencies, so this is already going to take quite a lot of time. then there is the need to ensure there are no symbol conflicts, easily done by doing a fresh build with LTO enabled. after those 2 are handled, then we can finally add surge xt. how to deal with dark/light mode switch is to be defined. PS: the building options are documented in https://github.com/DISTRHO/Cardinal/blob/main/docs/BUILDING.md |
and actually, I am reopening this ticket since it is likely there will be more requests for the same. here is a basic todo list:
|
surgext has been added, will be available in the next builds and 22.12 release |
It seems that the soon-to-be-stable SurgeXT collection could be part of the set of VCV modules bundled with Cardinal, as they should have a compatible license: https://github.com/surge-synthesizer/surge-rack.
This is a request for adding them. I don't have time to do it right now myself, but I'll probably get to it if nobody picks it up.
The text was updated successfully, but these errors were encountered: