Enum ALVSTHost.TALVSTHostSupportsFlag

From Mitov Wiki Doc
Jump to: navigation, search

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: ALVSTHost

Contents

Syntax

Delphi:

type TALVSTHostSupportsFlag = (vsthsSendVstEvents, vsthsSendVstMidiEvent, vsthsSendVstTimeInfo, vsthsReceiveVstEvents, vsthsReceiveVstMidiEvent, vsthsReceiveVstTimeInfo, vsthsReportConnectionChanges, vsthsAcceptIOChanges, vsthsSizeWindow, vsthsAsyncProcessing, vsthsOffline, vsthsSupplyIdle, vsthsSupportShell, vsthsOpenFileSelector, vsthsCloseFileSelector, vsthsEditFile, vsthsShellCategory, vsthsStartStopProcess);

C++ Builder:

enum TALVSTHostSupportsFlag {vsthsSendVstEvents, vsthsSendVstMidiEvent, vsthsSendVstTimeInfo, vsthsReceiveVstEvents, vsthsReceiveVstMidiEvent, vsthsReceiveVstTimeInfo, vsthsReportConnectionChanges, vsthsAcceptIOChanges, vsthsSizeWindow, vsthsAsyncProcessing, vsthsOffline, vsthsSupplyIdle, vsthsSupportShell, vsthsOpenFileSelector, vsthsCloseFileSelector, vsthsEditFile, vsthsShellCategory, vsthsStartStopProcess};

Visual C++ (MFC):

enum CTALVSTHostSupportsFlag {vsthsSendVstEvents, vsthsSendVstMidiEvent, vsthsSendVstTimeInfo, vsthsReceiveVstEvents, vsthsReceiveVstMidiEvent, vsthsReceiveVstTimeInfo, vsthsReportConnectionChanges, vsthsAcceptIOChanges, vsthsSizeWindow, vsthsAsyncProcessing, vsthsOffline, vsthsSupplyIdle, vsthsSupportShell, vsthsOpenFileSelector, vsthsCloseFileSelector, vsthsEditFile, vsthsShellCategory, vsthsStartStopProcess};

Summary

VST host capabilities enumeration.

Description

Defines the types of VST host capabilities enumeration.

Values

vsthsSendVstEvents Host supports send of Vst events to plug-in.
vsthsSendVstMidiEvent Host supports send of MIDI events to plug-in.
vsthsSendVstTimeInfo Host supports send of VstTimeInfo to plug-in.
vsthsReceiveVstEvents Host can receive Vst events from plug-in.
vsthsReceiveVstMidiEvent Host can receive MIDI events from plug-in.
vsthsReceiveVstTimeInfo Host can receive Time info from Host
vsthsReportConnectionChanges Host will indicates the plug-in when something change in plug-in´s routing/connections with suspend/resume/setSpeakerArrangement.
vsthsAcceptIOChanges Host supports ioChanged ().
vsthsSizeWindow used by VSTGUI
vsthsAsyncProcessing Host supports plug-ins whose processing is actually carried out on external resources (dsp).
vsthsOffline Host supports offline feature.
vsthsSupplyIdle Host can supply Idle.
vsthsSupportShell Host supports shell handling.
vsthsOpenFileSelector Host supports function openFileSelector ().
vsthsCloseFileSelector Host supports function closeFileSelector ().
vsthsEditFile Host supports editor for audio.
vsthsShellCategory 'shell' handling via uniqueID. If supported by the Host and the Plug-in has the category kPlugCategShell
vsthsStartStopProcess Host supports functions startProcess () and stopProcess ().
Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox