Qmmp 2.3.2: Actualización del reproductor multimedia con soporte para IMA ADPCM y mejoras en PipeWire
El equipo de desarrollo de Qmmp ha lanzado la versión 2.3.2 del reproductor de audio de código abierto basado en Qt. El soporte para Qt4, Qt5 y Qt6 garantiza la compatibilidad con Linux y Windows. Licenciado bajo GPL v3.0. La versión anterior, 2.3.0, salió en octubre de 2025. La interfaz imita a Winamp y XMMS, con una opción alternativa que usa el estilo estándar de Qt.
El proyecto está en desarrollo desde 2006 y está dirigido a desarrolladores intermedios/senior que trabajan en aplicaciones multimedia. Qmmp decodifica todos los formatos de audio clave: MPEG1, FLAC, MP3, OGG Vorbis, WAV, AAC, además de formatos retro de consolas—AY, GBS, GYM, HES, KSS, NSF, NSFE, SAP, SPC, VGM, VGZ, VTX.
Efectos de audio y salida de sonido
Los efectos integrados incluyen ampliación estéreo, crossfade, BS2B, remuestreo y LADSPA. Visualización mediante projectM y analizador de espectro. Soporte para carátulas de álbumes XMMS/Winamp 2.x, ecualizador de 10 bandas, reproducción de streams MP3/Vorbis/AAC/AAC+, CD de audio y hojas CUE.
Sistemas de salida de sonido:
- OSS4, ALSA, PulseAudio, PipeWire, JACK;
- QtMultimedia, Icecast;
- WaveOut, DirectSound, WASAPI.
Esto permite integrar el reproductor en entornos de producción con diversos controladores de audio sin necesidad de recompilar.
Cambios clave en 2.3.2
Esta versión se centra en correcciones y mejoras para la estabilidad en producción:
- Se añadió soporte para IMA ADPCM: compresión para audio de juegos y demos heredados;
- Se corrigió el agrupamiento de pistas por directorio padre;
- Se mejoró el ordenamiento por ruta y nombre de archivo;
- Reconocimiento correcto de PCM WAVE con chunks "JUNK", "bext", "fact";
- Se corrigió el renderizado en cambios de esquema de color y en la lista de módulos;
- Ruta actualizada de presets de projectM;
- Soporte para FLAC con etiquetas ID3v2;
- Mejora en el soporte DSD en el módulo ffmpeg;
- Múltiples correcciones en hojas CUE;
- Se evitaron varios cuelgues;
- Se eliminaron advertencias de compilación;
- Se corrigió el módulo de teclas rápidas;
- Optimizaciones en PipeWire: cálculo preciso de latencia, buffer más grande.
Traducciones actualizadas: chino simplificado y alemán.
Recomendaciones de compilación y uso
Para desarrolladores intermedios/senior: especifica flags para los backends requeridos durante la compilación (p. ej., --enable-pipewire para distros modernas). Prueba IMA ADPCM en contenido heredado: crítico para emuladores. Las mejoras en PipeWire reducen la latencia en escenarios en tiempo real como streaming o integración con DAW.
El proyecto en GitHub facilita hacer fork y parches para necesidades específicas manteniendo las dependencias de Qt mínimas.
Puntos clave
- El nuevo soporte para IMA ADPCM amplía la compatibilidad con audio de archivo;
- Las correcciones en PipeWire (latencia y buffer) son relevantes para distros modernas de Linux;
- La eliminación de cuelgues y advertencias aumenta la estabilidad en producción;
- La visualización projectM y las actualizaciones de CUE permiten una reproducción completa;
- Soporte multiplataforma Qt4/5/6 sin recompilación para Windows/Linux.
— Editorial Team
Aún no hay comentarios.