Class ALVST3Host.TALVST3Host
From Mitov Wiki Doc
This is a Beta Read Only version of this page. Please review and send recommendations to mitov@mitov.com. We will enable the editing as soon as we are happy with the overall Wiki site.
Package: AudioLabPkg
Unit: ALVST3Host
Inherits: TALVSTBasicHost
Contents |
Syntax
Delphi:
type TALVST3Host = class( TALVSTBasicHost )
C++ Builder:
class TALVST3Host : public TALVSTBasicHost
Visual C++ (MFC):
class CTALVST3Host : public CTALVSTBasicHost
C# (.NET):
public ref class TALVST3Host : Mitov.AudioLab.VSTBasicHost
Summary
VST 3.X PlugIn host component.
Description
Use this component to host VST 3.X PlugIns.
Diagram:
Properties
Published
- FileName - Specifies the file name of the VST 3 PlugIn DLL.
- Parameters - Specifies the parameter values of the VST 3 PlugIn.
- Processor - Specifies the processor settings.
- Editor - Access to the editor properties, and methods.
- HostName - Specifies the VST 3 host name.
- BufferSize - Specifies the processing buffer size.
Public
- Outputs - List of VST 3 PlugIn output busses.
- Inputs - List of VST PlugIn input busses.
- Classes - Returns the available classes.
- Factory - Returns the factory info.
- Opened - Indicates if the VST 3 PlugIn is opened.
Methods
Public
- function Open() : Boolean - Loads and opens the VST 3 PlugIn.
- procedure Close() - Closes and unloads the VST 3 PlugIn.
Events
- OnError - Occurs on PlugIn error.
From TALVSTBasicHost
Properties
Published
- Enabled - Enables/Disables the VST PlugIn.
- Precision - Specifies the floating-point precision used for processing (32 or 64 bit).
PinLists
- InputPins - The audio input pins of the VST Host filter.
- OutputPins - The audio output pins of the VST Host filter.
From TALBasicMultiInput
Properties
Published
- Threading - Specifies the desired threading settings for the filtering.