Copyright © 2008-2019 MultiMedia Soft

CallbackVstParamChanged delegate

Previous pageReturn to chapter overviewNext page

Remarks

 

Callback delegate invoked when a parameter of the VST has been changed through its own editor: this callback can be set through a call to the CallbackVstParamChangedSet method.

 

For further details about callback delegates see the How to synchronize the container application through callback delegates tutorial.

For further details about managing a VST effect refer to the How to manage VST effects section.

For further details about methods related to the use of special effects refer to the EffectsMan class.

 

 

Syntax

 

[Visual Basic]

Public Delegate Sub CallbackVstParamChanged (

ByVal nIdVST as Int32,

ByVal nParamIndex as Int32,

ByVal fValue as Single

)


 

[C#]

public delegate void CallbackVstParamChanged (

Int32 nIdVST,

Int32 nParamIndex,

float fValue

)


 

[C++]

public delegate void CallbackVstParamChanged (

Int32 nIdVST,

Int32 nParamIndex,

float fValue

)


 

 

Parameters

Description

 

 

nIdVST

Unique identifier of the VST effect as returned by the Effects.VstLoad method.

nParamIndex

Zero-based index of the parameter

fValue

The new value of the given parameter