Qmmp 2.3.2 : Mise à jour du lecteur multimédia avec support IMA ADPCM et améliorations PipeWire
L'équipe de développement Qmmp a publié la version 2.3.2 du lecteur audio open source basé sur Qt. Le support de Qt4, Qt5 et Qt6 assure la compatibilité avec Linux et Windows. Sous licence GPL v3.0. La version précédente, 2.3.0, est sortie en octobre 2025. L'interface imite Winamp et XMMS, avec une option alternative utilisant le style Qt standard.
Le projet est en développement depuis 2006 et cible les développeurs intermédiaires/seniors travaillant sur des applications multimédias. Qmmp décode tous les formats audio clés : MPEG1, FLAC, MP3, OGG Vorbis, WAV, AAC, plus les formats rétro de consoles — AY, GBS, GYM, HES, KSS, NSF, NSFE, SAP, SPC, VGM, VGZ, VTX.
Effets audio et sortie sonore
Les effets intégrés incluent l'élargissement stéréo, le crossfade, BS2B, le rééchantillonnage et LADSPA. Visualisation via projectM et analyseur de spectre. Support des pochettes d'album XMMS/Winamp 2.x, égaliseur 10 bandes, lecture des flux MP3/Vorbis/AAC/AAC+, CD Audio et feuilles CUE.
Systèmes de sortie sonore :
- OSS4, ALSA, PulseAudio, PipeWire, JACK ;
- QtMultimedia, Icecast ;
- WaveOut, DirectSound, WASAPI.
Cela permet d'intégrer le lecteur dans des environnements de production avec divers pilotes audio sans recompilation.
Principales modifications dans 2.3.2
Cette version se concentre sur les corrections et améliorations pour la stabilité en production :
- Ajout du support IMA ADPCM — compression pour l'audio de jeux et démos legacy ;
- Correction du regroupement des pistes par répertoire parent ;
- Amélioration du tri par chemin et nom de fichier ;
- Reconnaissance correcte des WAVE PCM avec chunks « JUNK », « bext », « fact » ;
- Correction du rendu lors des changements de thème de couleurs et dans la liste des modules ;
- Mise à jour du chemin des presets projectM ;
- Support FLAC avec tags ID3v2 ;
- Amélioration du support DSD dans le module ffmpeg ;
- Multiples corrections pour les feuilles CUE ;
- Prévention de plusieurs plantages ;
- Élimination des avertissements de compilation ;
- Correction du module de raccourcis clavier ;
- Optimisations PipeWire : calcul précis de la latence, tampon plus grand.
Traductions mises à jour : chinois simplifié et allemand.
Recommandations pour la compilation et l'utilisation
Pour les développeurs intermédiaires/seniors : spécifiez les drapeaux pour les backends requis lors de la compilation (p. ex., --enable-pipewire pour les distros modernes). Testez IMA ADPCM sur du contenu legacy — critique pour les émulateurs. Les améliorations PipeWire réduisent la latence dans les scénarios temps réel comme le streaming ou l'intégration DAW.
Le projet GitHub facilite le fork et le patch pour des besoins spécifiques tout en gardant les dépendances Qt minimales.
Points clés
- Nouveau support IMA ADPCM étend la compatibilité avec l'audio archivé ;
- Corrections PipeWire (latence et tampon) pertinentes pour les distros Linux modernes ;
- Élimination des plantages et avertissements booste la stabilité en production ;
- Visualisation projectM et mises à jour CUE permettent une lecture complète ;
- Support multiplateforme Qt4/5/6 sans recompilation pour Windows/Linux.
— Editorial Team
Aucun commentaire pour le moment.