In a nutshell, VSTKit is professional Cocoa framework that aims to help you host VST3 effects and instruments.
Installation:
· Copy the VSTKit folder to a place on your hard-disk.
· Create a new directory called "SKI" next to the VSTKit folder and copy/move the VST3 SDK folders "pluginterfaces" and "public.sdk" in there.
· Open the VSTKit.xcodeprj.
· Edit build_docs.sh so that the DOXYGEN variable points to the doxygen executable
· Build the VSTKit Test target.
· Close Xcode and reopen it so that the documentation is available inside the Xcode documentation system.
Here are some key features of "VSTKit":
· Simple VST3 Plug-in integration in any Cocoa host
· Works also with Carbon based hosts
· Hosts Cocoa and Carbon UI Plug-ins
· 32 & 64 bit hosting
· NSUndoManager support
· Generic Views for Choosing Plug-ins, Loading and Saving Presets
Requirements:
· Xcode 3.0 or later
· Doxygen 1.5.5 or later
· VST3 SDK Version 3.0.1 or later
What`s New in This Release: [ read full changelog ]
· Removed synchronization objects in VSTAudioProcessors realtime thread.
· Depends now on VST SDK 3.1.
· Depends now on Mac OS X 10.6.
· Use ParameterChange and friend classes from VST SDK instead of own implementation.
· Cache class info for faster startup.
· Fix a bug where the bus buffers for non activated busses were wrong and lead to a crash.
· VSTKit Test App Initialization window.
· NoteIDs are unique now. This makes the Note Expression Synth of VST SDK 3.5 work.