Functions
| Name | Description |
|---|---|
| FuncToString | Convert a function type to string. |
| OpToString | Convert an operand type to string. |
| StringToFunc | Convert a string to function type. |
| StringToOp | Convert a string to operand type. |
Variables
| Name | Type | Description |
|---|---|---|
| MaxRateConversionPowerFactor | Integer | Maximum power of two that rate conversion factor can have. |
Classes
| Name | Description |
|---|---|
| TBandFilterList | Stores digital filter design specification. |
| TBandFilterRecord | Used by TSignalFilter for filter definition. |
| TBandlimitedInterpolator | Changes sampling frequency by a rational factor. |
| TBandlimitedInterpolatorList | Manage a list of TBandlimitedInterpolator components. |
| TFilterList | Manages a list of filter definitions. |
| TFuncSignalList | Holds expresion definition. |
| TFuncSignalRecord | Expression parser record definition. |
| TSignalBandpass | High speed narrow band linear phase bandpass filter. |
| TSignalBandpassList | Manage a list of TSignalBandpass components. |
| TSignalBuffer | Keeps signal processing data pipe synchronized. |
| TSignalBufferList | Manages a list of TSignalBufferList components. |
| TSignalChannel | |
| TSignalDecBuffer | Decrease buffer length. |
| TSignalDecBufferList | Manage a list of TSignalIncBuffer components. |
| TSignalDecimator | Performs signal decimation. |
| TSignalDecimatorList | Manage a list of TSignalDecimator components. |
| TSignalDemodulator | Demodulates a signal. |
| TSignalDemodulatorList | Manage a list of TSignalDemodulator components. |
| TSignalDemux | Demultiplex input signal. |
| TSignalDemuxList | Manage a list of TSignalDemux components. |
| TSignalEnvelopeDetector | Detects the amplitude envelope of a signal. |
| TSignalEnvelopeDetectorList | Manage a list of TSignalEnvelopeDetector components. |
| TSignalFilter | Apply a digital filter to the input signal. |
| TSignalFilterList | Manages a list of TSignalFilter components. |
| TSignalGenerator | Generates signals in real time. |
| TSignalGeneratorList | Manage a list of TSignalGenerator components. |
| TSignalIncBuffer | Increase buffer length. |
| TSignalIncBufferList | Manage a list of TSignalIncBuffer components. |
| TSignalInterpolator | Performs signal interpolation. |
| TSignalInterpolatorList | Manage a list of TSignalInterpolator components. |
| TSignalModulator | Modulates a signal. |
| TSignalModulatorList | Manage a list of TSignalModulator components. |
| TSignalMultiRate | Abstract class for multi-rate digital filters. |
| TSignalMux | Multiplex input signal. |
| TSignalMuxList | Manage a list of TSignalMux components. |
| TSignalRateConverter | Changes the sampling frequency by any integer or rational factor. |
| TSignalRateConverterList | Manage a list of TSignalRateConverter components. |
| TSignalSounds | Manages a list of different sound formula definitions. |
| TSignalStoreBuffer | Stores data and allows indexed access to elements. |
| TSignalStoreBufferList | Manages a list of TSignalStoreBuffer components. |
| TSignalToComplex | Form complex signal. |
| TSignalToComplexList | Manages a list of TSignalToComplexList components. |
| TSignalVariableRateConverter | Variable frequency rate converter. |
| TSignalVariableRateConverterList | Manage a list of TSignalVariableRateConverter components. |
| TVariableBandlimitedInterpolator |
Records
| Name | Description |
|---|---|
| TTapsStages | Used for multi-rate signal filtering. |
Enumerations
| Name | Description |
|---|---|
| TBufferType | Defines signal buffering type. |
| TFilterError | Defines possible comb filter design errors. |
| TFirFilterMethod | Defines method used for FIR filter design. |
| TFuncSignalType | Specifies signal types, which can be generated by TSignalGenerator. |
| TIirResultType | Specifies the form in which the IIR filter can be returned. |
| TOperSignalType | Defines the operator types used by expression parser. |
| TOpType | Defines the type of the operand for expression parser. |
| TResponseType | Defines filter response type. |
Events
| Name | Description |
|---|---|
| TOnResync | Triggered when reseting function phase. |