Enum ALVSTHost.TALVSTHostSupportsFlag
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 (). |