I. Introduction :

libmikmod est une bibliothèque sur le son capable de jouer des échantillons audio ainsi que des modules du tracker. Les formats supportés par le module incluent MOD, S3M, XM, IT, MED, MTM et 669.

Pour plus de renseignements sur cette librairie, voici le site officiel : MikMod homepage.

 

II. Installation de libmikmod :

Les instructions de compilation et d'installation se trouvent dans le fichier README.PSP. Il suffit de lancer un terminal en mode normal (voir Installation - Toolchain Linux), de se placer dans le dossier de libmikmod et de suivre les instructions suivantes pour l'installer correctement :

1
2
3
cd psp/pspdev-trunk/libmikmod
make -f Makefile.psp
sudo make install

 

III. Utilisation de la librairie :

Maintenant, que nous l'avons installée, il est temps de voir comment l'utiliser.

Pour commencer, il faut l'inclure dans notre code source :

1
#include <mikmod.h>

 

Afin que la compilation se passe sans problème, il faut ajouter un argument dans le fichier Makefile à la ligne contenant la variable LIBS : en règle général on le place à la fin de ligne à la suite des autres arguments de cette variable.

1
LIBS = -lmikmod

ATTENTION, la lettre entre le tiret et mikmod est un L minuscule.