[]
A specific version of the synthetize_hpf() method that works on float data. See the general description of the synthetize_hpf() method in the SynWTFilter class for more details.
public abstract void synthetize_hpf(float[] lowSig, int lowOff, int lowLen, int lowStep, float[] highSig, int highOff, int highLen, int highStep, float[] outSig, int outOff, int outStep)
Public MustOverride Sub synthetize_hpf(lowSig As Single(), lowOff As Integer, lowLen As Integer, lowStep As Integer, highSig As Single(), highOff As Integer, highLen As Integer, highStep As Integer, outSig As Single(), outOff As Integer, outStep As Integer)
| Type | Name | Description |
|---|---|---|
| float[] | lowSig | This is the array that contains the low-pass input signal. |
| int | lowOff | This is the index in lowSig of the first sample to filter. |
| int | lowLen | This is the number of samples in the low-pass input signal to filter. |
| int | lowStep | This is the step, or interleave factor, of the low-pass input signal samples in the lowSig array. |
| float[] | highSig | This is the array that contains the high-pass input signal. |
| int | highOff | This is the index in highSig of the first sample to filter. |
| int | highLen | This is the number of samples in the high-pass input signal to filter. |
| int | highStep | This is the step, or interleave factor, of the high-pass input signal samples in the highSig array. |
| float[] | outSig | This is the array where the output signal is placed. It should be long enough to contain the output signal. |
| int | outOff | This is the index in outSig of the element where to put the first output sample. |
| int | outStep | This is the step, or interleave factor, of the output samples in the outSig array. |
The general version of the synthetize_hpf() method, it just calls the specialized version. See the description of the synthetize_hpf() method of the SynWTFilter class for more details.
public override void synthetize_hpf(object lowSig, int lowOff, int lowLen, int lowStep, object highSig, int highOff, int highLen, int highStep, object outSig, int outOff, int outStep)
Public Overrides Sub synthetize_hpf(lowSig As Object, lowOff As Integer, lowLen As Integer, lowStep As Integer, highSig As Object, highOff As Integer, highLen As Integer, highStep As Integer, outSig As Object, outOff As Integer, outStep As Integer)
| Type | Name | Description |
|---|---|---|
| object | lowSig | This is the array that contains the low-pass input signal. It must be an float[]. |
| int | lowOff | This is the index in lowSig of the first sample to filter. |
| int | lowLen | This is the number of samples in the low-pass input signal to filter. |
| int | lowStep | This is the step, or interleave factor, of the low-pass input signal samples in the lowSig array. |
| object | highSig | This is the array that contains the high-pass input signal. It must be an float[]. |
| int | highOff | This is the index in highSig of the first sample to filter. |
| int | highLen | This is the number of samples in the high-pass input signal to filter. |
| int | highStep | This is the step, or interleave factor, of the high-pass input signal samples in the highSig array. |
| object | outSig | This is the array where the output signal is placed. It should be and float[] and long enough to contain the output signal. |
| int | outOff | This is the index in outSig of the element where to put the first output sample. |
| int | outStep | This is the step, or interleave factor, of the output samples in the outSig array. |