libwwcl libwwcl
WWitch compatibility layer for the Wonderful toolchain
Loading...
Searching...
No Matches
sound.h File Reference
#include "types.h"

Go to the source code of this file.

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)

Detailed Description

FreyaBIOS sound calls.

Definition in file sound.h.