La lecture de musique au format MP3 a été absolument révolutionnaire à ses débuts, mais elle a aussi imposé de nouvelles exigences matérielles. De nombreux ordinateurs équipés de processeurs 486 ne disposaient pas de la puissance nécessaire pour décoder les fichiers en temps réel ; cela n'a cependant pas empêché le développement de lecteurs audio MP3 compatibles avec MS-DOS. L'un des plus intéressants est Mpxplay, qui inclut une prise en charge native de plusieurs puces sonores et propose des versions relativement récentes.

Rétrosoftware : Mpxplay, pour écouter du MP3 sous MS-DOS
Écouter du MP3 sous MS-DOS

Même si cela semble incroyable, il fut un temps où les ordinateurs (de bureau comme portables) avaient du mal à lire de la musique MP3. Le temps et le silicium dédié ont résolu tous les détails de performances, mais la chaîne CPU Galaxy a publié au début de 2021 une excellente vidéo explorant la lecture MP3 avec des processeurs 486 à différents débits binaires :

En résumé, rien en dessous d'un 486 DX4-100 ne peut décoder un MP3 stéréo de 128 kilobits sans s'essouffler en cours de route. Cependant, un élément clé du test de CPU Galaxy est le logiciel. Le lecteur choisi s'appelle Mpxplay, développé par le programmeur hongrois Attila Padar. Mpxplay existe depuis plusieurs années, mais sa version pour MS-DOS n'a rien à envier aux autres lecteurs classiques disponibles sous Windows.

Mpxplay, une des meilleures options pour écouter du MP3 sous MS-DOS

La version la plus récente de Mpxplay pour MS-DOS porte le numéro 1.66, datée du 24 octobre 2021. La page officielle propose deux variantes basées sur deux extendeurs différents : DOS32A et DOS/4G (je recommande de commencer avec la variante DOS32A). L'interface de Mpxplay peut sembler un peu intimidante, mais elle est très facile à maîtriser une fois que l'on connaît les commandes de base.

Rétrosoftware : Mpxplay, pour écouter du MP3 sous MS-DOS
C'est beaucoup plus simple à utiliser qu'il n'y paraît

Par exemple, si l'on utilise les flèches du curseur pour se placer sur un dossier rempli de fichiers MP3, une fois à l'intérieur, il suffit d'appuyer sur la barre d'espace pour lancer la lecture de tout son contenu. Le volume se contrôle avec le point et la virgule, + et - permettent de sauter des chansons, les flèches gauche et droite servent à avancer ou reculer dans une même chanson, la barre d'espace est lecture/pause, M coupe le son, et la lettre S est un arrêt complet. Dans le fichier readme, vous trouverez d'autres commandes avancées, notamment Alt+F9 pour passer de 50 lignes à 25.

Rétrosoftware : Mpxplay, pour écouter du MP3 sous MS-DOS
Le mode 25 lignes n'est pas mal du tout

Ce fichier mentionne également la compatibilité de Mpxplay avec certaines puces audio (sndcards.txt détaille ces informations). Certaines d'entre elles n'ont même pas besoin de pilotes grâce à un accès natif (comme CMI 8338/8738, Intel HDA et plusieurs puces VIA), mais pour d'autres modèles, la présence de un pilote correctement configuré est obligatoire. Personnellement, j'adorerais voir le Covox Speech Thing et le Disney Sound Source rejoindre cette liste à l'avenir.

«Et si je le veux sous Windows ?»

Rétrosoftware : Mpxplay, pour écouter du MP3 sous MS-DOS
Le lecteur pour Windows est plus conventionnel et prend en charge la vidéo

Dans ce cas, Mpxplay propose des éditions spécialement préparées pour Windows. La première étend sa compatibilité à la vidéo, tandis que la seconde est l'équivalent de la version MS-DOS fonctionnant sur la console système. Une autre possibilité est d'utiliser Mpxplay avec des émulateurs, mais il est probable que ces environnements nécessitent des ajustements supplémentaires.

Rétrosoftware : Mpxplay, pour écouter du MP3 sous MS-DOS
Mpxplay sur la console Windows

D'une manière ou d'une autre, Mpxplay est l'un des meilleurs lecteurs pour écouter du MP3 sous MS-DOS que nous ayons vus… mais je sais qu'il n'est pas le seul, et j'espère explorer d'autres options à l'avenir. Avez-vous une recommandation ? Laissez un commentaire !

Site officiel et téléchargements : Cliquez ici