Package libsidplay.common
Schnittstelle SIDChip
public interface SIDChip
Interface for the SID chip re-implementation.
- Autor:
- ken
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic final intSID base address.static final intMax SID filter FC value.static final intNumber of SID chip registers. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidclock(int piece, IntConsumer sample) voidinput(int input) voidmute(int voiceNo, boolean mute) byteread(int register) voidreset()voidsetChipModel(ChipModel model) voidsetClockFrequency(double clockFrequency) voidsetDigiBoost(boolean digiBoost) voidwrite(int register, byte value)
-
Felddetails
-
FC_MAX
static final int FC_MAXMax SID filter FC value.- Siehe auch:
-
DEF_BASE_ADDRESS
static final int DEF_BASE_ADDRESSSID base address.- Siehe auch:
-
REG_COUNT
static final int REG_COUNTNumber of SID chip registers.- Siehe auch:
-
-
Methodendetails
-
clock
-
read
byte read(int register) -
write
void write(int register, byte value) -
reset
void reset() -
mute
void mute(int voiceNo, boolean mute) -
input
void input(int input) -
setClockFrequency
void setClockFrequency(double clockFrequency) -
setChipModel
-
setDigiBoost
void setDigiBoost(boolean digiBoost)
-