-
Notifications
You must be signed in to change notification settings - Fork 36
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
Is VST support on the TODO list? #26
Comments
Basically, the choices were:
I chose the first option, for reasons documented HERE. Of course, there are already 16 included plugins (one of which is a modular multi-effects unit with over 30 effects). In the future, there will be many more plugins exclusive to Stargate DAW, all of which will continue to offer big sound at a fraction of the CPU usage of competing plugins. There are already plenty of fine VST hosts, the world did not need another one. Producers who want innovative and unique experiences can choose Stargate DAW. Producers addicted to the same old FOMO and GAS of the VST ecosystem, who believe it's only music if it's made with this summer's hottest new VST plugin with the prettiest UI, I encourage to continue using FL Studio, Ableton and their sprawling collection of VSTs. |
You're absolutely right. Well answered, and thank you. |
Zrythm DAW uses Carla host behind the scenes to manage various external plugin formats. Maybe that potential option might not vibe well with a closed ecosystem principal, though it certainly would assist in reducing the work required to implement plugin hosting. A thought anyway! |
It's a good idea if we go this route. I looked into it a bit yesterday, the Carla downloads for Windows and Mac are 250-300MB. For contrast, Stargate DAW for Windows and Mac is only 30-40MB, it would 10x the size of the downloads. I'm not sure why the Carla downloads are so big, I did not analyze it yet. Could be that they use and bundle a lot of libraries, or contain a lot of large image files, or bundles a bunch of plugins. Maybe we could mitigate some of this bloat by packaging it ourselves, or maybe not. |
Of course, adding any kind of external plugin support will break the following unique features of Stargate DAW:
I am not convinced that entering the metaphorical rat race of VST hosts is the path to success. Sure, all of the most successful DAWs do it, but so do most of the failed/failing/struggling/unprofitable DAWs. I was talking to another developer, who contributes to a major open source DAW, he also wanted VST support. I will extend the same offer I extended to him: Supporting the entire ecosystem of VST plugins on 3 platforms is a huge undertaking, that I am not willing to take on by myself, it's literally easier to write 100 plugins than to support thousands of 3rd party plugins. However, if other developers wanted to join forces and take on VST support, I will provide my full support to a fork of Stargate DAW (call it: VSTargate DAW). If VST support for Stargate DAW turns out to be as wildly successful as everybody assures me that it will be, I will shut down the main project and humbly join the fork. |
Please never support VSTs and keep up the great work. The design principles (I just read them) behind this project, along with the fact it is licensed as free software, is absolutely inspiring! |
@windowsrefund Why are you against VSTs? You know those are optional, right? It's not like they're baked into the program. Because I do agree with the free software philosophy. Adding VST support wouldn't change that. So Idk what's you're talking about. |
I read the project's design principles. |
@windowsrefund Right, but the project is still free and open source. Allowing proprietary plugins such as VST doesn't change that. Plenty of FOSS projects allow VST's, such as Audacity and Ardour. |
If I recall, there was a line in Hamlet about locking oneself in a nutshell and declaring oneself a king of said nutshell. Since the project is in its early days, it is still possible to avert irrelevance. |
There are really only 2 choices here.
Pretty simple. |
OK.
Four actually. And in order:
Wish you guys best of luck! You’re gonna need a lot of it! |
What about supporting CLAP pluigins? |
Hi there. I'm pretty sure VST support is on the TODO list.
But any idea when this will be added?
Is it in the works?
The text was updated successfully, but these errors were encountered: