Merci pour ces compléments d'informations.
J'ai réussi a faire tourner des MP3 sous DOS via PCem et MPXPlay pour le lecteur MP3, je pense qu'il utilise la librairie de FFMPEG compatible DOS. C'est une assez grosse librairie qui contient pas mal de codecs donc je ne m'aventure pas plus dedans pour l'instant car faut la compiler et je m'en sents pas capable.
Si ça intéresse quelqu'un voici un lien proposant la librairie pour DOS et DJGPP:
http://sourceforge.net/projects/ffmpeg-x264-dos/files/
Je tiens en compte aussi le faite qu'effectivement comme vous dite ça demande des ressources (peut être trop pour l'époque) au processeur, il suffit que je change de processeur sur PCem pour constater que ça ralentit la lecture d'un mp3 mais je pense ici que c'est un soucis d'émulation ici qui bouffe trop de ressources.
Aussi non en rebondissant sur la réponse de Matthias j'ai pu lire et j'ai trouvé une librairie nommée
SEAL qui permet de jouer des fichiers au format MOD (Soundtracker) via une Sound Blaster 16 et ça fonctionne assez bien aussi comme alternative au MIDI proposant des sons un peu plus "riches" basé sur des samples. La librairie est compatible avec DJGPP.
Description de SEAL sur le site
http://www.dcee.net/:
500K SEAL Audio Library Release 1.0.1 - 32-bit multichannel audio system for DOS, Windows 95/NT and Linux operating systems. Supports SB, SBPro, SB16, AWE32, PAS, PAS16, GUS, GUSDB, GUSMAX, IW, WSS, ESS and Aria cards. Plays MOD/MTM/S3M/XM m
J'ai archivée cette dernière bibliothèque sur mon propre site car je trouve ça intéressant de la garder de côté.