Package builder.resid.resid
Klasse Filter8580
java.lang.Object
builder.resid.resid.Filter
builder.resid.resid.Filter8580
Filter for 8580 chip based on a simple linear approximation of the FC control.
This is like the original reSID filter except the phase of BP output has been inverted. I saw samplings on the internet that indicated it would genuinely happen like this.
- Autor:
- Ken Händel, Dag Lem, Antti Lankila
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibung(Package privat) floatprivate double(Package privat) float(Package privat) float(Package privat) float(Package privat) float(Package privat) float -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected final intclock(int voice1, int voice2, int voice3) SID clocking - 1 cycleprotected voidinput(int input) voidsetFilterCurve(double filter8580CurvePosition) protected voidSet filter cutoff frequency.protected voidMixing configuration modified (offsets change)protected voidSet filter resonance.protected final voidVon Klasse geerbte Methoden builder.resid.resid.Filter
enable, reset, setClockFrequency, writeFC_HI, writeFC_LO, writeMODE_VOL, writeRES_FILT
-
Felddetails
-
Vlp
float Vlp -
Vbp
float Vbp -
Vhp
float Vhp -
ve
float ve -
w0
float w0 -
_1_div_Q
float _1_div_Q -
highFreq
private double highFreq
-
-
Konstruktordetails
-
Filter8580
protected Filter8580()
-
-
Methodendetails
-
clock
protected final int clock(int voice1, int voice2, int voice3) Beschreibung aus Klasse kopiert:FilterSID clocking - 1 cycle -
zeroDenormals
protected final void zeroDenormals()- Angegeben von:
zeroDenormalsin KlasseFilter
-
updatedCenterFrequency
protected void updatedCenterFrequency()Beschreibung aus Klasse kopiert:FilterSet filter cutoff frequency.- Angegeben von:
updatedCenterFrequencyin KlasseFilter
-
updatedResonance
protected void updatedResonance()Beschreibung aus Klasse kopiert:FilterSet filter resonance.- Angegeben von:
updatedResonancein KlasseFilter
-
input
protected void input(int input) -
updatedMixing
protected void updatedMixing()Beschreibung aus Klasse kopiert:FilterMixing configuration modified (offsets change)- Angegeben von:
updatedMixingin KlasseFilter
-
setFilterCurve
public void setFilterCurve(double filter8580CurvePosition)
-