Delphi ASIO & VST Package: DVSTModuleWithDsp: Class TDspVSTModule

Delphi ASIO & VST

Class TDspVSTModule

DescriptionHierarchyFieldsMethodsProperties

Unit

DVSTModuleWithDsp

Declaration

type TDspVSTModule = class(TVSTModuleWithPrograms)

Description

no description available, TVSTModuleWithPrograms description follows
no description available, TVSTModuleWithMidi description follows
no description available, TCustomVSTModule description follows
no description available, TBasicVSTModule description follows

-$DEFINE Debug

Hierarchy

Overview

Methods

Public constructor Create(AOwner: TComponent); override;
Public destructor Destroy; override;
Public procedure RegisterDSPItem(item: TAVDProcessingComponent);
Public procedure UnRegisterDSPItem(item: TAVDProcessingComponent);

Properties

Public property BlockSize: Integer read fBlockSize write SetBlockSize default 1024;
Public property BlockModeSize: Integer read FBlockModeSize write SetBlockForcedSize default 1024;
Public property BlockModeOverlap: Integer read FBlockModeOverlap write SetBlockOverlapSize default 0;
Public property ProcessingMode: TProcessingMode read FProcessingMode write SetProcessingMode default pmNormal;
Public property OnProcess: TProcessAudioEvent read FOnProcess write SetOnProcess;
Public property OnProcessReplacing: TProcessAudioEvent read FOnProcessReplacing write SetOnProcessReplacing;
Public property OnProcessDoubleReplacing: TProcessDoubleEvent read FOnProcessDoubles write SetOnProcessDoubleReplacing;

Description

Methods

Public constructor Create(AOwner: TComponent); override;
 
Public destructor Destroy; override;
 
Public procedure RegisterDSPItem(item: TAVDProcessingComponent);
 
Public procedure UnRegisterDSPItem(item: TAVDProcessingComponent);
 

Properties

Public property BlockSize: Integer read fBlockSize write SetBlockSize default 1024;
 
Public property BlockModeSize: Integer read FBlockModeSize write SetBlockForcedSize default 1024;
 
Public property BlockModeOverlap: Integer read FBlockModeOverlap write SetBlockOverlapSize default 0;
 
Public property ProcessingMode: TProcessingMode read FProcessingMode write SetProcessingMode default pmNormal;
 
Public property OnProcess: TProcessAudioEvent read FOnProcess write SetOnProcess;
 
Public property OnProcessReplacing: TProcessAudioEvent read FOnProcessReplacing write SetOnProcessReplacing;
 
Public property OnProcessDoubleReplacing: TProcessDoubleEvent read FOnProcessDoubles write SetOnProcessDoubleReplacing;
 

Generated by PasDoc 0.10.0 on 2007-11-13 13:04:20