# Unit DVSTParameters

Description | uses | Classes, Interfaces, Objects and Records | Functions and Procedures | Types | Constants | Variables

## Description

## Overview

### Classes, Interfaces, Objects and Records

Name | Description
--- | ---
Class `TCustomVstParameterProperty` |
Class `TCustomVstParameterProperties` |

### Types

`TCurveType = (...);`
`TParameterChangeEvent = procedure(Sender: TObject; const Index: Integer; var Value: Single) of object;`
`TCustomParameterLabelEvent = procedure(Sender: TObject; const Index: Integer; var PreDefined: string) of object;`
`TCustomParameterDisplayEvent = procedure(Sender: TObject; const Index: Integer; var PreDefined: string) of object;`
`TVstParameterProperty = TCustomVstParameterProperty;`
`TVstParameterProperties = TCustomVstParameterProperties;`

## Description

### Types

`TCurveType = (...);`
-$DEFINE Debug ###### Values ctLinear: ctLogarithmic: ctExponential: ctFrequencyScale:

`TParameterChangeEvent = procedure(Sender: TObject; const Index: Integer; var Value: Single) of object;`

`TCustomParameterLabelEvent = procedure(Sender: TObject; const Index: Integer; var PreDefined: string) of object;`

`TCustomParameterDisplayEvent = procedure(Sender: TObject; const Index: Integer; var PreDefined: string) of object;`

`TVstParameterProperty = TCustomVstParameterProperty;`

`TVstParameterProperties = TCustomVstParameterProperties;`

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