ALLEGRO_MIXER
typedef struct ALLEGRO_MIXER ALLEGRO_MIXER;
Introduced in 5.0.0
A mixer is a type of stream which mixes together attached streams into a single buffer.
Examples: ex_acodec, ex_acodec_multi, ex_mixer_chain, ex_mixer_pp, ex_stream_file, ex_synth
Most helpful discussions:
- Audio Stream: Seeking doesn't work
- Audio waveform with unexpected frequency behavior
- Audio seems overly complicated :(
- al_uninstall_audio - what exactly happens?
- How to play video in allegro 5
- Dsound undefined reference error when compiling using 5.2.1 binaries
- Delay when playing a sound effect using "al_play_sample"
- [A4/A5] Homemade Audio Primer
- [A5] Playing Samples on the Fly?
- Allegro needs your help!
Other recent discussions:
- Audio drift in Allegro 5.1.8
- Possible inconsistency in the behavior of al_set_sample_instance_playing() ?
- Possible thread deadlock/hang in al_detach_voice() ?
- allegro audio stream improvements
- [A5] Repeating audio samples
- Sample Instances and Mixers
- Allegro video addon
- Creating Voice, Mixer and Sample Instance
- [a5] Memory Management -Bitmaps part 2
- [A5RC4] some questions about the audio addon