VST SDK download impossible? [now with a fix, direct from Steinberg]
-
- KVRAF
- 1940 posts since 16 Aug, 2004 from Vienna, Austria
-
- KVRist
- 167 posts since 4 Apr, 2013
I received the "fixed" link in my activation email. It does not work.Steinberg Support wrote:Hi everyone,
thank you for posting the troubles you are experiencing at the moment with the successful completion of the 3rd Party Developer account registration.
@Meffy: I have read your post on the mailing list as well, thanks for letting us know.
We are already aware of this issue which only affects a part of the accounts.
We are working on a solution.
In the meantime please drop us a short email at info@steinberg.de describing your problem (please include your username and registered email address) and we will set you up manually.
UPDATE: You may also try this workaround if you like before contacting us:
In the activation link you will see this part:
company/3rd_party_developer/sdk_download_portal
replace it with:
mysteinberg
Example:
The original link is:
http://www.steinberg.net/de/company/3rd ... g_pi1[hash]=... and the actual hash code
The modified link would be:
http://www.steinberg.net/de/mysteinberg ... g_pi1[hash]=... and the actual hash code
SECOND UPDATE: We have fixed the problem for any new users signing up for a developer account starting now (June 14th 2010, 2 pm GMT+1). These users will already receive the correct activation link.
If you have signed up before you can try the workaround or of course contact us.
Thanks and sorry for the inconvenience!
Best regards,
Sebastian
Steinberg Technical Support
________________________
- Beware the Quoth
- 33155 posts since 4 Sep, 2001 from R'lyeh Oceanic Amusement Park and Funfair
Then contact Steinberg.dentnile wrote:I received the "fixed" link in my activation email. It does not work.Steinberg Support wrote:Hi everyone,
thank you for posting the troubles you are experiencing at the moment with the successful completion of the 3rd Party Developer account registration.
@Meffy: I have read your post on the mailing list as well, thanks for letting us know.
We are already aware of this issue which only affects a part of the accounts.
We are working on a solution.
In the meantime please drop us a short email at info@steinberg.de describing your problem (please include your username and registered email address) and we will set you up manually.
UPDATE: You may also try this workaround if you like before contacting us:
In the activation link you will see this part:
company/3rd_party_developer/sdk_download_portal
replace it with:
mysteinberg
Example:
The original link is:
http://www.steinberg.net/de/company/3rd ... g_pi1[hash]=... and the actual hash code
The modified link would be:
http://www.steinberg.net/de/mysteinberg ... g_pi1[hash]=... and the actual hash code
SECOND UPDATE: We have fixed the problem for any new users signing up for a developer account starting now (June 14th 2010, 2 pm GMT+1). These users will already receive the correct activation link.
If you have signed up before you can try the workaround or of course contact us.
Thanks and sorry for the inconvenience!
Best regards,
Sebastian
Steinberg Technical Support
________________________
my other modular synth is a bugbrand
- KVRAF
- 12555 posts since 7 Dec, 2004
It should be noted that after certain legal cases in both Europe and the United States you can download the headers required elsewhere and actually no longer need the "official SDK" or to enter any contract to build VST 2.x plugins.
You can find these available online as part of many open source projects.
Note also that even if for some reason a GPL header appears in these headers, the headers themselves containing only descriptions of the interface are not eligible to fall under copyright protection in either the European Union, United States or other locations where the legal precedent applies.
For example: http://www.google.com/search?q=aeffect.h
The "aeffect" struct and the headers containing other structs and defines/constants are all you actually need to create a VST 2.x plugin. Those do not fall under copyright because they describe an interface which can only be described in one way and so while the specification of the interface itself may be "creative", once it exists these headers are merely collections of facts and so do not fall under copyright protection.
There have been several cases but the landmark cases were Oracle v. Google in the US and SAS Institute Inc. v. World Programming Ltd in the EU.
http://en.wikipedia.org/wiki/Oracle_v._Google
http://en.wikipedia.org/wiki/SAS_Instit ... amming_Ltd
You have to get on some programming-related copyright mailing lists and read various news sources that carry this sort of thing to hear about what is going on legally.
You can find these available online as part of many open source projects.
Note also that even if for some reason a GPL header appears in these headers, the headers themselves containing only descriptions of the interface are not eligible to fall under copyright protection in either the European Union, United States or other locations where the legal precedent applies.
For example: http://www.google.com/search?q=aeffect.h
The "aeffect" struct and the headers containing other structs and defines/constants are all you actually need to create a VST 2.x plugin. Those do not fall under copyright because they describe an interface which can only be described in one way and so while the specification of the interface itself may be "creative", once it exists these headers are merely collections of facts and so do not fall under copyright protection.
There have been several cases but the landmark cases were Oracle v. Google in the US and SAS Institute Inc. v. World Programming Ltd in the EU.
http://en.wikipedia.org/wiki/Oracle_v._Google
http://en.wikipedia.org/wiki/SAS_Instit ... amming_Ltd
You have to get on some programming-related copyright mailing lists and read various news sources that carry this sort of thing to hear about what is going on legally.
Free plug-ins for Windows, MacOS and Linux. Xhip Synthesizer v8.0 and Xhip Effects Bundle v6.7.
The coder's credo: We believe our work is neither clever nor difficult; it is done because we thought it would be easy.
Work less; get more done.
The coder's credo: We believe our work is neither clever nor difficult; it is done because we thought it would be easy.
Work less; get more done.
-
- KVRist
- 167 posts since 4 Apr, 2013
That is a great idea!whyterabbyt wrote:Then contact Steinberg.
From http://www.steinberg.net/en/support/sup ... ntact.html
My problem is I cannot validate my registered account so I cannot login to MySteinberg to get any help with this. I fail to find an email address on their site, maybe I'm looking in the wrong place? Any ideas?EMAIL SUPPORT
In the countries/regions listed below, we provide a support request form for registered users in MySteinberg.
It is also not possible to PM the KVR "Steinberg Support" account that posted the fix here.
-
- KVRist
- 167 posts since 4 Apr, 2013
Thanks for that info! Would be nice to be able to do it their preferred way too though so still looking for help with activating the account. Thanks!aciddose wrote:It should be noted that after certain legal cases in both Europe and the United States you can download the headers required elsewhere and actually no longer need the "official SDK" or to enter any contract to build VST 2.x plugins.
You can find these available online as part of many open source projects.
Note also that even if for some reason a GPL header appears in these headers, the headers themselves containing only descriptions of the interface are not eligible to fall under copyright protection in either the European Union, United States or other locations where the legal precedent applies.
For example: http://www.google.com/search?q=aeffect.h
The "aeffect" struct and the headers containing other structs and defines/constants are all you actually need to create a VST 2.x plugin. Those do not fall under copyright because they describe an interface which can only be described in one way and so while the specification of the interface itself may be "creative", once it exists these headers are merely collections of facts and so do not fall under copyright protection.
There have been several cases but the landmark cases were Oracle v. Google in the US and SAS Institute Inc. v. World Programming Ltd in the EU.
http://en.wikipedia.org/wiki/Oracle_v._Google
http://en.wikipedia.org/wiki/SAS_Instit ... amming_Ltd
You have to get on some programming-related copyright mailing lists and read various news sources that carry this sort of thing to hear about what is going on legally.
- KVRAF
- 12555 posts since 7 Dec, 2004
Well the preferred way while it technically avoids some potential legal complications it also requires you to agree to a contract which adds additional complications.
I was going to link to a project that implemented a clean-room version of the header you need but I'm unable to find that now...
http://en.wikipedia.org/wiki/Clean_room_design
I've seen several versions of what were claimed to be "clean-room" implementations but some of them seem to have disappeared recently.
If anyone wants to do a new one I'd be up for writing a specification. Would just need someone who has never been contaminated by the official sdk.
In fact it would be easy to just read the specification I write and write your own header in ten minutes.
I was going to link to a project that implemented a clean-room version of the header you need but I'm unable to find that now...
http://en.wikipedia.org/wiki/Clean_room_design
I've seen several versions of what were claimed to be "clean-room" implementations but some of them seem to have disappeared recently.
If anyone wants to do a new one I'd be up for writing a specification. Would just need someone who has never been contaminated by the official sdk.
In fact it would be easy to just read the specification I write and write your own header in ten minutes.
Free plug-ins for Windows, MacOS and Linux. Xhip Synthesizer v8.0 and Xhip Effects Bundle v6.7.
The coder's credo: We believe our work is neither clever nor difficult; it is done because we thought it would be easy.
Work less; get more done.
The coder's credo: We believe our work is neither clever nor difficult; it is done because we thought it would be easy.
Work less; get more done.
-
- KVRist
- 167 posts since 4 Apr, 2013
I have a solution.
On this page on this page http://www.steinberg.net/en/company/developer.html
...Instead of registering by "create a new Steinberg 3rd Party Developer account", first create a MySteinberg accound and then extend that to a 3rd Party Developer account. The activation link in the email for the MySteinberg account looks completely different and works.
On this page on this page http://www.steinberg.net/en/company/developer.html
...Instead of registering by "create a new Steinberg 3rd Party Developer account", first create a MySteinberg accound and then extend that to a 3rd Party Developer account. The activation link in the email for the MySteinberg account looks completely different and works.
What additional complications, what I am missing?aciddose wrote:Well the preferred way while it technically avoids some potential legal complications it also requires you to agree to a contract which adds additional complications.
I was going to link to a project that implemented a clean-room version of the header you need but I'm unable to find that now...
http://en.wikipedia.org/wiki/Clean_room_design
I've seen several versions of what were claimed to be "clean-room" implementations but some of them seem to have disappeared recently.
If anyone wants to do a new one I'd be up for writing a specification. Would just need someone who has never been contaminated by the official sdk.
In fact it would be easy to just read the specification I write and write your own header in ten minutes.
- KVRAF
- 12555 posts since 7 Dec, 2004
Did you bother to read the license terms when you signed up for the "developer" account?
Free plug-ins for Windows, MacOS and Linux. Xhip Synthesizer v8.0 and Xhip Effects Bundle v6.7.
The coder's credo: We believe our work is neither clever nor difficult; it is done because we thought it would be easy.
Work less; get more done.
The coder's credo: We believe our work is neither clever nor difficult; it is done because we thought it would be easy.
Work less; get more done.
-
- KVRist
- 167 posts since 4 Apr, 2013
Yes. Other than I have to send a signed copy of the agreement if I release something using VST technology I think it's pretty standard, no? What is the problem with it in your opinion?