Example of a simple VST Host


Is there an example de minimis that shows how to build a VST Host with Juce? The sample is quite sophisticated and very powerful, but it’s extremely hard to figure out exactly what is needed to just create a basic host that will let you instantiate a single VST and communicate with audio and MIDI ports.



the vst sdk has an example of a host.

I have working vst-host code here:
But I wouldn’t call it simple…


Wow – i had a quick look — lots of stuff going on.

Basically, what I’d like is a de minimis example that looks something like the following pseudo code (but actually works)

LoadVST(“name of VST”); // Whatever else is needed so it can receive MIDI and send out audio