Search Site

VSTHost v1.45

Operating System

File Size

560 KB

License

Open Source (All Free software)

License Conditions

N/A

System Requirements

Date Added

2008-01-10

Advertisement

Tags



Software Description

VSTHost is a demonstrational Windows program written in order to comprehend the inner workings of VST plugins. VSTHost is capable of:

  • loading VST effects (aka "plugins")
  • parameterizing / editing them
  • sound output for VSTis
  • MIDI-input and -output
  • loading / saving .fxb files

The important part of the program is an implementation of a VST host in form of 2 classes:

CVSTHost

This implements the audio callback needed by an effect plugin as a neatly encapsulated VST host class. This is practically platform-independent code. The few platform-specific things are encapsulated in...

Ceffect

This encapsulates a VST effect, as loaded by the VST host. This class isn't fully complete - since I don't have a Mac, I've only included the Windows code.

New in v1.45

  • DirectSound support added (works in all Windows versions except Vista).
  • Added /nomme, /nodsound, /noasio command line flags to suppress the use of the corresponding wave I/O method for special environments.
  • Added /noft ("No Fault Tolerance") flag for debugging environments; in this mode, VSTHost and SAVIHost don't catch any exception, which eases the detection of badly behaving PlugIns.
  • Lots of bug fixes and internal changes as usual.
  • There's a double-precision variant available that uses double precision signal paths (might be useful for testing and using double-precision PlugIns).
  • French language satellite DLL added - many thanks to Patrice Vigier for this.
  • Artvera contributed some skins that can be downloaded from the VSTHost web site.
  • Improved ASIO channel selection that allows any possible combination of input/output channels to be selected.
  • PlugIn banks can be saved automatically now, which makes performance generation much easier.
  • Remote MIDI and MIDI->Parameter conversions now have a "Kill" flag which is normally set; if removed, the messages are not removed from the MIDI data passed to the PlugIns any more.
  • Enhanced scrolling support for the main window.
  • Improved compatibility with WINE / wineasio environments.
  • Added /local= command line flag to allow the use of a specific satellite DLL.
  • SysEx window added to allow sending/receiving SysEx messages to/from external MIDI devices.
  • User Exit DLL for MediaStation added.
  • PlugIn menu can be toggled between Display and Filename text.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

VSTHost v1.45

Re: VSTHost v1.45

VST Host

(Originally posted 20:59:48 5/08/07)

This software is pretty well unbeatable for running VST instruments and effects in real time with ASIO hardware. It is very efficiently coded and will alow you to run CPU heavy modules that you might not be able to under other hosts. While I have heard so much about krystal and energyXT, I still don't need to look at them because vsthost has not let me down yet. Thanks again Mr Hermann Seib.

Post new comment

The content of this field is kept private and will not be shown publicly.
CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Copy the characters (respecting upper/lower case) from the image.
Syndicate content