1al_set_sample_instance_pan(3) al_set_sample_instance_pan(3)
2
3
4
6 al_set_sample_instance_pan - Allegro 5 API
7
9 #include <allegro5/allegro_audio.h>
10
11 bool al_set_sample_instance_pan(ALLEGRO_SAMPLE_INSTANCE *spl, float val)
12
14 Set the pan value on a sample instance. A value of -1.0 means to play
15 the sample only through the left speaker; +1.0 means only through the
16 right speaker; 0.0 means the sample is centre balanced. A special
17 value ALLEGRO_AUDIO_PAN_NONE(3) disables panning and plays the sample
18 at its original level. This will be louder than a pan value of 0.0.
19
20 Note: panning samples with more than two channels doesn't work
21 yet.
22
23 Returns true on success, false on failure. Will fail if the sample
24 instance is attached directly to a voice.
25
27 al_get_sample_instance_pan(3), ALLEGRO_AUDIO_PAN_NONE(3)
28
29
30
31Allegro reference manual al_set_sample_instance_pan(3)