Avatar

Please consider registering
Guest

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 sp_TopicIcon
RackAFX, VST3 and AU
No permission to create posts
August 12, 2016
2:00 am
Avatar
Robin
Member
Members
Forum Posts: 8
Member Since:
July 26, 2016
sp_UserOfflineSmall Offline

Hi,

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,
Robin

August 12, 2016
4:53 am
Avatar
Tom
Admin
Forum Posts: 65
Member Since:
April 3, 2014
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.

Cheers
Tom

August 12, 2016
1:53 pm
Avatar
Robin
Member
Members
Forum Posts: 8
Member Since:
July 26, 2016
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.
Cool.
Robin

Forum Timezone: America/New_York

Most Users Ever Online: 36

Currently Online:
6 Guest(s)

Currently Browsing this Page:
1 Guest(s)

Top Posters:

Skyler: 47

Peter: 41

Derek: 41

clau_ste: 39

Frodson: 38

Gwen: 32

EZB: 24

lppier: 23

Msaldaña: 18

Jorge: 17

Member Stats:

Guest Posters: 1

Members: 476

Moderators: 1

Admins: 4

Forum Stats:

Groups: 11

Forums: 30

Topics: 482

Posts: 1876

Newest Members:

sam, annaharris, Marie Weaver, kev, Steven, Mr Anderson, mguy, omelc

Moderators: W Pirkle: 143

Administrators: Tom: 65, JD Young: 80, Will Pirkle: 0, W Pirkle: 143