Go to the source code of this file.
|
void | AESND_Init () |
|
void | AESND_Reset () |
|
void | AESND_Pause (bool pause) |
|
u32 | AESND_GetDSPProcessTime () |
|
f32 | AESND_GetDSPProcessUsage () |
|
AESNDAudioCallback | AESND_RegisterAudioCallback (AESNDAudioCallback cb) |
|
AESNDPB * | AESND_AllocateVoice (AESNDVoiceCallback cb) |
|
void | AESND_FreeVoice (AESNDPB *pb) |
|
void | AESND_SetVoiceStop (AESNDPB *pb, bool stop) |
|
void | AESND_SetVoiceMute (AESNDPB *pb, bool mute) |
|
void | AESND_SetVoiceLoop (AESNDPB *pb, bool loop) |
|
void | AESND_SetVoiceFormat (AESNDPB *pb, u32 format) |
|
void | AESND_SetVoiceStream (AESNDPB *pb, bool stream) |
|
void | AESND_SetVoiceFrequency (AESNDPB *pb, u32 freq) |
|
void | AESND_SetVoiceVolume (AESNDPB *pb, u16 volume_l, u16 volume_r) |
|
void | AESND_SetVoiceBuffer (AESNDPB *pb, const void *buffer, u32 len) |
|
void | AESND_PlayVoice (AESNDPB *pb, u32 format, const void *buffer, u32 len, u32 freq, u32 delay, bool looped) |
|
AESNDVoiceCallback | AESND_RegisterVoiceCallback (AESNDPB *pb, AESNDVoiceCallback cb) |
|
◆ DSP_STREAMBUFFER_SIZE
#define DSP_STREAMBUFFER_SIZE 1152 |
◆ MAX_VOICES
◆ SND_BUFFERSIZE
#define SND_BUFFERSIZE 384 |
◆ VOICE_FREQ32KHZ
#define VOICE_FREQ32KHZ 32000 |
◆ VOICE_FREQ48KHZ
#define VOICE_FREQ48KHZ 48000 |
◆ VOICE_MONO16
#define VOICE_MONO16 0x00000002 |
◆ VOICE_MONO8
#define VOICE_MONO8 0x00000000 |
◆ VOICE_STATE_RUNNING
#define VOICE_STATE_RUNNING 1 |
◆ VOICE_STATE_STOPPED
#define VOICE_STATE_STOPPED 0 |
◆ VOICE_STATE_STREAM
#define VOICE_STATE_STREAM 2 |
◆ VOICE_STEREO16
#define VOICE_STEREO16 0x00000003 |
◆ VOICE_STEREO8
#define VOICE_STEREO8 0x00000001 |
◆ AESNDAudioCallback
◆ AESNDPB
◆ AESNDVoiceCallback
◆ AESND_AllocateVoice()
◆ AESND_FreeVoice()
◆ AESND_GetDSPProcessTime()
u32 AESND_GetDSPProcessTime |
( |
| ) |
|
◆ AESND_GetDSPProcessUsage()
f32 AESND_GetDSPProcessUsage |
( |
| ) |
|
◆ AESND_Init()
◆ AESND_Pause()
◆ AESND_PlayVoice()
◆ AESND_RegisterAudioCallback()
◆ AESND_RegisterVoiceCallback()
◆ AESND_Reset()
◆ AESND_SetVoiceBuffer()
◆ AESND_SetVoiceFormat()
◆ AESND_SetVoiceFrequency()
◆ AESND_SetVoiceLoop()
◆ AESND_SetVoiceMute()
◆ AESND_SetVoiceStop()
◆ AESND_SetVoiceStream()
◆ AESND_SetVoiceVolume()