VSTHostFromClientPOV

Access to VST host from the VST client perspective. The IHostCommand subset is accessible from the plugin client with no knowledge of the format

Constructors

this
this(HostCallbackFunction hostCallback, AEffect* effect)
Undocumented in source.

Members

Enums

HostCaps
enum HostCaps

Capabilities

Functions

beginParamEdit
void beginParamEdit(int paramIndex)
Undocumented in source. Be warned that the author may not have intended to support it.
canDo
bool canDo(HostCaps caps)
Undocumented in source. Be warned that the author may not have intended to support it.
endParamEdit
void endParamEdit(int paramIndex)
Undocumented in source. Be warned that the author may not have intended to support it.
getDAW
DAW getDAW()
Undocumented in source. Be warned that the author may not have intended to support it.
getVSTTimeInfo
TimeInfo getVSTTimeInfo(long fallbackTimeInSamples)

Gets VSTTimeInfo structure, null if not all flags are supported

paramAutomate
void paramAutomate(int paramIndex, float value)
Undocumented in source. Be warned that the author may not have intended to support it.
productString
const(char)* productString()
Undocumented in source. Be warned that the author may not have intended to support it.
requestResize
bool requestResize(int width, int height)

Request plugin window resize.

vendorString
const(char)* vendorString()
Undocumented in source. Be warned that the author may not have intended to support it.
wantEvents
void wantEvents()

Inherited Members

From IHostCommand

beginParamEdit
void beginParamEdit(int paramIndex)
Undocumented in source.
paramAutomate
void paramAutomate(int paramIndex, float value)
Undocumented in source.
endParamEdit
void endParamEdit(int paramIndex)
Undocumented in source.
requestResize
bool requestResize(int width, int height)
Undocumented in source.
getDAW
DAW getDAW()
Undocumented in source.

Meta