| Product | VST Audio Plug-ins SDK (C++) |
| Developer | Steinberg |
| Price (MSRP) | Free |
| Type / Tags |
| Utility | Development Tool |
| Operating System |
Latest Version |
Download | Released |
| 3.5.1 | Downloads | ![]() |
|
| 3.5.1 | Downloads | ![]() |
| Copy Protection | None |
Virtual Studio Technology (VST) is developed by Steinberg and first launched in 1996. The SDK/API is freely available to all.
VST creates a full, professional studio environment on your PC or Mac. VST allows the integration of virtual effect processors and instruments into your digital audio environment. These can be software recreations of hardware effect units and instruments or new creative effect components in your VST system. All are integrated seamlessly into VST compatible host applications. These VST modules have the sound quality of the best hardware units, yet are far more flexible. All functions of a VST effect processor or instrument are directly controllable and automatable; either with a mouse or with an external hardware controller. VST also allows easy integration of external equipment, allowing you to put together a system tailor-made to your needs.
Being an open standard, the possibilities offered by VST have steadily been growing over the past decade. New virtual effect processors and virtual instruments are constantly being developed.

Discussion
olivier75 Hi,
I am developping a VST plugin, it works well with cubase but I cannot debug it with cubase, I can only debug it with a small VST host (SAVIhost), but i'dd like to debug it with my cubase 6 element. How can i do this?
(I work with visual express C++)
thank you if you can help me
msmaocong Hi, olivier75,
I'm learning VSTi plugin program, you said your VST plugin works well but I can not. I tested the examples, again, pitchnames and get again.dll, pitchnams.dll, they can be recognized by VST3plugintesthost(menu view->Open Plug-In Information Windows) but can not be recognized by cubase(menu Devices->VST Instruments). How did you do it?
olivier75 Hi msmaocong
Did you try with the example vstxsynth?
again should be a VST effect, not a VST instrument.
If you want to specify that your plugin is an instrument, and not an effect, you should add
isSynth();
in the constructor of the main class (like it is in vstxsynth)
olivier75 Hi msmaocong
Did you try with the example vstxsynth?
again should be a VST effect, not a VST instrument.
If you want to specify that your plugin is an instrument, and not an effect, you should add
isSynth();
in the constructor of the main class (like it is in vstxsynth)
msmaocong Thanks olivier75,
I tried vstxsynth, it can be recognized by cubase now, thanks!
olivier75 You're welcome!
again is an effect, you should see it in cubase in the list of VST effects when you want to assign an effect on an audio track.
Please log in to join the discussion
















