public final class Filter6581 extends Filter
Modifier | Constructor and Description |
---|---|
protected |
Filter6581() |
Modifier and Type | Method and Description |
---|---|
protected float |
clock(float voice1,
float voice2,
float voice3,
float ext_in)
SID clocking - 1 cycle
|
float |
estimateCurrentDistortion() |
float[] |
getCurveProperties() |
float[] |
getDistortionProperties() |
protected void |
setClockFrequency(double clock) |
void |
setCurveAndDistortionDefaults() |
void |
setCurveProperties(float br,
float o,
float s,
float mfr) |
void |
setDistortionProperties(float a,
float nl,
float rf) |
void |
setNonLinearity(float nl) |
protected void |
updatedCenterFrequency()
Set filter cutoff frequency.
|
protected void |
updatedResonance()
Set filter resonance.
|
enable, reset, writeFC_HI, writeFC_LO, writeMODE_VOL, writeRES_FILT, zeroDenormals
public float estimateCurrentDistortion()
protected final float clock(float voice1, float voice2, float voice3, float ext_in)
Filter
public void setNonLinearity(float nl)
public void setCurveAndDistortionDefaults()
setCurveAndDistortionDefaults
in class Filter
protected void setClockFrequency(double clock)
setClockFrequency
in class Filter
public float[] getDistortionProperties()
getDistortionProperties
in class Filter
public void setDistortionProperties(float a, float nl, float rf)
setDistortionProperties
in class Filter
public float[] getCurveProperties()
getCurveProperties
in class Filter
public void setCurveProperties(float br, float o, float s, float mfr)
setCurveProperties
in class Filter
protected void updatedCenterFrequency()
Filter
updatedCenterFrequency
in class Filter
protected void updatedResonance()
Filter
updatedResonance
in class Filter
Copyright © 2018 Ken Händel. All rights reserved.