Package apple.avfoundation.enums
Class AVAudioUnitEQFilterType
- java.lang.Object
-
- apple.avfoundation.enums.AVAudioUnitEQFilterType
-
public final class AVAudioUnitEQFilterType extends java.lang.Object[@enum] AVAudioUnitEQFilterType Filter types available to use with AVAudioUnitEQ. Depending on the filter type, a combination of one or all of the filter parameters defined in AVAudioUnitEQFilterParameters are used to set the filter. AVAudioUnitEQFilterTypeParametric Parametric filter based on Butterworth analog prototype. Required parameters: frequency (center), bandwidth, gain AVAudioUnitEQFilterTypeLowPass Simple Butterworth 2nd order low pass filter Required parameters: frequency (-3 dB cutoff at specified frequency) AVAudioUnitEQFilterTypeHighPass Simple Butterworth 2nd order high pass filter Required parameters: frequency (-3 dB cutoff at specified frequency) AVAudioUnitEQFilterTypeResonantLowPass Low pass filter with resonance support (via bandwidth parameter) Required parameters: frequency (-3 dB cutoff at specified frequency), bandwidth AVAudioUnitEQFilterTypeResonantHighPass High pass filter with resonance support (via bandwidth parameter) Required parameters: frequency (-3 dB cutoff at specified frequency), bandwidth AVAudioUnitEQFilterTypeBandPass Band pass filter Required parameters: frequency (center), bandwidth AVAudioUnitEQFilterTypeBandStop Band stop filter (aka "notch filter") Required parameters: frequency (center), bandwidth AVAudioUnitEQFilterTypeLowShelf Low shelf filter Required parameters: frequency (center), gain AVAudioUnitEQFilterTypeHighShelf High shelf filter Required parameters: frequency (center), gain AVAudioUnitEQFilterTypeResonantLowShelf Low shelf filter with resonance support (via bandwidth parameter) Required parameters: frequency (center), bandwidth, gain AVAudioUnitEQFilterTypeResonantHighShelf High shelf filter with resonance support (via bandwidth parameter) Required parameters: frequency (center), bandwidth, gain
-
-
Field Summary
Fields Modifier and Type Field Description static longBandPassstatic longBandStopstatic longHighPassstatic longHighShelfstatic longLowPassstatic longLowShelfstatic longParametricstatic longResonantHighPassstatic longResonantHighShelfstatic longResonantLowPassstatic longResonantLowShelf
-
-
-
Field Detail
-
Parametric
public static final long Parametric
- See Also:
- Constant Field Values
-
LowPass
public static final long LowPass
- See Also:
- Constant Field Values
-
HighPass
public static final long HighPass
- See Also:
- Constant Field Values
-
ResonantLowPass
public static final long ResonantLowPass
- See Also:
- Constant Field Values
-
ResonantHighPass
public static final long ResonantHighPass
- See Also:
- Constant Field Values
-
BandPass
public static final long BandPass
- See Also:
- Constant Field Values
-
BandStop
public static final long BandStop
- See Also:
- Constant Field Values
-
LowShelf
public static final long LowShelf
- See Also:
- Constant Field Values
-
HighShelf
public static final long HighShelf
- See Also:
- Constant Field Values
-
ResonantLowShelf
public static final long ResonantLowShelf
- See Also:
- Constant Field Values
-
ResonantHighShelf
public static final long ResonantHighShelf
- See Also:
- Constant Field Values
-
-