# Class TGuiDynamicWaveform

Description | Hierarchy | Fields | Methods | Properties

## Unit

DGuiDynamicWaveform

## Declaration

`type TGuiDynamicWaveform = class(TGuiStaticWaveform)`

## Description

no description available, TGuiStaticWaveform description follows
no description available, TGuiBaseControl description follows

## Hierarchy

- TGraphicControl
- TGuiBaseControl
- TGuiStaticWaveform
- TGuiDynamicWaveform

## Overview

### Methods

| `constructor Create(AOwner: TComponent); override;`
| `destructor Destroy; override;`
| `procedure ProcessBufferIndirect(NewWaveData: TAVDArrayOfSingleDynArray; Channels, SampleFrames: Integer);`
| `procedure ProcessBuffer(NewWaveData: TAVDSingleDynArray; InpLen: Integer = -1); overload;`
| `procedure ProcessBuffer(NewWaveData: TAVDArrayOfSingleDynArray; InpLen: Integer = -1); overload;`

### Properties

| `property RedrawInterval;`
| `property InternalBufferSize: Integer read fInternalBufferSize write SetInternalBufferSize default 512;`
| `property InternalBufferChannels: Integer read fInternalBufferChannels write SetInternalBufferChannels default 2;`
| `property WaveProcessMode: TGuiWaveProcessMode read fWaveProcessMode write fWaveProcessMode default wpmScroll;`

## Description

### Methods

| `constructor Create(AOwner: TComponent); override;`

| `destructor Destroy; override;`

| `procedure ProcessBufferIndirect(NewWaveData: TAVDArrayOfSingleDynArray; Channels, SampleFrames: Integer);`

| `procedure ProcessBuffer(NewWaveData: TAVDSingleDynArray; InpLen: Integer = -1); overload;`

| `procedure ProcessBuffer(NewWaveData: TAVDArrayOfSingleDynArray; InpLen: Integer = -1); overload;`

### Properties

| `property RedrawInterval;`

| `property InternalBufferSize: Integer read fInternalBufferSize write SetInternalBufferSize default 512;`

| `property InternalBufferChannels: Integer read fInternalBufferChannels write SetInternalBufferChannels default 2;`

| `property WaveProcessMode: TGuiWaveProcessMode read fWaveProcessMode write fWaveProcessMode default wpmScroll;`

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