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