Package builder.resid.residfp
Klasse Filter6581
java.lang.Object
builder.resid.residfp.Filter
builder.resid.residfp.Filter6581
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprivate floatprivate floatprivate floatprivate floatprivate floatprivate static final floatprivate static final doubleprivate floatprivate float[]private float[][]private static final floatprivate float -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected floatclock(float voice1, float voice2, float voice3, float ext_in) SID clocking - 1 cyclefloatfloat[]float[]private voidprotected voidsetClockFrequency(double clock) voidvoidsetCurveProperties(float br, float o, float s, float mfr) voidsetDistortionProperties(float a, float nl, float rf) voidsetNonLinearity(float nl) private floattype3_w0(float dist) protected voidSet filter cutoff frequency.protected voidSet filter resonance.private floatwaveshaper1(float value) Von Klasse geerbte Methoden builder.resid.residfp.Filter
enable, reset, writeFC_HI, writeFC_LO, writeMODE_VOL, writeRES_FILT, zeroDenormals
-
Felddetails
-
attenuation
private float attenuation -
nonlinearity
private float nonlinearity -
baseresistance
private float baseresistance -
offset
private float offset -
steepness
private float steepness -
minimumfetresistance
private float minimumfetresistance -
voiceNonlinearity
private float voiceNonlinearity -
SIDCAPS_6581
private static final double SIDCAPS_6581- Siehe auch:
-
OSC_TO_FC
private static final float OSC_TO_FC- Siehe auch:
-
type3_w0s
private float[][] type3_w0s -
type3_w0
private float[] type3_w0 -
TYPE3_W0S_RESOLUTION
private static final float TYPE3_W0S_RESOLUTION- Siehe auch:
-
-
Konstruktordetails
-
Filter6581
protected Filter6581()
-
-
Methodendetails
-
type3_w0
private float type3_w0(float dist) -
waveshaper1
private float waveshaper1(float value) -
estimateCurrentDistortion
public float estimateCurrentDistortion() -
clock
protected float clock(float voice1, float voice2, float voice3, float ext_in) Beschreibung aus Klasse kopiert:FilterSID clocking - 1 cycle -
setNonLinearity
public void setNonLinearity(float nl) -
setCurveAndDistortionDefaults
public void setCurveAndDistortionDefaults()- Angegeben von:
setCurveAndDistortionDefaultsin KlasseFilter
-
setClockFrequency
protected void setClockFrequency(double clock) - Setzt außer Kraft:
setClockFrequencyin KlasseFilter
-
getDistortionProperties
public float[] getDistortionProperties()- Angegeben von:
getDistortionPropertiesin KlasseFilter
-
setDistortionProperties
public void setDistortionProperties(float a, float nl, float rf) - Angegeben von:
setDistortionPropertiesin KlasseFilter
-
getCurveProperties
public float[] getCurveProperties()- Angegeben von:
getCurvePropertiesin KlasseFilter
-
setCurveProperties
public void setCurveProperties(float br, float o, float s, float mfr) - Angegeben von:
setCurvePropertiesin KlasseFilter
-
updatedCenterFrequency
protected void updatedCenterFrequency()Beschreibung aus Klasse kopiert:FilterSet filter cutoff frequency.- Angegeben von:
updatedCenterFrequencyin KlasseFilter
-
recalculate
private void recalculate() -
updatedResonance
protected void updatedResonance()Beschreibung aus Klasse kopiert:FilterSet filter resonance.- Angegeben von:
updatedResonancein KlasseFilter
-