The Plug-Ins window is
basically a library of available plug-ins. Metro supports the following
plug-in types:
OS X
V1 and V2 Audio Units
including Music Devices and Music Effects, VST (Carbonized), VST OSX
(mach-o), and any compatible VSTi's designed for Mac OS X. VST plug-ins
must be carbonized or mach-o and placed in the ‘OS X VST plug-ins’
folder in order to be found. This folder is inside the Metro folder and
is an alias to '/Library/Audio/Plug-Ins/VST/'. OS X VST plug-ins can
also be placed in '/home/Library/Audio/Plug-Ins/VST/ but these plug-ins
will not be found by other users in multi-user systems.
Windows
Metro supports VST plug-ins and by default automatically searches the following user configurable path:
"C:\Vstplugins\"
and on 32 bit operating systems or when running the 64 bit version of Metro, also searches:
"X:\Program Files\Steinberg\Vstplugins\"
and on 64 bit operating systems when running the 32 bit version of Metro, also searches:
"X:\Program Files (x86)\Steinberg\Vstplugins\"
where X: is the drive that Metro was started on, usually C:.
Users can change the first path in the VST pane of the preferences dialog.
Note: If
Metro encounters a folder in the plug-in path that contains the word
"Disable' in it, it will skip that folder entirely. This is convenient
if you need to disable plug-ins temporarily.
Note: regardless of what operating
system you are running, aliases/shorcuts to folders placed in the correct
Plug-In folder are acceptable and will be found by Metro. Aliases to
files may or may not work depending on the plug-in.
The Plug-ins window
displays all the individual effects available for real-time use within
Metro. You can double-click any individual plug-in to add it to a
track, aux buss or mixer channel (v7.0) as displayed in the Effects
window. Alternatively you can drag a plug-in to the Effects window or
to a mixer channel (v7.0), aux buss or master fader in the Instruments
Mixer window.
Plug-in Options:
Control-Clicking
(mac only) or right-clicking a plug-in will
pop up a contextual menu with several options (the Windows version of
this popup is shown below). All of the options are automatically saved
and are specific to the selected plug-in. Most of the options require
the plug-in to be re-instantiated before the setting will take affect.
These options are discussed in more detail below:
Select
the category of the plug-in from the category submenu. By categorizing
your plug-ins you can see plug-ins sorted by category in the
Graphic Editor's, Track Window's and Instantiated Effects/Synths window
popups. You can also sort the plug-ins window by category.
The Macintosh version of this menu is similar and includes the option reveal
(the plug-in) in finder, instead of Open File Location.
Open File Location / Reveal in Finder
When
selected the plug-in will be revealed in the operating system. This
works for VST plug-ins. For AudioUnits (Mac Only), since a plug-in is
not necessarily a file, the components folder is selected instead.
Plug-in Manages Presets
When
this option is checked all preset processing is bypassed and the
plug-in is expected to handle all loading and saving of presets. Metro
will not search for presets so this option could decrease loading times
significantly.
Plug-in Is Multitimbral
When
this option is checked the plug-in is assumed to receive MIDI on all 16
channels with each channel producing a unique timbre. Metro will
automatically create 16 new mixer outputs when this plug-in is
instantiated. If this plug-in is selected from the graphic editor or
the tracks window, it will be instantiated on a new aux buss and not on
a track.
Plug-in Can Replace (VST Only)
This is the default setting as most plug-ins can accept the VST processreplacing command.
Include In Plug-in Popup Menus
If
this option is checked Metro will show this plug-in in the graphic
editor, track window and instantiated synths/effects windows. This
option is convenient if, for example, you have both AU and VST versions
of the same plug-in and you just want the VST version to be visible in
popup menus. This option takes affect immediately.
Let Plug-in Resize Edit Window
If the plug-in editor does not resize properly try changing this setting.
Use Composited Edit Window
Some plug-ins work better when their edit window is configured as a 'Composited edit window'.
Send Tempo Changes Early
This
option causes Metro to send the tempo changes to the plug-in
before the beginning of the next audio packet. Only use this option if
the plug-in is not responding properly to tempo changes.
Plug-in Cannot Re-Initialize (Mac AU only)
This option instructs Metro to not re-initialize the plug-in. This works around defects in certain AudioUnit plug-ins.
Open Edit Window In Floating Window (Windows only)
When
this option is checked, Metro will open the plug-ins editor in a
floating window. This may be desirable in multiple monitor setups. The
edit window is not confined to Metro's main window.
Configure To Stereo Output
This option is important for plug-ins like MOTU's MachFive. It will configure the default output as one stereo output.
Non-Apple Generic Editor (Mac Only)
This option forces the plug-in editor to open in Metro's generic view instead of Apple's.
Sample Accurate Automation (Mac AU only)
Leave
this option checked unless the plug-in is not responding correctly to
automation. AudioUnits have the ability to schedule automation
accurately to the sample.
Reset Plugin Only Once (VST Only)
This
option causes the plug-in to only be reset once. This option should
only be checked if the plug-in does not work otherwise as it indicates
a deficiency in the plug-in.
Filenames Are Preset Names (VST Only)
This option when checked (and Plug-in
Manages Presets is not checked) causes Metro to use the filename as the
name of the preset instead of the preset name which is stored within
the .FXP or .FXB preset file.
Plug-in Prefers Carbon Editor (Mac only)
Metro
supports both cocoa and carbon plug-in editors. This options
selects which one is the preferred interface in the case the plug-in
supplies both.
Do Not Set Program on Open
Normally
Metro will restore the last preset by sending a program change when a
plug-in is read in during an open of a document. Some plug-ins, such as
vember audio's surge, do not work properly in this case. When this option is checked Metro will not set program.
Retain Editor on Window Close
Normally
Metro will tell the plug-in to close its editor when the plug-in's edit window is closed. This
can save memory as the plug-in should relinquish any resources used by its editor. Unfortunately some plug-ins like, Arturia's Moog Modular and GSI's KeyPerformer,
do not work after their edit window is closed. If this option is
checked, Metro will simply close the window and the resources used by
the editor will stay in memory until the plug-ins is completely
de-instantiated.
Resume Before Program Change
This
option causes 'Resume' to be called before and program/preset changes
are sent to the plug-in. This is not part of the plug-in spec but
certain plug-ins like GSI's KeyPerformer, require it to work properly.
Dispose Editor Window On Close
Normally
Metro will dispose the edit window when the plug-in is completely
de-instatiantiated but in some (rare) cases it is desireable to
completely dispose of the plug-ins edit window when the edit window is
closed and the plug-in is still processing audio.
Not Multi--Core Compatible
This
option, when checked, will instantiate this plug-in on the main thread
so that threading issues do not occur. This is important for plug-ins
built using SynthEdit as they are not normally compatible with Multi-Core supported digital audio workstations like Metro.
Soft-Synths
VSTi's, Music Devices
and Music Effects are synthesizer plug-ins that expect to receive MIDI
data and perhaps audio. If one of these plug-ins expects audio then it may be desirable to use it on an aux buss. See the Effects window page
to see how to set up an aux buss. After a synthesizer plug-in is
installed on a track or an aux buss a new MIDI port will appear in the
port popups. Also, tracks that are assigned to synthesizer plug-ins can
be mixed as audio files using the Mix audio command
from the File menu. This will produce
sample-accurate audio on all unmuted synthesizer plug-in tracks.