public interface HardSID
extends com.sun.jna.Library
Modifier and Type | Interface and Description |
---|---|
static class |
HardSID.HSID_USB_WSTATE |
Modifier and Type | Method and Description |
---|---|
short |
GetDLLVersion()
Deprecated.
|
byte |
GetHardSIDCount()
Deprecated.
|
short |
HardSID_Clock(byte DeviceID,
byte preset) |
void |
HardSID_Delay(byte DeviceID,
short Cycles) |
byte |
HardSID_Devices() |
void |
HardSID_Filter(byte DeviceID,
boolean filter) |
void |
HardSID_Flush(byte DeviceID)
Empties the devices FIFO without playing it (if supported)
|
boolean |
HardSID_Group(byte deviceID,
boolean enable,
byte groupID)
Add SID to group when enable is true.
|
boolean |
HardSID_Lock(byte DeviceID)
Lock SID to application
|
void |
HardSID_Mute(byte DeviceID,
byte voice,
boolean mute) |
void |
HardSID_Mute2(byte DeviceID,
byte channel,
boolean mute,
boolean manual)
Support whether the channel change was a request from the user or the program
(auto or manual respectively).
|
void |
HardSID_MuteAll(byte DeviceID,
boolean mute) |
void |
HardSID_OtherHardware()
Enable support for non hardsid hardware (e.g.
|
byte |
HardSID_Read(byte DeviceID,
short Cycles,
byte SID_reg) |
void |
HardSID_Reset(byte DeviceID) |
void |
HardSID_Reset2(byte DeviceID,
byte volume)
Click reduction
|
void |
HardSID_SoftFlush(byte DeviceID) |
void |
HardSID_Sync(byte DeviceID)
Empties the devices FIFO by playing it (if supported)
|
byte |
HardSID_Try_Write(byte DeviceID,
short Cycles,
byte SID_reg,
byte data) |
void |
HardSID_Unlock(byte DeviceID) |
short |
HardSID_Version()
Internal version number for this DLL e.g. 0x0202 (2.02)
|
byte |
HardSID_Write(byte DeviceID,
short Cycles,
byte SID_reg,
byte data) |
void |
InitHardSID_Mapper()
Deprecated.
|
void |
MuteHardSID_Line(boolean mute)
Deprecated.
|
void |
MuteHardSID(byte deviceID,
byte channel,
boolean mute)
Deprecated.
|
void |
MuteHardSIDAll(byte deviceID,
boolean mute)
Deprecated.
|
byte |
ReadFromHardSID(byte DeviceID,
byte SID_reg)
Deprecated.
|
void |
setDebug(boolean enabled)
Deprecated.
|
void |
WriteToHardSID(byte DeviceID,
byte SID_reg,
byte data)
Deprecated.
|
void HardSID_Delay(byte DeviceID, short Cycles)
byte HardSID_Devices()
void HardSID_Filter(byte DeviceID, boolean filter)
void HardSID_Flush(byte DeviceID)
void HardSID_Mute(byte DeviceID, byte voice, boolean mute)
void HardSID_MuteAll(byte DeviceID, boolean mute)
byte HardSID_Read(byte DeviceID, short Cycles, byte SID_reg)
void HardSID_Reset(byte DeviceID)
void HardSID_Sync(byte DeviceID)
byte HardSID_Write(byte DeviceID, short Cycles, byte SID_reg, byte data)
short HardSID_Version()
@Deprecated byte GetHardSIDCount()
@Deprecated void InitHardSID_Mapper()
@Deprecated void MuteHardSID_Line(boolean mute)
@Deprecated byte ReadFromHardSID(byte DeviceID, byte SID_reg)
@Deprecated void setDebug(boolean enabled)
@Deprecated void WriteToHardSID(byte DeviceID, byte SID_reg, byte data)
@Deprecated short GetDLLVersion()
@Deprecated void MuteHardSID(byte deviceID, byte channel, boolean mute)
@Deprecated void MuteHardSIDAll(byte deviceID, boolean mute)
void HardSID_Reset2(byte DeviceID, byte volume)
boolean HardSID_Lock(byte DeviceID)
void HardSID_Unlock(byte DeviceID)
boolean HardSID_Group(byte deviceID, boolean enable, byte groupID)
void HardSID_Mute2(byte DeviceID, byte channel, boolean mute, boolean manual)
void HardSID_OtherHardware()
short HardSID_Clock(byte DeviceID, byte preset)
void HardSID_SoftFlush(byte DeviceID)
byte HardSID_Try_Write(byte DeviceID, short Cycles, byte SID_reg, byte data)
Copyright © 2018 Ken Händel. All rights reserved.