Core
SCC_Initialize
bool SCC_Initialize()

Initialize SCC module

SCC_SetSlot
inline void SCC_SetSlot(
u8 slotId
)

Set SCC slot ID

SCC_Select
void SCC_Select()

Select sound chip on SCC cartridge

SCC_SetRegister
void SCC_SetRegister(
u8 reg,
u8 value
)

Set the value of a given register

SCC_GetRegister
u8 SCC_GetRegister(
u8 reg
)

Get the value of a given register

SCC_Mute
void SCC_Mute()

Mute the SCC sound chip

SCC_Resume
void SCC_Resume()

Resume SCC sound

Extra
SCC_LoadWaveform
void SCC_LoadWaveform(
u8 channel,
const u8* data
)

Load a full waveform

SCC_SetFrequency
void SCC_SetFrequency(
u8 channel,
u16 freq
)

Set channel frquency

SCC_SetVolume
inline void SCC_SetVolume(
u8 channel,
u8 vol
)

Set channel volume

SCC_SetMixer
inline void SCC_SetMixer(
u8 mix
)

Set channels mixer