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