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