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()