Nach oben / Up GMKbd MidiTrix MultiMID MIDIJoy VSTHost SAVIHost WBMan


License Agreement


SAVIHost is a little derivate of VSTHost that has been crafted for the sole purpose of automatically loading exactly one VSTi. To do so, savihost.exe has to be copied or renamed to the name of the PlugIn's DLL. If, for example, the PlugIn is called blabla.dll, savihost.exe has to be renamed to blabla.exe. Here, for example, it's PPG Wave 2V.exe:

Note: in Windows XP, you can use the command
  fsutil hardlink create newname.exe existing.exe
to save space on your NTFS-formatted hard disk.

Starting with V1.07, I've added a built-in keyboard bar so that PlugIns that rely on external MIDI input can be tested at ease:

What's that good for?

Well - some people have expressed the desire to run their VSTis as standalone programs in as simple a way as possible. Using SAVIHost, it is a matter of seconds to create an executable for the plugin, which can then simply be invoked by the familiar double-click. No massive sequencer package, no unnecessary overhead.


The following files are available for the current version:

Variant 32 bit 64 bit *
VST2, including keyboard
VST2, without keyboard (even smaller!)
VST3, including keyboard
VST Module Architecture, including keyboard
VST2 Tracing, including keyboard
This variant can be used for reproducible problems with SAVIHost; you can then send the trace file to me (.zipped, for heaven's sake! :-) for further analysis. Please contact me per eMail before doing so!

Current version: 1.43 - VST 2.4rev2 / Module Architecture / 3.5 + ASIO 2.2 support,  separate .WAV Player/Recorder

H.G.Fortune has written a documentation that you can download here (.zip file, 290K). A bit outdated by now, but nice to have anyway. For features that are similar or identical to VSTHost's, please refer to the VSTHost documentation.

* Note: SAVIHost is intended to be and stay a small executable, so it doesn't include the MSVC / MFC runtime library. The x86 version is still built with VC6, for the simple reason that msvcrt.dll / mfc42.dll are guaranteed to be on every version of Windows since Win98SE, and it doesn't need any more sophisticated features.

The x64 version, however, is built with Visual Studio 2008 SP1, and thus requires msvcr90.dll and mfc90.dll to run. I'm not sure whether the 64-bit versions of Vista/7 contain these from the start; if not, please download and install the Microsoft Visual C++ 2008 SP1 Redistributable Package (x64).

Since I've already been asked multiple times whether it's possible to donate for SAVIHost, I've upgraded my PayPal-Account to make it possible. I don't insist on it... but, of course, it would be a pleasure for me :-)
Alternatively, very modern, there's also the possibility to send cryptocoins to the following addresses:
Bitcoin BTC: 3NWiREh5ZfDtE97QYHXvsmb2c9e7fwyXa3
Ethereum ETH: 0xA801aEa636735972236B4B6051C391ba9a5Aa6AB
Ripple XRP: rBUc3R5iATkbm7bzK3GCxGmDeffrbPWCnn


Auch in Deutsch erhältlich!

Last update: 04/03/21