Package builder.jsidblaster
Klasse SIDBlasterEmu
java.lang.Object
libsidplay.common.SIDEmu
builder.resid.ReSIDBase
builder.resid.residfp.ReSIDfp
builder.jsidblaster.SIDBlasterEmu
- Bekannte direkte Unterklassen:
SIDBlasterEmu.FakeStereo
- Autor:
- Ken Händel
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic classFakeStereo mode uses two chips using the same base address. -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprivate final ChipModelprivate final EventSchedulerprivate final byteprivate Stringprivate final Eventprivate boolean[]private final sidblaster.hardsid.HardSIDprivate final JSIDBlasterBuilderprivate intprivate boolean[] -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungSIDBlasterEmu(JSIDBlasterBuilder hardSIDBuilder, EventScheduler context, CPUClock cpuClock, sidblaster.hardsid.HardSID hardSID, byte deviceId, int sidNum, ChipModel model, ChipModel defaultSidModel) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic final Stringcredits()private voiddoWriteDelayed(Runnable runnable) protected ChipModelbyteprotected booleanlock()byteread(int addr) voidsetDeviceName(String deviceName) voidsetFilterEnable(IEmulationSection emulation, int sidNum) voidsetVoiceMute(int num, boolean mute) protected voidunlock()voidwrite(int addr, byte data) Von Klasse geerbte Methoden builder.resid.ReSIDBase
clock, clocksSinceLastAccess, input, reset, setChipModel, setClockFrequency, setDigiBoost, setSamplerVon Klasse geerbte Methoden libsidplay.common.SIDEmu
readInternalRegister
-
Felddetails
-
context
-
hardSIDBuilder
-
event
-
hardSID
private final sidblaster.hardsid.HardSID hardSID -
deviceID
private final byte deviceID -
deviceName
-
sidNum
private int sidNum -
chipModel
-
voiceMute
private boolean[] voiceMute -
filterDisable
private boolean[] filterDisable
-
-
Konstruktordetails
-
SIDBlasterEmu
public SIDBlasterEmu(JSIDBlasterBuilder hardSIDBuilder, EventScheduler context, CPUClock cpuClock, sidblaster.hardsid.HardSID hardSID, byte deviceId, int sidNum, ChipModel model, ChipModel defaultSidModel)
-
-
Methodendetails
-
read
public byte read(int addr) -
write
public void write(int addr, byte data) -
doWriteDelayed
-
lock
protected boolean lock() -
unlock
protected void unlock() -
setVoiceMute
public void setVoiceMute(int num, boolean mute) - Setzt außer Kraft:
setVoiceMutein KlasseReSIDBase
-
setFilterEnable
- Setzt außer Kraft:
setFilterEnablein KlasseReSIDfp
-
getDeviceId
public byte getDeviceId() -
getDeviceName
-
setDeviceName
-
getChipModel
-
credits
-