Skip to content
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

Installer Location on Windows #4818

Closed
baconpaul opened this issue Aug 10, 2021 · 0 comments
Closed

Installer Location on Windows #4818

baconpaul opened this issue Aug 10, 2021 · 0 comments
Labels
VST3 VST3 plugin related issues Windows Windows related issues

Comments

@baconpaul
Copy link
Collaborator

baconpaul commented Aug 10, 2021

Please read this before opening an issue asking us to make the installer location on windows editable.

Surge is a VST3. Steinberg, the owner of the VST3 spec, clearly states here that

The VST3 format has a dedicated installation path all VST3 plug-ins must comply with.

and that location is the location we install to.

This is a change from VST2 plugins (which we can't support due to Steinberg's discontinuing the VST2 SDK and not having an open source compatible license).

While some DAWs disregard this and allow you to have a VST3 custom path, FL - which accounts for a large part of our user base - does not. You can specify custom VST2 paths, but not custom VST3 paths.

As such we are faced with one of three choices

  1. Obey the spec strictly and make Surge not even work outside the location, blocking users from ever moving Surge if they use non-compliant/more flexible DAWs
  2. Allow an installer to do an install which we know would break a good chunk of our users
  3. Install a known working Surge but allow users to move things after the fact if they want, and document this in our manual

We chose option 3. It's not a technical reason (making the installer prompt for a path isn't hard), it's a support burden of having the installer allow a broken install.

If you are unhappy with this decision, then please either (1) lobby Steinberg to change the spec or (2) get FL to update their software to allow a non-compliant path. If either of these were to occur we would happily change the Surge installer.

Thanks!

@baconpaul baconpaul added the Windows Windows related issues label Aug 10, 2021
@baconpaul baconpaul added this to the Currently Unscheduled milestone Aug 10, 2021
@baconpaul baconpaul pinned this issue Aug 10, 2021
@surge-synthesizer surge-synthesizer locked as resolved and limited conversation to collaborators Aug 10, 2021
@mkruselj mkruselj removed this from the Currently Unscheduled milestone Aug 29, 2021
@mkruselj mkruselj added the VST3 VST3 plugin related issues label Dec 18, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
VST3 VST3 plugin related issues Windows Windows related issues
Projects
None yet
Development

No branches or pull requests

2 participants