allegro5.allegro_audio

Undocumented in source.

Members

Enums

ALLEGRO_AUDIO_DEPTH
enum ALLEGRO_AUDIO_DEPTH
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ALLEGRO_AUDIO_EVENT_TYPE
enum ALLEGRO_AUDIO_EVENT_TYPE
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ALLEGRO_CHANNEL_CONF
enum ALLEGRO_CHANNEL_CONF
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ALLEGRO_MIXER_QUALITY
enum ALLEGRO_MIXER_QUALITY
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ALLEGRO_PLAYMODE
enum ALLEGRO_PLAYMODE
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Functions

al_attach_audio_stream_to_mixer
bool al_attach_audio_stream_to_mixer(ALLEGRO_AUDIO_STREAM* stream, ALLEGRO_MIXER* mixer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_attach_audio_stream_to_voice
bool al_attach_audio_stream_to_voice(ALLEGRO_AUDIO_STREAM* stream, ALLEGRO_VOICE* voice)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_attach_mixer_to_mixer
bool al_attach_mixer_to_mixer(ALLEGRO_MIXER* stream, ALLEGRO_MIXER* mixer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_attach_mixer_to_voice
bool al_attach_mixer_to_voice(ALLEGRO_MIXER* mixer, ALLEGRO_VOICE* voice)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_attach_sample_instance_to_mixer
bool al_attach_sample_instance_to_mixer(ALLEGRO_SAMPLE_INSTANCE* stream, ALLEGRO_MIXER* mixer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_attach_sample_instance_to_voice
bool al_attach_sample_instance_to_voice(ALLEGRO_SAMPLE_INSTANCE* stream, ALLEGRO_VOICE* voice)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_create_audio_recorder
ALLEGRO_AUDIO_RECORDER* al_create_audio_recorder(size_t fragment_count, uint samples, uint freq, ALLEGRO_AUDIO_DEPTH depth, ALLEGRO_CHANNEL_CONF chan_conf)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_create_audio_stream
ALLEGRO_AUDIO_STREAM* al_create_audio_stream(size_t buffer_count, uint samples, uint freq, ALLEGRO_AUDIO_DEPTH depth, ALLEGRO_CHANNEL_CONF chan_conf)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_create_mixer
ALLEGRO_MIXER* al_create_mixer(uint freq, ALLEGRO_AUDIO_DEPTH depth, ALLEGRO_CHANNEL_CONF chan_conf)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_create_sample
ALLEGRO_SAMPLE* al_create_sample(void* buf, uint samples, uint freq, ALLEGRO_AUDIO_DEPTH depth, ALLEGRO_CHANNEL_CONF chan_conf, bool free_buf)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_create_sample_instance
ALLEGRO_SAMPLE_INSTANCE* al_create_sample_instance(ALLEGRO_SAMPLE* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_create_voice
ALLEGRO_VOICE* al_create_voice(uint freq, ALLEGRO_AUDIO_DEPTH depth, ALLEGRO_CHANNEL_CONF chan_conf)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_destroy_audio_recorder
void al_destroy_audio_recorder(ALLEGRO_AUDIO_RECORDER* r)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_destroy_audio_stream
void al_destroy_audio_stream(ALLEGRO_AUDIO_STREAM* stream)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_destroy_mixer
void al_destroy_mixer(ALLEGRO_MIXER* mixer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_destroy_sample
void al_destroy_sample(ALLEGRO_SAMPLE* spl)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_destroy_sample_instance
void al_destroy_sample_instance(ALLEGRO_SAMPLE_INSTANCE* spl)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_destroy_voice
void al_destroy_voice(ALLEGRO_VOICE* voice)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_detach_audio_stream
bool al_detach_audio_stream(ALLEGRO_AUDIO_STREAM* stream)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_detach_mixer
bool al_detach_mixer(ALLEGRO_MIXER* mixer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_detach_sample_instance
bool al_detach_sample_instance(ALLEGRO_SAMPLE_INSTANCE* spl)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_detach_voice
void al_detach_voice(ALLEGRO_VOICE* voice)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_drain_audio_stream
void al_drain_audio_stream(ALLEGRO_AUDIO_STREAM* stream)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_fill_silence
void al_fill_silence(void* buf, uint samples, ALLEGRO_AUDIO_DEPTH depth, ALLEGRO_CHANNEL_CONF chan_conf)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_allegro_audio_version
uint al_get_allegro_audio_version()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_audio_depth_size
size_t al_get_audio_depth_size(ALLEGRO_AUDIO_DEPTH conf)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_audio_recorder_event
ALLEGRO_AUDIO_RECORDER_EVENT* al_get_audio_recorder_event(ALLEGRO_EVENT* event)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_audio_recorder_event_source
ALLEGRO_EVENT_SOURCE* al_get_audio_recorder_event_source(ALLEGRO_AUDIO_RECORDER* r)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_audio_stream_attached
bool al_get_audio_stream_attached(ALLEGRO_AUDIO_STREAM* spl)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_audio_stream_channels
ALLEGRO_CHANNEL_CONF al_get_audio_stream_channels(ALLEGRO_AUDIO_STREAM* stream)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_audio_stream_depth
ALLEGRO_AUDIO_DEPTH al_get_audio_stream_depth(ALLEGRO_AUDIO_STREAM* stream)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_audio_stream_event_source
ALLEGRO_EVENT_SOURCE* al_get_audio_stream_event_source(ALLEGRO_AUDIO_STREAM* stream)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_audio_stream_fragment
void* al_get_audio_stream_fragment(ALLEGRO_AUDIO_STREAM* stream)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_audio_stream_fragments
uint al_get_audio_stream_fragments(ALLEGRO_AUDIO_STREAM* stream)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_audio_stream_frequency
uint al_get_audio_stream_frequency(ALLEGRO_AUDIO_STREAM* stream)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_audio_stream_gain
float al_get_audio_stream_gain(ALLEGRO_AUDIO_STREAM* stream)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_audio_stream_length
uint al_get_audio_stream_length(ALLEGRO_AUDIO_STREAM* stream)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_audio_stream_length_secs
double al_get_audio_stream_length_secs(ALLEGRO_AUDIO_STREAM* stream)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_audio_stream_pan
float al_get_audio_stream_pan(ALLEGRO_AUDIO_STREAM* stream)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_audio_stream_played_samples
ulong al_get_audio_stream_played_samples(ALLEGRO_AUDIO_STREAM* stream)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_audio_stream_playing
bool al_get_audio_stream_playing(ALLEGRO_AUDIO_STREAM* spl)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_audio_stream_playmode
ALLEGRO_PLAYMODE al_get_audio_stream_playmode(ALLEGRO_AUDIO_STREAM* stream)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_audio_stream_position_secs
double al_get_audio_stream_position_secs(ALLEGRO_AUDIO_STREAM* stream)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_audio_stream_speed
float al_get_audio_stream_speed(ALLEGRO_AUDIO_STREAM* stream)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_available_audio_stream_fragments
uint al_get_available_audio_stream_fragments(ALLEGRO_AUDIO_STREAM* stream)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_channel_count
size_t al_get_channel_count(ALLEGRO_CHANNEL_CONF conf)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_default_mixer
ALLEGRO_MIXER* al_get_default_mixer()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_default_voice
ALLEGRO_VOICE* al_get_default_voice()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_mixer_attached
bool al_get_mixer_attached(ALLEGRO_MIXER* mixer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_mixer_channels
ALLEGRO_CHANNEL_CONF al_get_mixer_channels(ALLEGRO_MIXER* mixer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_mixer_depth
ALLEGRO_AUDIO_DEPTH al_get_mixer_depth(ALLEGRO_MIXER* mixer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_mixer_frequency
uint al_get_mixer_frequency(ALLEGRO_MIXER* mixer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_mixer_gain
float al_get_mixer_gain(ALLEGRO_MIXER* mixer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_mixer_playing
bool al_get_mixer_playing(ALLEGRO_MIXER* mixer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_mixer_quality
ALLEGRO_MIXER_QUALITY al_get_mixer_quality(ALLEGRO_MIXER* mixer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_sample
ALLEGRO_SAMPLE* al_get_sample(ALLEGRO_SAMPLE_INSTANCE* spl)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_sample_channels
ALLEGRO_CHANNEL_CONF al_get_sample_channels(ALLEGRO_SAMPLE* spl)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_sample_data
void* al_get_sample_data(ALLEGRO_SAMPLE* spl)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_sample_depth
ALLEGRO_AUDIO_DEPTH al_get_sample_depth(ALLEGRO_SAMPLE* spl)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_sample_frequency
uint al_get_sample_frequency(ALLEGRO_SAMPLE* spl)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_sample_instance_attached
bool al_get_sample_instance_attached(ALLEGRO_SAMPLE_INSTANCE* spl)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_sample_instance_channels
ALLEGRO_CHANNEL_CONF al_get_sample_instance_channels(ALLEGRO_SAMPLE_INSTANCE* spl)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_sample_instance_depth
ALLEGRO_AUDIO_DEPTH al_get_sample_instance_depth(ALLEGRO_SAMPLE_INSTANCE* spl)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_sample_instance_frequency
uint al_get_sample_instance_frequency(ALLEGRO_SAMPLE_INSTANCE* spl)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_sample_instance_gain
float al_get_sample_instance_gain(ALLEGRO_SAMPLE_INSTANCE* spl)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_sample_instance_length
uint al_get_sample_instance_length(ALLEGRO_SAMPLE_INSTANCE* spl)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_sample_instance_pan
float al_get_sample_instance_pan(ALLEGRO_SAMPLE_INSTANCE* spl)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_sample_instance_playing
bool al_get_sample_instance_playing(ALLEGRO_SAMPLE_INSTANCE* spl)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_sample_instance_playmode
ALLEGRO_PLAYMODE al_get_sample_instance_playmode(ALLEGRO_SAMPLE_INSTANCE* spl)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_sample_instance_position
uint al_get_sample_instance_position(ALLEGRO_SAMPLE_INSTANCE* spl)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_sample_instance_speed
float al_get_sample_instance_speed(ALLEGRO_SAMPLE_INSTANCE* spl)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_sample_instance_time
float al_get_sample_instance_time(ALLEGRO_SAMPLE_INSTANCE* spl)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_sample_length
uint al_get_sample_length(ALLEGRO_SAMPLE* spl)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_voice_channels
ALLEGRO_CHANNEL_CONF al_get_voice_channels(ALLEGRO_VOICE* voice)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_voice_depth
ALLEGRO_AUDIO_DEPTH al_get_voice_depth(ALLEGRO_VOICE* voice)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_voice_frequency
uint al_get_voice_frequency(ALLEGRO_VOICE* voice)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_voice_playing
bool al_get_voice_playing(ALLEGRO_VOICE* voice)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_voice_position
uint al_get_voice_position(ALLEGRO_VOICE* voice)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_install_audio
bool al_install_audio()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_is_audio_installed
bool al_is_audio_installed()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_is_audio_recorder_recording
bool al_is_audio_recorder_recording(ALLEGRO_AUDIO_RECORDER* r)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_load_audio_stream
ALLEGRO_AUDIO_STREAM* al_load_audio_stream(char* filename, size_t buffer_count, uint samples)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_load_audio_stream_f
ALLEGRO_AUDIO_STREAM* al_load_audio_stream_f(ALLEGRO_FILE* fp, char* ident, size_t buffer_count, uint samples)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_load_sample
ALLEGRO_SAMPLE* al_load_sample(char* filename)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_load_sample_f
ALLEGRO_SAMPLE* al_load_sample_f(ALLEGRO_FILE* fp, char* ident)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_play_sample
bool al_play_sample(ALLEGRO_SAMPLE* data, float gain, float pan, float speed, int loop, ALLEGRO_SAMPLE_ID* ret_id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_play_sample_instance
bool al_play_sample_instance(ALLEGRO_SAMPLE_INSTANCE* spl)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_register_audio_stream_loader
bool al_register_audio_stream_loader(char* ext, ALLEGRO_AUDIO_STREAM* function(in char* filename, size_t buffer_count, uint samples) stream_loader)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_register_audio_stream_loader_f
bool al_register_audio_stream_loader_f(char* ext, ALLEGRO_AUDIO_STREAM* function(ALLEGRO_FILE* fp, size_t buffer_count, uint samples) stream_loader)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_register_sample_loader
bool al_register_sample_loader(char* ext, ALLEGRO_SAMPLE* function(in char* filename) loader)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_register_sample_loader_f
bool al_register_sample_loader_f(char* ext, ALLEGRO_SAMPLE* function(ALLEGRO_FILE* fp) loader)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_register_sample_saver
bool al_register_sample_saver(char* ext, bool function(in char* filename, ALLEGRO_SAMPLE* spl) saver)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_register_sample_saver_f
bool al_register_sample_saver_f(char* ext, bool function(ALLEGRO_FILE* fp, ALLEGRO_SAMPLE* spl) saver)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_reserve_samples
bool al_reserve_samples(int reserve_samples)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_restore_default_mixer
bool al_restore_default_mixer()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_rewind_audio_stream
bool al_rewind_audio_stream(ALLEGRO_AUDIO_STREAM* stream)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_save_sample
bool al_save_sample(char* filename, ALLEGRO_SAMPLE* spl)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_save_sample_f
bool al_save_sample_f(ALLEGRO_FILE* fp, char* ident, ALLEGRO_SAMPLE* spl)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_seek_audio_stream_secs
bool al_seek_audio_stream_secs(ALLEGRO_AUDIO_STREAM* stream, double time)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_set_audio_stream_fragment
bool al_set_audio_stream_fragment(ALLEGRO_AUDIO_STREAM* stream, void* val)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_set_audio_stream_gain
bool al_set_audio_stream_gain(ALLEGRO_AUDIO_STREAM* stream, float val)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_set_audio_stream_loop_secs
bool al_set_audio_stream_loop_secs(ALLEGRO_AUDIO_STREAM* stream, double start, double end)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_set_audio_stream_pan
bool al_set_audio_stream_pan(ALLEGRO_AUDIO_STREAM* stream, float val)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_set_audio_stream_playing
bool al_set_audio_stream_playing(ALLEGRO_AUDIO_STREAM* stream, bool val)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_set_audio_stream_playmode
bool al_set_audio_stream_playmode(ALLEGRO_AUDIO_STREAM* stream, ALLEGRO_PLAYMODE val)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_set_audio_stream_speed
bool al_set_audio_stream_speed(ALLEGRO_AUDIO_STREAM* stream, float val)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_set_default_mixer
bool al_set_default_mixer(ALLEGRO_MIXER* mixer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_set_default_voice
void al_set_default_voice(ALLEGRO_VOICE* voice)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_set_mixer_frequency
bool al_set_mixer_frequency(ALLEGRO_MIXER* mixer, uint val)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_set_mixer_gain
bool al_set_mixer_gain(ALLEGRO_MIXER* mixer, float gain)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_set_mixer_playing
bool al_set_mixer_playing(ALLEGRO_MIXER* mixer, bool val)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_set_mixer_postprocess_callback
bool al_set_mixer_postprocess_callback(ALLEGRO_MIXER* mixer, void function(void* buf, uint samples, void* data) cb, void* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_set_mixer_quality
bool al_set_mixer_quality(ALLEGRO_MIXER* mixer, ALLEGRO_MIXER_QUALITY val)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_set_sample
bool al_set_sample(ALLEGRO_SAMPLE_INSTANCE* spl, ALLEGRO_SAMPLE* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_set_sample_instance_gain
bool al_set_sample_instance_gain(ALLEGRO_SAMPLE_INSTANCE* spl, float val)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_set_sample_instance_length
bool al_set_sample_instance_length(ALLEGRO_SAMPLE_INSTANCE* spl, uint val)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_set_sample_instance_pan
bool al_set_sample_instance_pan(ALLEGRO_SAMPLE_INSTANCE* spl, float val)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_set_sample_instance_playing
bool al_set_sample_instance_playing(ALLEGRO_SAMPLE_INSTANCE* spl, bool val)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_set_sample_instance_playmode
bool al_set_sample_instance_playmode(ALLEGRO_SAMPLE_INSTANCE* spl, ALLEGRO_PLAYMODE val)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_set_sample_instance_position
bool al_set_sample_instance_position(ALLEGRO_SAMPLE_INSTANCE* spl, uint val)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_set_sample_instance_speed
bool al_set_sample_instance_speed(ALLEGRO_SAMPLE_INSTANCE* spl, float val)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_set_voice_playing
bool al_set_voice_playing(ALLEGRO_VOICE* voice, bool val)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_set_voice_position
bool al_set_voice_position(ALLEGRO_VOICE* voice, uint val)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_start_audio_recorder
bool al_start_audio_recorder(ALLEGRO_AUDIO_RECORDER* r)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_stop_audio_recorder
void al_stop_audio_recorder(ALLEGRO_AUDIO_RECORDER* r)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_stop_sample
void al_stop_sample(ALLEGRO_SAMPLE_ID* spl_id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_stop_sample_instance
bool al_stop_sample_instance(ALLEGRO_SAMPLE_INSTANCE* spl)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_stop_samples
void al_stop_samples()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_uninstall_audio
void al_uninstall_audio()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

ALLEGRO_AUDIO_RECORDER
struct ALLEGRO_AUDIO_RECORDER
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ALLEGRO_AUDIO_RECORDER_EVENT
struct ALLEGRO_AUDIO_RECORDER_EVENT
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ALLEGRO_AUDIO_STREAM
struct ALLEGRO_AUDIO_STREAM
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ALLEGRO_MIXER
struct ALLEGRO_MIXER
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ALLEGRO_SAMPLE
struct ALLEGRO_SAMPLE
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ALLEGRO_SAMPLE_ID
struct ALLEGRO_SAMPLE_ID
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ALLEGRO_SAMPLE_INSTANCE
struct ALLEGRO_SAMPLE_INSTANCE
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ALLEGRO_VOICE
struct ALLEGRO_VOICE
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Variables

ALLEGRO_AUDIO_PAN_NONE
float ALLEGRO_AUDIO_PAN_NONE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ALLEGRO_MAX_CHANNELS
auto ALLEGRO_MAX_CHANNELS;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta