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.