Allegro Manual
API
Using Allegro
Structures and types defined by Allegro
Unicode routines
Configuration routines
Mouse routines
Timer routines
Keyboard routines
Joystick routines
Graphics modes
Bitmap objects
Loading image files
Palette routines
Truecolor pixel formats
Drawing primitives
Blitting and sprites
RLE sprites
Compiled sprites
Fonts
Text output
Polygon rendering
Transparency and patterned drawing
Converting between color formats
Direct access to video memory
FLIC routines
Sound init routines
Mixer routines
Digital sample routines
Music routines (MIDI)
Audio stream routines
Recording routines
File and compression routines
Datafile routines
Fixed point math routines
3D math routines
Quaternion math routines
GUI routines
Mixer routines
set_mixer_quality
- Sets the resampling quality of the mixer.
get_mixer_quality
- Returns the current mixing quality.
get_mixer_frequency
- Returns the mixer frequency, in Hz.
get_mixer_bits
- Returns the mixer bitdepth (8 or 16).
get_mixer_channels
- Returns the number of output channels.
get_mixer_voices
- Returns the number of voices allocated to the mixer.
get_mixer_buffer_length
- Returns the number of samples per channel in the mixer buffer.