libmsx
C library for MSX
|
The libmsx audio replayer. More...
#include <stdbool.h>
#include <stdint.h>
Go to the source code of this file.
Functions | |
void | audio_init (void) |
MSX Initialize the libmsx audio replayer. | |
void | audio_start (void) |
MSX Start / Resume music. | |
void | audio_pause (void) |
MSX Pause music. | |
bool | audio_is_paused (void) |
MSX Return whether paused or not. | |
void | audio_stop (void) |
MSX Stop music. | |
void | audio_play (void) |
MSX Main routine of the libmsx audio replayer. | |
uint8_t | audio_get_bgm_frequency (void) |
MSX Return replayer frequency of the background music. | |
void | audio_set_bgm_frequency (uint8_t freq) |
MSX Force replayer frequency of the background music. | |
bool | audio_is_playing (void) |
MSX Return whether BGM and/or SFX is playing or not. | |
bool | audio_is_playing_bgm (void) |
MSX Return whether BGM is playing or not. | |
bool | audio_is_playing_sfx (void) |
MSX Return whether SFX is playing or not. | |
void | audio_set_repeat (bool repeat) |
MSX Turn on/off the auto-repeat of the BGM. | |
The libmsx audio replayer.
Definition in file audio.h.