Structure used for VSTs.
More...
#include <juce_VSTInterface.h>
|
int32 | interfaceIdentifier |
|
pointer_sized_int(* | dispatchFunction )(VstEffectInterface *, int32 op, int32 index, pointer_sized_int value, void *ptr, float opt) |
|
void(* | processAudioFunction )(VstEffectInterface *, float **inputs, float **outputs, int32 numSamples) |
|
void(* | setParameterValueFunction )(VstEffectInterface *, int32 parameterIndex, float value) |
|
float(* | getParameterValueFunction )(VstEffectInterface *, int32 parameterIndex) |
|
int32 | numPrograms |
|
int32 | numParameters |
|
int32 | numInputChannels |
|
int32 | numOutputChannels |
|
int32 | flags |
|
pointer_sized_int | hostSpace1 |
|
pointer_sized_int | hostSpace2 |
|
int32 | latency |
|
int32 | deprecated1 |
|
int32 | deprecated2 |
|
float | deprecated3 |
|
void * | effectPointer |
|
void * | userPointer |
|
int32 | plugInIdentifier |
|
int32 | plugInVersion |
|
void(* | processAudioInplaceFunction )(VstEffectInterface *, float **inputs, float **outputs, int32 numSamples) |
|
void(* | processDoubleAudioInplaceFunction )(VstEffectInterface *, double **inputs, double **outputs, int32 numSamples) |
|
char | emptySpace [56] |
|
◆ interfaceIdentifier
int32 VstEffectInterface::interfaceIdentifier |
◆ dispatchFunction
◆ processAudioFunction
◆ setParameterValueFunction
◆ getParameterValueFunction
◆ numPrograms
int32 VstEffectInterface::numPrograms |
◆ numParameters
int32 VstEffectInterface::numParameters |
◆ numInputChannels
int32 VstEffectInterface::numInputChannels |
◆ numOutputChannels
int32 VstEffectInterface::numOutputChannels |
◆ flags
int32 VstEffectInterface::flags |
◆ hostSpace1
◆ hostSpace2
◆ latency
int32 VstEffectInterface::latency |
◆ deprecated1
int32 VstEffectInterface::deprecated1 |
◆ deprecated2
int32 VstEffectInterface::deprecated2 |
◆ deprecated3
float VstEffectInterface::deprecated3 |
◆ effectPointer
void* VstEffectInterface::effectPointer |
◆ userPointer
void* VstEffectInterface::userPointer |
◆ plugInIdentifier
int32 VstEffectInterface::plugInIdentifier |
◆ plugInVersion
int32 VstEffectInterface::plugInVersion |
◆ processAudioInplaceFunction
◆ processDoubleAudioInplaceFunction
◆ emptySpace
char VstEffectInterface::emptySpace[56] |
The documentation for this struct was generated from the following file: