# Class TGate

Description | Hierarchy | Fields | Methods | Properties

## Unit

DDspDynamics

## Declaration

`type TGate = class(TDynamics)`

## Description

no description available, TDynamics description follows

## Hierarchy

- TObject
- TDynamics
- TGate

## Overview

### Methods

| `constructor Create; override;`
| `destructor Destroy; override;`
| `function ProcessSample(Input : Double):Double; override;`
| `procedure InputSideChain(Input : Double); virtual;`

### Properties

| `property Hold : Double read fHold write SetHold;`
| `property Range : Double read fRange write SetRange;`
| `property Knee : Double read fKnee write SetKnee;`
| `property Duck : Boolean read fDuck write fDuck;`
| `property SideChainLowCut : Double read GetLowCut write SetLowCut;`
| `property SideChainHighCut : Double read GetHighCut write SetHighCut;`

## Description

### Methods

| `constructor Create; override;`

| `destructor Destroy; override;`

| `function ProcessSample(Input : Double):Double; override;`

| `procedure InputSideChain(Input : Double); virtual;`

### Properties

| `property Hold : Double read fHold write SetHold;`

| `property Range : Double read fRange write SetRange;`
in s

| `property Knee : Double read fKnee write SetKnee;`
in dB

| `property Duck : Boolean read fDuck write fDuck;`
in dB

| `property SideChainLowCut : Double read GetLowCut write SetLowCut;`
not implemented yet

| `property SideChainHighCut : Double read GetHighCut write SetHighCut;`
in Hz

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