public final class IIRFilter
extends org.jaudiolibs.pipes.impl.OpHolder<org.jaudiolibs.audioops.impl.IIRFilterOp>
implements org.praxislive.audio.code.Resettable
Modifier and Type | Class and Description |
---|---|
static class |
IIRFilter.Type |
Modifier and Type | Field and Description |
---|---|
static IIRFilter.Type |
BP12 |
static IIRFilter.Type |
HP12 |
static IIRFilter.Type |
HP24 |
static IIRFilter.Type |
LP12 |
static IIRFilter.Type |
LP24 |
static IIRFilter.Type |
LP6 |
static IIRFilter.Type |
NP12 |
Constructor and Description |
---|
IIRFilter() |
Modifier and Type | Method and Description |
---|---|
double |
frequency() |
IIRFilter |
frequency(double frequency) |
void |
reset() |
double |
resonance() |
IIRFilter |
resonance(double db) |
IIRFilter.Type |
type() |
IIRFilter |
type(IIRFilter.Type type) |
getSource, getSourceCapacity, getSourceCount
public static final IIRFilter.Type LP6
public static final IIRFilter.Type LP12
public static final IIRFilter.Type LP24
public static final IIRFilter.Type HP12
public static final IIRFilter.Type HP24
public static final IIRFilter.Type BP12
public static final IIRFilter.Type NP12
public IIRFilter frequency(double frequency)
public double frequency()
public IIRFilter resonance(double db)
public double resonance()
public IIRFilter type(IIRFilter.Type type)
public IIRFilter.Type type()
public void reset()
reset
in interface org.praxislive.audio.code.Resettable