Steinberg: No more VST2 Development

DSP, Plugin and Host development discussion.
Post Reply New Topic
RELATED
PRODUCTS

Post

Somehow I think that FL being tied to Windows/Delphi to one or another extent doesn't necessarily mean the SDK is. IIRC the SDK is just one or several C++ headers, not sure how much bound to Windows API.

Post

GMPI was it. Unfortunately, it was controversial because it used modern programming techniques (like separation of processor and controller). This is unfamiliar and required a learning curve from people familiar with VST2.
Modern and WRONG for a plug-in API - which exists to provide connectivity (like MIDI, like 1/4in jacks) while being as agnostic as possible about what's being connected to what, not dictate the internal architecture of plug-in code according to a particular software engineering flavour-of-the-month.

Is it good practice to separate those things within the plug-in? In many cases, sure. But enforcing it at host<->plug-in interface level is just bad design. Wrong place for it.

VST3 isn't necessarily a bad design for a host's internal format, but as a format designed to connect many different plug-ins and hosts, which may be built on different architectural and musical concepts, it's a massive crock of fail.

Think it's time I spoke to a good lawyer about whether it's possible to make an SDK that's 95% or 100% binary-compatible with VST2.x without infringing copyright.
This account is dormant, I am no longer employed by FXpansion / ROLI.

Find me on LinkedIn or elsewhere if you need to get in touch.

Post

Angus_FX wrote: Think it's time I spoke to a good lawyer about whether it's possible to make an SDK that's 95% or 100% binary-compatible with VST2.x without infringing copyright.
As long as you're in Europe, you're safe.
Reverse engineering is legal for inter operability.
Still you can't copy the SDK headers, however you can be binary compatible.
Olivier Tristan
Developer - UVI Team
http://www.uvi.net

Post

The VST3 SDK contains the VST2 files (aeffect, aeffeditor, audioeffect, vstpluginmain etc.), so IMHO there is no need for any reverse engineering or open source VST2 compatible SDK.
As long as it is possible to get the official VST2 files why should anyone use a (only probably, as all software has bugs) 100% compatible SDK?

Post

aciddose apparently uses his own headers which are essentially VST2.4 but rewritten for his convenience.

His stuff seems to work all right. Should Angus and a/d talk?
Image

Post

[Mod edit: If you want to rephrase the deleted portions of this post without the abuse, go ahead. Please don't post any more things like that.]

smoothing.............oh ffs..............

Post

fluxmind wrote:...
dude :-o relax
there are single-person devs here, can't compare them to the big companies
It doesn't matter how it sounds..
..as long as it has BASS and it's LOUD!

irc.libera.chat >>> #kvr

Post

fluxmind wrote: smoothing.............oh ffs..............
sure it's been said already, but some basic smoothing is required for most algorithm parameters anyway, otherwise you could make all sorts of glitches with your sample accurate automation. Just because VST3 supports sample accurate parameter changes, it doesn't mean that Waves or other devs actually implement it. Saying that it's nice to have the option.

Post

fluxmind wrote:blah blah blah
The bottom line is that you invested in VST3 PlugIns so VST3's great. Correct?
"Until you spread your wings, you'll have no idea how far you can walk." Image

Post

arakula wrote:
fluxmind wrote:blah blah blah
The bottom line is that you invested in VST3 PlugIns so VST3's great. Correct?
Sample accurate automation, CPU "savings", no hassle side-chaining makes it greater than by now archaic Vst2, with **** load of workarounds even some DAWs itself provide workarounds for it lol, like cpu "preservation" or whatever...concerning some DAWs, that's where unwillingness to adapt vst3 support stems from, because they've implemented too many "workarounds" and now they feel as if they were "cheated" by Steinberg lol that's it.

Post

fluxmind wrote:
arakula wrote:
fluxmind wrote:blah blah blah
The bottom line is that you invested in VST3 PlugIns so VST3's great. Correct?
Sample accurate automation, CPU "savings", no hassle side-chaining makes it greater than by now archaic Vst2, with **** load of workarounds even some DAWs itself provide workarounds for it lol, like cpu "preservation" or whatever...concerning some DAWs, that's where unwillingness to adapt vst3 support stems from, because they've implemented too many "workarounds" and now they feel as if they were "cheated" by Steinberg lol that's it.
:lol:

Sounds like somebody's been drinking Steinberg's Kool-Aid.

Are you a developer fluxmind, or did you just come into this board to insult developers and tell us our business based on a bunch of marketing drivel you chose to take as gospel? You clearly have no idea what you're talking about. "CPU Savings"?

Post

AdmiralQuality wrote:
fluxmind wrote:
arakula wrote:
fluxmind wrote:blah blah blah
The bottom line is that you invested in VST3 PlugIns so VST3's great. Correct?
Sample accurate automation, CPU "savings", no hassle side-chaining makes it greater than by now archaic Vst2, with **** load of workarounds even some DAWs itself provide workarounds for it lol, like cpu "preservation" or whatever...concerning some DAWs, that's where unwillingness to adapt vst3 support stems from, because they've implemented too many "workarounds" and now they feel as if they were "cheated" by Steinberg lol that's it.
:lol:

Sounds like somebody's been drinking Steinberg's Kool-Aid.

Are you a developer fluxmind, or did you just come into this board to insult developers and tell us our business based on a bunch of marketing drivel you chose to take as gospel? You clearly have no idea what you're talking about. "CPU Savings"?

This is going to be good.

Image

Post

bjporter wrote: This is going to be good.
No, it won't, I'm a sociopath, it's impossible to bait me, I roam at will.
VST3 FTW, keep on whining, I've seen some happy "sandwiched" ones already, money talks-people listen, so as far as vst3 goes, money talks louder there, so soon you'll all be "vst3whiched" lol and goodbye.

Post

fluxmind wrote:
bjporter wrote: This is going to be good.
No, it won't, I'm a sociopath, it's impossible to bait me, I roam at will.
VST3 FTW, keep on whining, I've seen some happy "sandwiched" ones already, money talks-people listen, so as far as vst3 goes, money talks louder there, so soon you'll all be "vst3whiched" lol and goodbye.
I really am genuinely interested in a intellectual discussion... not mocking anyone... this is really exciting, please continue! :)

Post

fluxmind wrote:
bjporter wrote: This is going to be good.
No, it won't, I'm a sociopath, it's impossible to bait me, I roam at will.
VST3 FTW, keep on whining, I've seen some happy "sandwiched" ones already, money talks-people listen, so as far as vst3 goes, money talks louder there, so soon you'll all be "vst3whiched" lol and goodbye.
Admins, can we do something with this self-admitted troll?

We deal in facts here in the development board, fluxmind. Your illiterate and ill-informed comments mean nothing to us who actually DO this work. But you are wasting space and detracting from the topic, so please f**k off.

Post Reply

Return to “DSP and Plugin Development”