NetVST Wiki

networking for VST/AU plugins

User Tools

Site Tools


working_with_specific_daw_plugin_host_programs

Working with specific DAW (plugin host) programs

Macintosh

The following pages are not yet written. Refer to this page for some basic instructions.

Windows

On Microsoft Windows, the default audio subsystem is not efficient enough for most music work. For this reason, Steinberg Media Technologies GmbH developed an alternative audio subsystem called ASIO (Audio Stream Input/Output), which is primarily an approach for writing software drivers for compatible aftermarket audio interfaces, and use of these ASIO drivers has become standard practice for all Windows DAWs and other VST hosts.

Since the mid-2000s, however, the audio-output interfaces built into nearly all recent PCs are actually efficient enough for music work, and German programmer Michael Tippach developed a generic ASIO driver called ASIO4ALL which can also be used with Windows DAWs.

You should be using an ASIO sound driver with any Windows DAW. If you have a good external audio interface, it will have come with its own ASIO driver. Otherwise, get ASIO4ALL and use that.

As I write this (December 2017), the NetVST plugins are limited to not more than 2048 samples per buffer. If you are using ASIO, the driver will typically default to 512-sample buffers, which will be fine. Otherwise, your DAW may default to using a very large buffer size such as 4410, which will overwhelm the NetVST plugins and result in a crash. It's therefore very important to set up your DAW and/or sound driver to use a buffer size less than 2048—preferably 512 or even 256 if your system will support it, and on most PCs this requires use of an ASIO driver.

working_with_specific_daw_plugin_host_programs.txt · Last modified: 2017/12/12 21:16 by shane