| Description | Hierarchy | Fields | Methods | Properties |
type unavclDSPDLibMultiBand = class(unaDSPDLibWavePipe)
– –
![]() |
f_dsplObj: dspl_handle; |
![]() |
function applyDeviceFormat(format: PWAVEFORMATEXTENSIBLE; isSrc: bool = true): bool; override; |
![]() |
function getNumFreq(): int; virtual; |
![]() |
procedure AfterConstruction(); override; |
![]() |
procedure doSetNumBands(value: unsigned); virtual; |
![]() |
property dsplObj: dspl_handle read f_dsplObj; |
![]() |
property freqAssignMode: unavcDSPDLib_freqAssignMode read f_freqAssignMode write f_freqAssignMode default unafam_powerOf2; |
![]() |
property frequency[band:unsigned]: dspl_float read getFreq write setFreq; |
![]() |
property numBands: unsigned read f_numBands write setNumBands default c_defNumBands; |
![]() |
f_dsplObj: dspl_handle; |
![]() |
function applyDeviceFormat(format: PWAVEFORMATEXTENSIBLE; isSrc: bool = true): bool; override; |
|
In addition makes sure frequencises are correct. | |
![]() |
function getNumFreq(): int; virtual; |
|
Usually number of freq equals number of bands, but some classes may override this. | |
![]() |
procedure AfterConstruction(); override; |
![]() |
procedure doSetNumBands(value: unsigned); virtual; |
![]() |
property dsplObj: dspl_handle read f_dsplObj; |
|
DSPDLib object. | |
![]() |
property freqAssignMode: unavcDSPDLib_freqAssignMode read f_freqAssignMode write f_freqAssignMode default unafam_powerOf2; |
|
Frequences assigment mode. | |
![]() |
property frequency[band:unsigned]: dspl_float read getFreq write setFreq; |
|
Frequency value for a specific band. | |
![]() |
property numBands: unsigned read f_numBands write setNumBands default c_defNumBands; |
|
Number of bands, 32 max. | |
(c) 2012 Lake of Soft