VST 3 SDK  VST 3.7
SDK for developing VST plug-in
Test Applications

Some host applications showing how to use VST 3. It uses cmake as project generator: How to use cmake for Building VST 3 plug-ins

Validator command line

The validator is a small command line host application (source code included) which can be used to check your plug-in for VST 3 conformity.

You can also write your own test code and let the validator execute it (see adelay for an example). Very nice for automatic build server integration.

Check the folder public.sdk/samples/vst-hosting/validator of the SDK!

AudioHost - Cross-platform Standalone

Simple cross-platform (only tested on Linux) host application allowing to register a VST3 plug-in to Jack Server. You have to download at first the Jack Audio SDK and application server (http://www.jackaudio.org).

Windows (not tested): audiohost.exe "C:\PATH_TO_PLUGIN" macOS (not tested) / Linux: audiohost PATH_TO_PLUGIN

On Windows and macOS you can also drag and drop a VST 3 plug-in on the executable via Explorer/Finder.

Check the folder public.sdk/samples/vst-hosting/audiohost of the SDK!

EditorHost - Cross-platform Standalone

Simple cross-platform (Win/macOS/Linux) host application allowing to open the editor of a VST3 plug-in. (With HiDPI support on Windows/macOS) Call it from the command line: Windows: editorhost.exe "C:\PATH_TO_PLUGIN" macOS/Linux: editorhost PATH_TO_PLUGIN

On Windows and macOS you can also drag and drop a VST 3 plug-in on the executable via Explorer/Finder.

Check the folder public.sdk/samples/vst-hosting/editorhost of the SDK!

VST 3 Plug-in Test Host

The SDK provides a test application called VST3PluginTestHost for Apple Mac OS X (i386/x86_64) and Microsoft Windows (32bits, 64bits). These different executables (installers) are located in the folder "bin".
This application allows you to load a plug-in, simulates some inputs (Audio and Event) and acts like a small VST 3 host application based on an ASIO driver.
Included in this application is a test module which allows you to check your plug-in in regard to the VST 3 standard.
See https://developer.steinberg.help/display/VST/VST+3+Plug-in+Test+Host for more information about how to use it.

Empty

Copyright ©2020 Steinberg Media Technologies GmbH. All Rights Reserved. This documentation is under this license.