Class TVSTModuleWithPrograms
Unit
DVSTModuleWithPrograms
Declaration
type TVSTModuleWithPrograms = class(TVSTModuleWithMidi)
Description
no description available, TVSTModuleWithMidi description follows
no description available, TCustomVSTModule description follows
no description available, TBasicVSTModule description follows
-$DEFINE Debug
Hierarchy
Overview
Methods
 |
constructor Create(AOwner: TComponent); override; |
 |
destructor Destroy; override; |
 |
procedure SetParameterCount(cnt: integer); |
 |
function HostCallGetParameter(Index: Integer): Single; override; |
 |
procedure HostCallSetParameter(Index: Integer; Value: Single); override; |
 |
function HostCallEditOpen (Index, Value: Integer; ptr: pointer; opt: Single): Integer; override; |
 |
function HostCallSetProgramm (Index, Value: Integer; ptr: pointer; opt: Single): Integer; override; |
 |
function HostCallGetProgramm (Index, Value: Integer; ptr: pointer; opt: Single): Integer; override; |
 |
function HostCallSetProgramName (Index, Value: Integer; ptr: pointer; opt: Single): Integer; override; |
 |
function HostCallGetProgramName (Index, Value: Integer; ptr: pointer; opt: Single): Integer; override; |
 |
function HostCallGetParamLabel (Index, Value: Integer; ptr: pointer; opt: Single): Integer; override; |
 |
function HostCallGetParamDisplay (Index, Value: Integer; ptr: pointer; opt: Single): Integer; override; |
 |
function HostCallGetParamName (Index, Value: Integer; ptr: pointer; opt: Single): Integer; override; |
 |
function HostCallGetChunk (Index, Value: Integer; ptr: pointer; opt: Single): Integer; override; |
 |
function HostCallSetChunk (Index, Value: Integer; ptr: pointer; opt: Single): Integer; override; |
 |
function HostCallCanBeAutomated (Index, Value: Integer; ptr: pointer; opt: Single): Integer; override; |
 |
function HostCallString2Parameter (Index, Value: Integer; ptr: pointer; opt: Single): Integer; override; |
 |
function HostCallGetNumProgramCategories (Index, Value: Integer; ptr: pointer; opt: Single): Integer; override; |
 |
function HostCallGetProgramNameIndexed (Index, Value: Integer; ptr: pointer; opt: Single): Integer; override; |
 |
function HostCallGetParameterProperties (Index, Value: Integer; ptr: pointer; opt: Single): Integer; override; |
 |
function HostCallBeginSetProgram (Index, Value: Integer; ptr: pointer; opt: Single): Integer; override; |
 |
function HostCallEndSetProgram (Index, Value: Integer; ptr: pointer; opt: Single): Integer; override; |
 |
function HostCallBeginLoadBank (Index, Value: Integer; ptr: pointer; opt: Single): Integer; override; |
 |
function HostCallBeginLoadProgram (Index, Value: Integer; ptr: pointer; opt: Single): Integer; override; |
Properties
Description
Methods
 |
constructor Create(AOwner: TComponent); override; |
|
 |
destructor Destroy; override; |
|
 |
procedure SetParameterCount(cnt: integer); |
|
 |
function HostCallGetParameter(Index: Integer): Single; override; |
|
 |
procedure HostCallSetParameter(Index: Integer; Value: Single); override; |
|
 |
function HostCallEditOpen (Index, Value: Integer; ptr: pointer; opt: Single): Integer; override; |
|
 |
function HostCallSetProgramm (Index, Value: Integer; ptr: pointer; opt: Single): Integer; override; |
|
 |
function HostCallGetProgramm (Index, Value: Integer; ptr: pointer; opt: Single): Integer; override; |
|
 |
function HostCallSetProgramName (Index, Value: Integer; ptr: pointer; opt: Single): Integer; override; |
|
 |
function HostCallGetProgramName (Index, Value: Integer; ptr: pointer; opt: Single): Integer; override; |
|
 |
function HostCallGetParamLabel (Index, Value: Integer; ptr: pointer; opt: Single): Integer; override; |
|
 |
function HostCallGetParamDisplay (Index, Value: Integer; ptr: pointer; opt: Single): Integer; override; |
|
 |
function HostCallGetParamName (Index, Value: Integer; ptr: pointer; opt: Single): Integer; override; |
|
 |
function HostCallGetChunk (Index, Value: Integer; ptr: pointer; opt: Single): Integer; override; |
|
 |
function HostCallSetChunk (Index, Value: Integer; ptr: pointer; opt: Single): Integer; override; |
|
 |
function HostCallCanBeAutomated (Index, Value: Integer; ptr: pointer; opt: Single): Integer; override; |
|
 |
function HostCallString2Parameter (Index, Value: Integer; ptr: pointer; opt: Single): Integer; override; |
|
 |
function HostCallGetNumProgramCategories (Index, Value: Integer; ptr: pointer; opt: Single): Integer; override; |
|
 |
function HostCallGetProgramNameIndexed (Index, Value: Integer; ptr: pointer; opt: Single): Integer; override; |
|
 |
function HostCallGetParameterProperties (Index, Value: Integer; ptr: pointer; opt: Single): Integer; override; |
|
 |
function HostCallBeginSetProgram (Index, Value: Integer; ptr: pointer; opt: Single): Integer; override; |
|
 |
function HostCallEndSetProgram (Index, Value: Integer; ptr: pointer; opt: Single): Integer; override; |
|
 |
function HostCallBeginLoadBank (Index, Value: Integer; ptr: pointer; opt: Single): Integer; override; |
|
 |
function HostCallBeginLoadProgram (Index, Value: Integer; ptr: pointer; opt: Single): Integer; override; |
|
Properties
 |
property numParams: Integer read FEffect.numParams write SetNumParams stored false; |
|
 |
property numPrograms: Integer read FEffect.numPrograms write SetNumPrograms stored false; |
|
 |
property CurrentProgram: Integer read FCurProgram write SetProgram; |
|
 |
property CurrentProgramName: string read GetCurrentProgramName write SetCurrentProgramName; |
|
 |
property Chunk: TMemoryStream read fChunkData write fChunkData; |
|
 |
property Parameter[Index: Integer]: Single read getParameter write setParameterAutomated; |
|
 |
property OnParameterChange: TParameterChangeEvent read FOnParameterChangeEvent write FOnParameterChangeEvent; |
|
 |
property OnBeginSetProgram: TNotifyEvent read FOnBeginSetProgram write FOnBeginSetProgram; |
|
 |
property OnEndSetProgram: TNotifyEvent read FOnEndSetProgram write FOnEndSetProgram; |
|
 |
property OnParameterSizeFailed: TNotifyEvent read FOnParameterSizeFailed write FOnParameterSizeFailed; |
|
 |
property OnBeforeProgramChange: TNotifyEvent read FOnBeforeProgramChange write FOnBeforeProgramChange; |
|
 |
property OnAfterProgramChange: TNotifyEvent read FOnAfterProgramChange write FOnAfterProgramChange; |
|
Generated by PasDoc 0.10.0 on 2007-11-13 13:04:21