Salut,
Pour l'adpcm j'utilise un codec "maison"

Les conversions de format se font sur la base des extensions de fichiers (voir le fichier makefile).
Par exemple si tu veux jouer en wav en brute, tu le gardes en .wav et SGDK va le convertir en PCM 16 Khz, tu pourras alors l'utiliser avec les drivers PCM (simple channel ou 4 channels).
Si tu veux utiliser ton fichier wav en adpcm il faut renommer ton fichier en .wavpcm et dans ce cas SGDK va automatiquement le compresser en ADPCM 22 Khz. Il te reste ensuite à utiliser le driver ADPCM (2 channels) pour le jouer.
Si tu veux pas travailler avec des fichiers wav mais des fichiers raw brute (il faut que ça soit du 8 bits signé) il faut que ton fichier ait l'extension .raw pour le convertir en PCM et .pcm pour le compresser en ADPCM, dans ce cas il faut que tu prennes garde à bien utiliser des fichier à 22 Khz pour le ADPCM, pour le PCM le driver single channel te permet d'utiliser plusieurs échantillonage donc à toi de voir en fonction de te besoins.
Edit:J'ai zappé la deuxième page, je dis des choses qui ont déjà été dites du coup
