====== OpenAL ======
===== Description =====
OpenAL est la bibliothèque utilisée par OpenArena ainsi que de nombreux jeux pour assurer les fonctions audio.

===== Activer OpenAL =====
  - Vous pouvez le faire dans le menu Setup > System > Sound.
  - Ou bien ajuster la variable ''s_useOpenAL'' à ''1'' depuis la console.
Si elle est à ''0'' (désactivée), c'est SDL qui prend en charge le son.

===== Vérifier qu'OpenAL est utilisé =====

Après le chargement du jeu, ouvrez la console (~, soit ALT GR+2) et consultez le log, si vous voyez :
<code>
OpenAL default capture device is ''
OpenAL capture device opened.
OpenAL info:
...
Sound initialization successful.
</code>
C'est que c'est bon ! Sinon, installez OpenAL.

===== Installer OpenAL =====
==== Sous Linux ====
=== Debian et Ubuntu ===
Installez le paquet libopenal1, qui contient la bibliothèque.
<code>apt-get install libopenal1</code>

Il se peut toutefois qu'OpenArena ne la trouve toujours pas, c'est parcequ'elle est installée sous un autre nom.
<code>Failed to load library: "libopenal.so.0"</code>

Vérifiez d'abord sous quel nom elle est disponible sur votre système :
<code>
ls -l /usr/lib/libopenal*
</code>
<code>
lrwxrwxrwx 1 root root     20 aoû 27 06:01 libopenal.so.1 -> libopenal.so.1.4.272
-rw-r--r-- 1 root root 139948 aoû 10 01:11 libopenal.so.1.4.272
</code>
Au moyen de la console OpenArena, ajustez la variable ''s_alDriver'' à ''libopenal.so.1''.
Ou alors, créez un lien symbolique :
<code>
cd /usr/lib
ln -s libopenal.so.1 libopenal.so.0
</code>
Ca devrait être bon !

==== Sous Windows ====

Téléchargez OpenAL sur le site de [[http://connect.creativelabs.com/openal/Downloads/oalinst.zip|Creative Labs]].
Dézippez le fichier, double-cliquez sur le fichier exe, et c'est prêt !

===== Variables =====

===== Fichier de configuration OpenAL =====
Il permet de configurer OpenAL pour choisir la carte son et la couche sonore (alsa, pulseaudio, jack...)

Sous Windows, il s'appelle ???.ini
Sous Linux, /etc/openal/alsoft.conf ; ~/.openalrc

