No, but you can create a RackAFX plugin that hosts VST plugins. I've already done that as an experiment with VST2 plugins. If you are interested in hosting a VST2 plugin there is a great site here:
For VST3, it is completely different, and very difficult. I have not done a VST3 host (yet), but you can find an example (though very tedious to navigate) in the VST3-AU wrapper code that you can get in the VST3 SDK.
Thanks, I should have said it better but what I was actually wondering was whether I could use RackAFX to help me use the VST SDK itself to help me make a VST host.Â
The reason I was wondering was that I was getting a lot of errors when I triedÂ compiling the beginnings of a program using the VST SDK. They were unresolved external symbol errors. I did some searching around, and some article said I could just use RackAFX to solve that problem by using itsÂ VST3 Plugin Template Generator. So Â I guess I was wondering if I could create a project using that generator but then turn that project into something other than a plugin.Â I ended up solving the problem (maybe? in a way?) by simply running cmake on the VST_SDK directory and then loading the vcxproj file that it makes in Visual Studio 2015.
But I'm having a new problem now. When trying to run the 'editorhost' project (the only one I've tried so far) in that solution, I get an error that a dll doesn't have the required "GetPluginFactory" function. I don't suppose RackAFX could help me with this somehow? (Maybe it comes with pre-built dll's and they contain the necessary function or something?) Thanks.
The VST3 Plugin Template was removed from RackAFX after Steinberg released SDK3.6.5 and broke all their old code. It was no longer worth it to try to make template generators for every SDK, and have to go through all the debugging each time they broke their projects.Â
However,Â the template would only make plugins, not VST hosts.Â
RackAFX can not help you make a VST3 host. Hosting a plugin is a completely different thing than creating a plugin and the plugin code won't help very much.Â The editorhost project only opens the GUI of a plugin, it does not fully host it, run audio through it, etc... The AU Wrapper is a VST3 host.
Most Users Ever Online: 152
Currently Browsing this Page:
Guest Posters: 1
Moderators: W Pirkle: 689