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 v6.5
No permission to create posts
November 17, 2014
6:31 pm
Avatar
W Pirkle
Admin
Forum Posts: 143
Member Since:
January 28, 2017
sp_UserOfflineSmall Offline

The new version of RackAFX is nearing completion and I am very excited about it. I think you will be blown away by how great the GUIs look and how well they work in the cross-platform manner. The current publish date is approx Dec 1 or just after Thanksgiving holiday. The history of the revision may be interesting to some. In August, I began working on the "Make VST3 Compatible" option in RAFX since the new book uses VST3 and Steinberg has obsoleted VST2. For the GUI, I would need to re-write a lot of code to make the old GUI designer output work. I realized that I could use the VSTGUI4 library in RAFX as well as VST and after some proof of concept testing, found that it worked well. Really well.

Since VSTGUI4 is cross-platform compatible, it should also work for AU. After digging around, I found that there were many strong opinions on VSTGUI4 including claims it would not work with AU. This was incorrect. Not only does it work with AU, it works GREAT. In fact, it works great for all of my applications: VST3, AU and even in RackAFX, a non-VST/AU client.

Customization: the new GUI designer ships with dozens of (professional looking) custom knobs and other controls. You can generate your own custom controls with a free product called KnobMan http://www.g200kg.com/en/softw.....obman.html and what you do is import graphics files (PNG only) as resources in Visual Studio (this is done in two steps; drag the file into the resources folder, then edit one line of code in the .RC file -- easy!) into your RAFX plug-in. Then, you load it in RackAFX and go to the GUI designer. All your new graphics PNG files will be automatically found and listed. Then you can add these into the GUI design as well.

Make VST Compatible: this now creates a DLL that is VST2, VST3 and RAFX compatible. The new GUI appears identically in all three. This is the simplest way to generate a VST2/3 DLL with only the effort of checking a box in Edit Project. These are 32-bit plugins.

Make VST: this creates the old VST2 Visual Studio project as well as a new VST3 project. The VST3 project produces both VST2 and VST3 compatible plugins simultaneously. This VST2/3 plugin also has the same GUI that you designed in RAFX, both 32 and 64 bit.

Make AU: this now creates a new AU XCode project with VSTGUI4 built-in and your RAFX GUI shows up identically in the AU ported product, 32 and 64 bit.

XML: the beauty of VSTGUI4 is that you can package the GUI in an XML file. This is similar to the way Visual Studio (.RC) and XCode (.NIB/.XIB) files work. It is the right way to go. The GUI designer in RAFX generates this XML file. If you want to extend the GUI functionality beyond the stuff RAFX supports (like tabbed panels, animations, etc...) you could edit the XML file manually if you wanted, but the easiest thing to do is open the plugin in a VST3 client, and use the built-in drag/drop GUI designer that all VST3 clients have. You can then edit your GUI there and add new features - of course they will not show up in RackAFX, but they will for VST3.

I will have some screen shots soon that show the GUIs as well as a tutorial video for getting your GUIs up and running.

Stay tuned!

Will

November 18, 2014
9:29 am
Avatar
Msaldaña
Member
Members
Forum Posts: 18
Member Since:
November 30, 2013
sp_UserOfflineSmall Offline

Coolnice work!!

November 19, 2014
8:57 pm
Avatar
Tom
Admin
Forum Posts: 65
Member Since:
April 3, 2014
sp_UserOfflineSmall Offline

Yeah, I'm very excited about the VST3 / VSTGUI stuff :)) Will the "Generate VST Template" be updated to VST3, too?

November 20, 2014
5:50 am
Avatar
W Pirkle
Admin
Forum Posts: 143
Member Since:
January 28, 2017
sp_UserOfflineSmall Offline

Yes, "Generate VST Template" now makes VST3 templates too, FX or Synth, along with the old VST2 templates. You get both.

- WP

November 27, 2014
7:32 pm
Avatar
morsoft
New Member
Members
Forum Posts: 2
Member Since:
November 27, 2014
sp_UserOfflineSmall Offline

The AU stuff sounds very exiting - looking forward to it. This would have been my first 'request'!

Already loving the AU export and templates.

Nick

November 28, 2014
8:14 am
Avatar
W Pirkle
Admin
Forum Posts: 143
Member Since:
January 28, 2017
sp_UserOfflineSmall Offline

Nick

In v6.5 the AU template generator now also generates synth templates. The Make AU is still the AU Exporting, but now with VSTGUI4.

- Will

December 4, 2014
8:40 pm
Avatar
W Pirkle
Admin
Forum Posts: 143
Member Since:
January 28, 2017
sp_UserOfflineSmall Offline

The new BETA version is now available from the secret beta tester page. Use the contact form and send me an email and I will send you the password.

- Will

December 4, 2014
9:27 pm
Avatar
Laden
Member
Members
Forum Posts: 6
Member Since:
December 2, 2014
sp_UserOfflineSmall Offline

Sounds exciting! Cool

December 8, 2014
3:45 am
Avatar
W Pirkle
Admin
Forum Posts: 143
Member Since:
January 28, 2017
sp_UserOfflineSmall Offline

The first couple of videos are posted on the home page here and my You Tube channel.

The KnobMan software was used for the knob control in the second video and the link is in the first post in this topic.

- Will

December 12, 2014
2:05 am
Avatar
derza
Member
Members
Forum Posts: 12
Member Since:
September 2, 2014
sp_UserOfflineSmall Offline

hallo will, how about the normal VST? (without 2)

December 12, 2014
3:41 am
Avatar
Tom
Admin
Forum Posts: 65
Member Since:
April 3, 2014
sp_UserOfflineSmall Offline

Hi Derza,
the normal/old VST format actually is VST 2.4
Usually you'll read just "VST" when people are talking about VST2 and VST3 for...well...VST3 ;-)

December 12, 2014
7:04 pm
Avatar
derza
Member
Members
Forum Posts: 12
Member Since:
September 2, 2014
sp_UserOfflineSmall Offline

Tom said

Hi Derza,
the normal/old VST format actually is VST 2.4
Usually you'll read just "VST" when people are talking about VST2 and VST3 for...well...VST3 ;-)

ah, okay thank you :D

December 19, 2014
1:26 am
Avatar
W Pirkle
Admin
Forum Posts: 143
Member Since:
January 28, 2017
sp_UserOfflineSmall Offline

You can see a couple of early screenshots of two plugin GUIs made with the new GUI designer:

http://willpirkle.com/images/guis_1.png

The top one is a student project submission for my Synth Plug-In class the lower two are my own experiments with the Dynamics Processor and the analog VU meter in the inverted mode. These are just random musings and could all stand some more tweaking/customizations. I will try to put some more together soon.

- Will

Forum Timezone: America/New_York

Most Users Ever Online: 36

Currently Online:
7 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