| Description | Uses | Classes, Interfaces, Objects and Records | Functions and Procedures | Types | Constants | Variables | 
DSP Classes pipe wrappers.
2.5.2008.07 Still here
| Name | Description | 
|---|---|
Class TunavclDSPDLibEQ | 
EQ Pipe. | 
Class TunavclDSPDLibMBSP | 
Multi-band Splitter Pipe. | 
Class unaDSPDLibWavePipe | 
Abstract wave DSP DLib pipe. | 
Class unavclDSPDLibMultiBand | 
– – | 
procedure Register(); | 
unavcDSPDLib_freqAssignMode = (...); | 
punaDspBandRawSamples = ˆunaDspBandRawSamples; | 
unaDspBandRawSamples = array[byte] of pFloatArray; | 
unavclRawSamplesAvailable = procedure(sender: unavclInOutPipe; numSamples, numBands, channel: unsigned; samples: punaDspBandRawSamples) of object; | 
c_defNumBands	= 10; | 
procedure Register(); | 
| 
 Registers VC DSP DLib components in Delphi IDE components palette.  | 
unavcDSPDLib_freqAssignMode = (...); | 
 Values
  | 
punaDspBandRawSamples = ˆunaDspBandRawSamples; | 
| 
 pointer to array of raw samples for up to 256 bands  | 
unaDspBandRawSamples = array[byte] of pFloatArray; | 
unavclRawSamplesAvailable = procedure(sender: unavclInOutPipe; numSamples, numBands, channel: unsigned; samples: punaDspBandRawSamples) of object; | 
| 
 Fired when raw multi-band samples are ready.  | 
c_defNumBands	= 10; | 
(c) 2012 Lake of Soft