Functions | |
| void | audioInit (void) |
| Initialize the audio system. | |
| u8 | audioIsReady (void) |
| Check if audio system is ready. | |
| void | audioUpdate (void) |
| Process audio updates. | |
| void audioInit | ( | void | ) |
Initialize the audio system.
Uploads the SPC700 driver (built into the lib as audio_driver_blob) through the IPL boot-ROM protocol and starts it, then verifies the command channel with a PING. Call once during game initialization; check audioIsReady() afterwards.
| u8 audioIsReady | ( | void | ) |
Check if audio system is ready.
| void audioUpdate | ( | void | ) |
Process audio updates.
Call once per frame in your main loop. Handles command queue processing and streaming.