|
| |
SAVIHost
SAVIHost ist ein kleiner Ableger von VSTHost, der
dem Zweck dient, genau ein VSTi-PlugIn zu laden. Zu diesem Zweck muss
savihost.exe auf den Namen des Plugins umkopiert bzw. umbenannt werden. Wenn
also das PlugIn auf den Namen blabla.dll hört, muss savihost.exe auf blabla.exe
umbenannt werden. Hier zum Beispiel auf PPG Wave 2V.exe:

Anmerkung: unter Windows XP kann
dazu auch der Befehl
fsutil hardlink create neuername.exe
existierendes.exe
verwendet werden, um Platz auf einer NTFS-formatierten Festplatte zu sparen.
Seit geraumer Zeit ist auch ein
eigenes Keyboard implementiert, um auch PlugIns, die auf externen MIDI-Input
angewiesen sind, schnell testen zu können:

Wofür soll das gut sein?
Nun - einige Leute haben den Wunsch geäußert, ihre VSTis als
Standalone-Programme ausführen zu können, und das auf die einfachstmögliche Art
und Weise. Mit SAVIHost ist es eine Sache von Sekunden, zu einem PlugIn ein
ausführbares Programm zu erstellen, das dann einfach durch den sattsam bekannten
Doppelklick gestartet werden kann. Kein schwergewichtiges Sequencerprogramm,
kein unnötiger Overhead.
Downloads
Folgende Dateien sind für die aktuelle Version verfügbar:
|
Variante |
32 bit * |
64 bit |
ARM64 |
|
VST2, mit Keyboard |
savihostx86.zip |
savihostx64.zip |
savihostarm64.zip |
|
VST2, ohne Keyboard (noch kleiner!) |
savihostnkx86.zip |
savihostnkx64.zip |
savihostnkarm64.zip |
|
VST3, mit Keyboard |
savihost3x86.zip |
savihost3x64.zip |
savihost3arm64.zip |
|
VST Module Architecture, mit Keyboard |
savihostmax86.zip |
savihostmax64.zip |
savihostmaarm64.zip |
|
CLAP, mit Keyboard |
savihostclapx86.zip |
savihostclapx64.zip |
savihostclaparm64.zip |
|
Multi Architecture, mit Keyboard (groß, alle PlugIn-Varianten) |
savihostmultix86.zip |
savihostmultix64.zip |
savihostmultiarm64.zip |
Tracend, mit Keyboard
Diese Variante kann bei reproduzierbaren Abstürzen verwendet
werden, um mir dann den Trace (in einem .zip, um Himmels willen! :-) für
weitergehende Analyse zukommen zu lassen. Bitte vorher mit mir per eMail
Kontakt aufnehmen! |
tsavihostx86.zip |
tsavihostx64.zip |
tsavihostarm64.zip |
Aktuelle Version: 1.44 - VST 2.4rev2 / Module Architecture / 3.8.1 / CLAP 1.2.10 + ASIO 2.2 Support, separater Wave Player/Recorder
H.G.Fortune hat eine (englische)
Dokumentation verfasst, die hier
heruntergeladen werden kann (.zip, 290K). Mittlerweile etwas veraltet, aber
trotzdem nett. Für mit VSTHost gemeinsame Features kann die (englische)
VSTHost-Dokumentation verwendet werden.
Lizenzbedingungen
* Achtung: SAVIHost ist und soll weiterhin
ein kleines Programm bleiben, daher sind die Laufzeitbibliotheken für MSVC / MFC
nicht ins Programm eingebettet. Die x86-Version wird immer noch mit Visual
Studio 6 erzeugt, aus dem einfachen Grund dass msvcrt.dll / mfc42.dll unter
Garantie auf jedem Windows seit Win98SE vorhanden sind, und da keine moderneren
Features benötigt werden.
Die x64- und ARM64-Versionen hingegen wurden mit eingebetteten Laufzeitbibliotheken erstellt
und sollten daher keine zusätzlichen DLLs benötigen.
Nachteil: diese Varianten sind deutlich größer, aber nachdem sie sowieso nur auf modernen
Rechnern mit großen Festplatten laufen, ist das wohl verschmerzbar.
 |
Stand:
12.09.26 |
|
|