# Class TDynamics

Description | Hierarchy | Fields | Methods | Properties

## Unit

DDspDynamics

## Declaration

`type TDynamics = class(TObject)`

## Description

## Hierarchy

- TObject
- TDynamics

## Overview

### Methods

| `function ProcessSample(Input : Double):Double; virtual; abstract;`
| `constructor Create; virtual;`

### Properties

| `property Threshold : Double read fThresholddB write SetThreshold;`
| `property Ratio : Double read fRatio write SetRatio;`
| `property Attack : Double read fAttack write SetAttack;`
| `property Decay : Double read fDecay write SetDecay;`
| `property SampleRate : Double read fSampleRate write SetSampleRate;`
| `property GainReductionFactor : Double read fGain;`
| `property GainReductiondB : Double read GetGainReductiondB;`

## Description

### Methods

| `function ProcessSample(Input : Double):Double; virtual; abstract;`

| `constructor Create; virtual;`

### Properties

| `property Threshold : Double read fThresholddB write SetThreshold;`

| `property Ratio : Double read fRatio write SetRatio;`
in dB

| `property Attack : Double read fAttack write SetAttack;`

| `property Decay : Double read fDecay write SetDecay;`
in ms

| `property SampleRate : Double read fSampleRate write SetSampleRate;`
in ms

| `property GainReductionFactor : Double read fGain;`

| `property GainReductiondB : Double read GetGainReductiondB;`
in dB

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