Foobar2000:Components/VST 2.4 adapter (foo vst)

From Hydrogenaudio Knowledgebase
< Foobar2000:Components
Revision as of 15:31, 12 December 2010 by Yegor (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Foobar2000_Logo.png
foo_vst
Fb2k-vsts.png
VST 2.4 adapter
Developer(s) Yegor Petrov
Repository {{{repository}}}
Release information
Initial release {{{released}}}
Stable release 0.5.2.0
Preview release 0.6.0.0
foobar2000 compatibility
Architecture {{{foobar2000_architecture}}}
Minimum version 1.0+
Maximum version {{{foobar2000_maximum}}}
UI module(s) N/A
Additional information
Use VST plug-ins as native Foobar2000 DSPs
License Proprietary
Discussion thread Discussion and download page
View all components

VST 2.4 adapter is a component which aims to allow Foobar2000 users to use VST 2.4 plug-ins equally with “native” ones.

Usage

First, add VST plug-ins you would like to use in the VST manager: Preferences → Components → VST plug-ins. Restart is required for the changes to take effect. After the restart open the DSP Manager or some conversion dialog box to try the plug-ins you've added.

Preferences VST plug-ins.png Preferences DSP Manager.png

Features

The component has support for the following feature set:

  • Multiple instances
  • Multiple channels (including asymmetric configs like 2.0 → 5.1)
  • Chain presets and secondary DSP chains (“convert” feature)
  • Modeless DSP configuration windows with keyboard shortcut binding
  • FXP import/export

Limitations and known issues

  • Supports only up to 20 VST entries due to API limitations (not to be confused with particular instances in a chain).
  • No support for VSTs without custom editors yet (to be implemented in the near future).
  • Doesn't support x64 VST plug-ins: Foobar2000 is 32-bit application.
  • Smooth track switching must be disabled for some plug-ins to work (so they will be unloaded in the same thread as the one they were loaded in).
  • Modeless DSP configuration functionality isn't well synchronized with the DSP manager in the Preferences window.