|
libwwcl libwwcl
WWitch compatibility layer for the Wonderful toolchain
|
Macros | |
| #define | SOUND_VOICE_MUTE 0 |
| #define | SOUND_VOICE_HALF 2 |
| #define | SOUND_VOICE_FULL 3 |
Functions | |
| void | sound_init (void) |
| void | sound_set_channel (uint8_t flags) |
| uint8_t | sound_get_channel (void) |
| void | sound_set_output (uint8_t flags) |
| uint8_t | sound_get_output (void) |
| void | sound_set_wave (uint8_t channel, const uint8_t __far *data) |
| void | sound_set_pitch (uint8_t channel, uint16_t frequency) |
| uint16_t | sound_get_pitch (uint8_t channel) |
| void | sound_set_volume (uint8_t channel, uint8_t volume) |
| uint8_t | sound_get_volume (uint8_t channel) |
| void | sound_set_sweep (uint8_t sweep, uint8_t step_time) |
| void | sound_set_noise (uint8_t flags) |
| uint8_t | sound_get_noise (void) |
| uint16_t | sound_get_random (void) |
| void | sound_set_voice_volume (uint8_t left, uint8_t right) |
| uint8_t | sound_get_voice_volume (void) |
| uint8_t sound_get_channel | ( | void | ) |
| uint8_t sound_get_noise | ( | void | ) |
| uint8_t sound_get_output | ( | void | ) |
| uint16_t sound_get_pitch | ( | uint8_t | channel | ) |
| uint16_t sound_get_random | ( | void | ) |
| uint8_t sound_get_voice_volume | ( | void | ) |
Get channel 2 PCM volume.
| uint8_t sound_get_volume | ( | uint8_t | channel | ) |
| void sound_init | ( | void | ) |
| void sound_set_channel | ( | uint8_t | flags | ) |
| void sound_set_noise | ( | uint8_t | flags | ) |
| void sound_set_output | ( | uint8_t | flags | ) |
| void sound_set_pitch | ( | uint8_t | channel, |
| uint16_t | frequency ) |
| void sound_set_sweep | ( | uint8_t | sweep, |
| uint8_t | step_time ) |
| void sound_set_voice_volume | ( | uint8_t | left, |
| uint8_t | right ) |
Set channel 2 PCM volume.
| left | Left channel volume |
| right | Right channel volume |
| void sound_set_volume | ( | uint8_t | channel, |
| uint8_t | volume ) |
| void sound_set_wave | ( | uint8_t | channel, |
| const uint8_t __far * | data ) |