Modifier and Type | Method and Description |
---|---|
SIDEmu |
HardSIDBuilder.lock(SIDEmu oldHardSID,
int sidNum,
SidTune tune) |
Modifier and Type | Method and Description |
---|---|
SIDEmu |
NetSIDDevBuilder.lock(SIDEmu sidEmu,
int sidNum,
SidTune tune) |
Modifier and Type | Method and Description |
---|---|
SIDEmu |
ReSIDBuilder.lock(SIDEmu oldSIDEmu,
int sidNum,
SidTune tune)
Create a SID chip implementation and configure it, then start mixing.
|
Modifier and Type | Method and Description |
---|---|
SIDEmu |
SidBlasterBuilder.lock(SIDEmu oldHardSID,
int sidNum,
SidTune tune) |
Modifier and Type | Method and Description |
---|---|
static ChipModel |
ChipModel.getChipModel(IEmulationSection emulation,
SidTune tune,
int sidNum)
Detect chip model of specified SID number in the following order:
SID model forced by user configuration
chip model provided by tune information (auto detected) and if
unknown, then
default chip model for the 1st SID and for 2nd or 3rd chip use the
same chip model as for the 1st SID
|
static CPUClock |
CPUClock.getCPUClock(IEmulationSection emulation,
SidTune tune)
Detect CPU clock of a specific tune in the following order:
CPU clock forced by user configuration
CPU clock provided by tune information (auto detected) and if
unknown, then
default CPU clock
|
static Emulation |
Emulation.getEmulation(IEmulationSection emulationSection,
SidTune tune,
int sidNum)
Detect SID emulation of specified SID number in the following order:
SID emulation forced by user configuration
default SID emulation
|
SIDEmu |
SIDBuilder.lock(SIDEmu device,
int sidNum,
SidTune tune)
Create a new SID chip emulation.
|
Modifier and Type | Class and Description |
---|---|
class |
MP3Tune
Special MP3 tune implementation.
|
class |
T64 |
Modifier and Type | Field and Description |
---|---|
static SidTune |
SidTune.RESET
Do not load a tune, just reset C64.
|
Modifier and Type | Method and Description |
---|---|
static SidTune |
MP3Tune.load(File file) |
static SidTune |
SidTune.load(File file)
Loads a file as a SidTune (PSID, PRG, P00, T64, MUS, MP3).
|
protected static SidTune |
SidTune.load(String name,
byte[] fileContents)
Load tune (PSID, PRG, P00, T64).
|
protected static SidTune |
T64.load(String name,
byte[] dataBuf) |
static SidTune |
SidTune.load(String url,
InputStream stream)
Loads an InputStream as a SidTune (PSID, PRG, P00, T64).
|
Modifier and Type | Method and Description |
---|---|
static long |
SidTune.getInitDelay(SidTune tune) |
static int |
SidTune.getSIDAddress(IEmulationSection emulation,
SidTune tune,
int sidNum)
Get SID address of specified SID number
0xd400 - always used for first SID
fake stereo - a second SID at the same address (0xd400)
forced SID base - configured value for forced stereo or 3-SID output
tune SID base - SID base detected by tune information
0 - SID is not used
Note: this function is static, even if no tune is loaded stereo mode can be
configured!
|
static boolean |
SidTune.isFakeStereoSid(IEmulationSection emulation,
SidTune tune,
int sidNum)
Detect fake-stereo SID (second SID at the same address).
|
static boolean |
SidTune.isSIDUsed(IEmulationSection emulation,
SidTune tune,
int sidNum)
Is specified SID number in use?
|
static boolean |
SidTune.isSolelyPrg(SidTune tune) |
Constructor and Description |
---|
PRG2TAPProgram(SidTune sidTune,
String name) |
Modifier and Type | Method and Description |
---|---|
String |
SidDatabase.getPath(SidTune tune)
Get tune path contained in the commented line above the song length line.
|
double |
SidDatabase.getSongLength(SidTune tune)
Get song length of the current song in seconds.
|
double |
SidDatabase.getTuneLength(SidTune tune)
Get tune length (sum of all song length contained in the tune) in seconds.
|
Modifier and Type | Method and Description |
---|---|
SidTune |
Player.getTune()
Get the currently played tune.
|
Modifier and Type | Method and Description |
---|---|
void |
Player.play(SidTune tune)
Play tune.
|
void |
Player.setTune(SidTune tune)
Set a tune to play.
|
Modifier and Type | Method and Description |
---|---|
void |
Player.setRecordingFilenameProvider(Function<SidTune,String> recordingFilenameProvider)
Set provider of recording filenames.
|
Modifier and Type | Method and Description |
---|---|
AudioDriver |
Audio.getAudioDriver(IAudioSection audioSection,
SidTune tune)
Get audio driver for tune.
|
Modifier and Type | Method and Description |
---|---|
static PlayList |
PlayList.getInstance(IConfig config,
SidTune tune)
Get instance results in a new play-list each time the tune changes.
|
Modifier and Type | Method and Description |
---|---|
String |
JSidPlay2.apply(SidTune tune)
Provide a filename for the tune containing some tune infos.
|
Constructor and Description |
---|
HVSCEntry(DoubleSupplier lengthFnct,
String path,
File tuneFile,
SidTune tune) |
Modifier and Type | Method and Description |
---|---|
void |
TuneInfos.showTuneInfos(File tuneFile,
SidTune tune) |
Copyright © 2018 Ken Händel. All rights reserved.