RackAFX, VST3 and AU | Synth Book Questions | Forum


Please consider registering

sp_LogInOut Log In sp_Registration Register

Register | Lost password?
Advanced Search

— Forum Scope —

— Match —

— Forum Options —

Minimum search word length is 3 characters - maximum search word length is 84 characters

sp_Feed Topic RSS sp_TopicIcon
RackAFX, VST3 and AU
August 12, 2016 - 2:00 am
Member Since: July 26, 2016
Forum Posts: 8
sp_UserOfflineSmall Offline


Some questions from a RackAFX rebooter (I did the FX book, just started on the Synth book, now halfway).

1. RackAFX provides in VST2.4 and VST3 dlls (via wrapping), so why the extra VST3 and AU code?

I guess that the Synth book is a kind of Rosetta stone for API plugin design, which is unique and laudable, but I miss a more substantial rationale behind this approach, in the book. If I - as a global user of RackAFX – like to have a VST3 plugin, I can use RackAFX and click MakeVST – like in the FX book. All the functionality I need can be programmed inside RackAFX, I suppose? The only reason I see is for educational purposes, is that correct? Or for more efficient coding perhaps? Anyhow, this aspect is not yet very clear to me.

Also …
2. VST 2.4 64 bit is the most popular plugin API for Window DAWs as of today and for some time to come. The SDK cannot be retrieved from Steinberg’s website however, so how do all these commercial plugin developers/companies provide for these VST2.4 plugins?

Thanks for reading/replying,

August 12, 2016 - 4:53 am
Member Since: April 3, 2014
Forum Posts: 75
sp_UserOfflineSmall Offline

Hi Robin,

1. is for Will Wink

2. In my personal opinion the only reason why VST2 is still that widely in use are some well known Berlin-based companies in the industry that for a decade now are refusing to update their plugins/host software to VST3 Wink I think most companies DO offer VST3 these days.
The plain interface headers for vst 2.4 are still in the VST3 sdk, only the "SDK" has been removed/replaced. The current SDK also provides a VST2 wrapper, so you basically can use this to output a VST2 version that internally will feed the VST3 implementation. And of course all of those companies most likely have the old sdk somewhere in their repositories. Wink I think in the Synth book one of the goals is to show the different APIs side-by-side so that one can see the differences between them.


August 12, 2016 - 1:53 pm
Member Since: July 26, 2016
Forum Posts: 8
sp_UserOfflineSmall Offline

Hey Tom,
Thanks for 2. Yes, makes very much sense to me.
No problem. I've read - after having send the OP - the post from Will where he explains how to 'interface' to VST2.4 in VST3.

Forum Timezone: America/New_York

Most Users Ever Online: 152

Currently Online:
5 Guest(s)

Currently Browsing this Page:
1 Guest(s)

Top Posters:

Chaes: 56

Skyler: 48

StevieD: 46

Derek: 46

Frodson: 45

Peter: 43

TheSmile: 43

Nickolai: 43

clau_ste: 39

jeanlecode: 37

Member Stats:

Guest Posters: 1

Members: 775

Moderators: 1

Admins: 6

Forum Stats:

Groups: 13

Forums: 42

Topics: 846

Posts: 3353

Moderators: W Pirkle: 690