Klasse Operator
java.lang.Object
libsidplay.components.cart.supported.core.Operator
- Bekannte direkte Unterklassen:
SnareDrumOperator,TomTomOperator,TopCymbalOperator
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibung(Package privat) int(Package privat) int(Package privat) int(Package privat) int(Package privat) int(Package privat) double(Package privat) EnvelopeGenerator(Package privat) int(Package privat) int(Package privat) int(Package privat) int(Package privat) int(Package privat) static final double(Package privat) int(Package privat) double(Package privat) PhaseGenerator(Package privat) int(Package privat) int(Package privat) int(Package privat) int(Package privat) int -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibung(Package privat) doublegetOperatorOutput(double modulator) protected doublegetOutput(double modulator, double outputPhase, double[] waveform) protected voidkeyOff()protected voidkeyOn()toString()(Package privat) void(Package privat) void(Package privat) void(Package privat) void(Package privat) voidprotected voidupdateOperator(int ksn, int f_num, int blk)
-
Felddetails
-
phaseGenerator
PhaseGenerator phaseGenerator -
envelopeGenerator
EnvelopeGenerator envelopeGenerator -
envelope
double envelope -
phase
double phase -
operatorBaseAddress
int operatorBaseAddress -
am
int am -
vib
int vib -
ksr
int ksr -
egt
int egt -
mult
int mult -
ksl
int ksl -
tl
int tl -
ar
int ar -
dr
int dr -
sl
int sl -
rr
int rr -
ws
int ws -
keyScaleNumber
int keyScaleNumber -
f_number
int f_number -
block
int block -
noModulator
static final double noModulator- Siehe auch:
-
-
Konstruktordetails
-
Operator
Operator(int baseAddress)
-
-
Methodendetails
-
update_AM1_VIB1_EGT1_KSR1_MULT4
void update_AM1_VIB1_EGT1_KSR1_MULT4() -
update_KSL2_TL6
void update_KSL2_TL6() -
update_AR4_DR4
void update_AR4_DR4() -
update_SL4_RR4
void update_SL4_RR4() -
update_5_WS3
void update_5_WS3() -
getOperatorOutput
double getOperatorOutput(double modulator) -
getOutput
protected double getOutput(double modulator, double outputPhase, double[] waveform) -
keyOn
protected void keyOn() -
keyOff
protected void keyOff() -
updateOperator
protected void updateOperator(int ksn, int f_num, int blk) -
toString
-