Loading...
Searching...
No Matches
Initialization

Functions

void audioInit (void)
 Initialize the audio system.
 
u8 audioIsReady (void)
 Check if audio system is ready.
 
void audioUpdate (void)
 Process audio updates.
 

Detailed Description

Function Documentation

◆ audioInit()

void audioInit ( void  )

Initialize the audio system.

Uploads the SPC700 driver and prepares for playback. Call once during game initialization.

Note
Takes several frames to upload driver via IPL protocol. Interrupts are disabled during upload.

◆ audioIsReady()

u8 audioIsReady ( void  )

Check if audio system is ready.

Returns
Non-zero if ready, 0 if still initializing

◆ audioUpdate()

void audioUpdate ( void  )

Process audio updates.

Call once per frame in your main loop. Handles command queue processing and streaming.