Klasse FMOPL_072
java.lang.Object
libsidplay.components.cart.supported.core.FMOPL_072
- Seit:
- 11.08.2020
- Autor:
- Daniel Becker
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic classprivate static class(Package privat) static interfaceprivate static class(Package privat) static interface(Package privat) static interface -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprivate static final intprivate static final intprivate static final intprivate static final int[]private static final int[]private static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final doubleprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intstatic final intstatic final intstatic final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final int -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic voidclock_changed(FMOPL_072.FM_OPL chip, int clock, int rate) static FMOPL_072.FM_OPLinit(int type, int clock, int rate) static intread(FMOPL_072.FM_OPL chip, int a) static voidreset_chip(FMOPL_072.FM_OPL chip) static voidset_irq_handler(FMOPL_072.FM_OPL chip, FMOPL_072.OPL_IRQHANDLER IRQHandler) static voidset_timer_handler(FMOPL_072.FM_OPL chip, FMOPL_072.OPL_TIMERHANDLER timer_handler) static voidset_update_handler(FMOPL_072.FM_OPL chip, FMOPL_072.OPL_UPDATEHANDLER UpdateHandler) static voidshutdown(FMOPL_072.FM_OPL chip) static inttimer_over(FMOPL_072.FM_OPL chip, int c) static voidupdate_one(FMOPL_072.FM_OPL chip, IntConsumer sampler, int length) static intwrite(FMOPL_072.FM_OPL chip, int a, int v)
-
Felddetails
-
FINAL_SH
private static final int FINAL_SH- Siehe auch:
-
FREQ_SH
private static final int FREQ_SH- Siehe auch:
-
EG_SH
private static final int EG_SH- Siehe auch:
-
LFO_SH
private static final int LFO_SH- Siehe auch:
-
FREQ_MASK
private static final int FREQ_MASK- Siehe auch:
-
ENV_BITS
private static final int ENV_BITS- Siehe auch:
-
ENV_LEN
private static final int ENV_LEN- Siehe auch:
-
ENV_STEP
private static final double ENV_STEP- Siehe auch:
-
MAX_ATT_INDEX
private static final int MAX_ATT_INDEX- Siehe auch:
-
MIN_ATT_INDEX
private static final int MIN_ATT_INDEX- Siehe auch:
-
SIN_BITS
private static final int SIN_BITS- Siehe auch:
-
SIN_LEN
private static final int SIN_LEN- Siehe auch:
-
SIN_MASK
private static final int SIN_MASK- Siehe auch:
-
TL_RES_LEN
private static final int TL_RES_LEN- Siehe auch:
-
SLOT1
private static final int SLOT1- Siehe auch:
-
SLOT2
private static final int SLOT2- Siehe auch:
-
EG_ATT
private static final int EG_ATT- Siehe auch:
-
EG_DEC
private static final int EG_DEC- Siehe auch:
-
EG_SUS
private static final int EG_SUS- Siehe auch:
-
EG_REL
private static final int EG_REL- Siehe auch:
-
EG_OFF
private static final int EG_OFF- Siehe auch:
-
OPL_TYPE_WAVESEL
private static final int OPL_TYPE_WAVESEL- Siehe auch:
-
OPL_TYPE_ADPCM
private static final int OPL_TYPE_ADPCM- Siehe auch:
-
OPL_TYPE_KEYBOARD
private static final int OPL_TYPE_KEYBOARD- Siehe auch:
-
OPL_TYPE_IO
private static final int OPL_TYPE_IO- Siehe auch:
-
OPL_TYPE_YM3526
public static final int OPL_TYPE_YM3526- Siehe auch:
-
OPL_TYPE_YM3812
public static final int OPL_TYPE_YM3812- Siehe auch:
-
OPL_TYPE_Y8950
public static final int OPL_TYPE_Y8950- Siehe auch:
-
RATE_STEPS
private static final int RATE_STEPS- Siehe auch:
-
eg_rate_select
private static final int[] eg_rate_select -
eg_rate_shift
private static final int[] eg_rate_shift
-
-
Konstruktordetails
-
FMOPL_072
public FMOPL_072()
-
-
Methodendetails
-
init
-
shutdown
-
reset_chip
-
write
-
read
-
update_one
-
timer_over
-
clock_changed
-
set_timer_handler
public static void set_timer_handler(FMOPL_072.FM_OPL chip, FMOPL_072.OPL_TIMERHANDLER timer_handler) -
set_irq_handler
-
set_update_handler
public static void set_update_handler(FMOPL_072.FM_OPL chip, FMOPL_072.OPL_UPDATEHANDLER UpdateHandler)
-