Provided by: allegro5-doc_5.2.8.0-2_all bug

NAME

       al_create_mixer - Allegro 5 API

SYNOPSIS

              #include <allegro5/allegro_audio.h>

              ALLEGRO_MIXER *al_create_mixer(unsigned int freq,
                 ALLEGRO_AUDIO_DEPTH depth, ALLEGRO_CHANNEL_CONF chan_conf)

DESCRIPTION

       Creates  a  mixer  to attach sample instances, audio streams, or other mixers to.  It will
       mix into a buffer at the requested frequency (in Hz) and channel count.

       The    only    supported    audio    depths    are     ALLEGRO_AUDIO_DEPTH_FLOAT32     and
       ALLEGRO_AUDIO_DEPTH_INT16 (not yet complete).

       To  actually  produce  any  output,  the  mixer  will have to be attached to a voice using
       al_attach_mixer_to_voice(3alleg5).

       Reasonable default arguments are:

              al_create_mixer(44100, ALLEGRO_AUDIO_DEPTH_FLOAT32, ALLEGRO_CHANNEL_CONF_2)

       Returns true on success, false on error.

SEE ALSO

       al_destroy_mixer(3alleg5), ALLEGRO_AUDIO_DEPTH(3alleg5), ALLEGRO_CHANNEL_CONF(3alleg5)