|
sdk-core v2026.11.05
PS2 SDK - core tier (build-critical EE/IOP modules)
|
Go to the source code of this file.
Macros | |
| #define | AHX_IRX 0xC001D0E |
| #define | AHX_INIT 0x01 |
| #define | AHX_PLAY 0x02 |
| #define | AHX_PAUSE 0x03 |
| #define | AHX_QUIT 0x04 |
| #define | AHX_LOADSONG 0x05 |
| #define | AHX_SETVOLUME 0x06 |
| #define | AHX_SETBOOST 0x07 |
| #define | AHX_OVERSAMPLING 0x08 |
| #define | AHX_SUBSONG 0x09 |
Functions | |
| int | AHX_Init () |
| int | AHX_LoadSongBuffer (char *songdata, int songsize) |
| int | AHX_LoadSong (char *filename) |
| int | AHX_SubSong (int songNo) |
| int | AHX_SetVolume (int volumePercentage) |
| int | AHX_SetBoost (int boostValue) |
| int | AHX_ToggleOversampling () |
| int | AHX_Quit () |
| int | AHX_Play () |
| int | AHX_Pause () |
AHX EE-side RPC code.
Definition in file ahx_rpc.h.
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
AHX Set Boost
Sends a call the the loaded AHX IRX, telling it to change the output boost value. Boost value multiplies the level of the output for the AHX Mixer. A boost value of 1 is twice as load as a boost value of 0. A boost value of 3 is twice as load as 2 etc etc (ala DB)
|
extern |
|
extern |
AHX Play Subsong
Sends a call the the loaded AHX IRX, telling it to load subsong (songNo). You can determine the number of subsongs by checking the values returned by AHX_LoadSong() and AHX_LoadSongBuffer();