# Qmmp 2.3.2: Multimedia Player Update with IMA ADPCM Support and PipeWire Improvements
The Qmmp Development Team has released version 2.3.2 of the open-source Qt-based audio player. Support for Qt4, Qt5, and Qt6 ensures compatibility with Linux and Windows. Licensed under GPL v3.0. The previous release, 2.3.0, came out in October 2025. The interface mimics Winamp and XMMS, with an alternative option using standard Qt styling.
The project has been in development since 2006 and targets mid/senior developers working on multimedia apps. Qmmp decodes all key audio formats: MPEG1, FLAC, MP3, OGG Vorbis, WAV, AAC, plus retro console formats—AY, GBS, GYM, HES, KSS, NSF, NSFE, SAP, SPC, VGM, VGZ, VTX.
Audio Effects and Sound Output
Built-in effects include stereo widening, crossfade, BS2B, resampling, and LADSPA. Visualization via projectM and spectrum analyzer. Support for XMMS/Winamp 2.x album art, 10-band equalizer, playback of MP3/Vorbis/AAC/AAC+ streams, Audio CD, and CUE sheets.
Sound output systems:
- OSS4, ALSA, PulseAudio, PipeWire, JACK;
- QtMultimedia, Icecast;
- WaveOut, DirectSound, WASAPI.
This lets you integrate the player into production environments with various audio drivers without recompiling.
Key Changes in 2.3.2
This release focuses on fixes and enhancements for production stability:
- Added IMA ADPCM support—compression for legacy game and demo audio;
- Fixed track grouping by parent directory;
- Improved sorting by path and filename;
- Proper recognition of PCM WAVE with "JUNK", "bext", "fact" chunks;
- Fixed rendering on color scheme changes and in the modules list;
- Updated projectM presets path;
- FLAC support with ID3v2 tags;
- Improved DSD support in the ffmpeg module;
- Multiple CUE sheet fixes;
- Prevented several crashes;
- Eliminated build warnings;
- Fixed hotkey module;
- PipeWire optimizations: precise latency calculation, larger buffer.
Updated translations: Simplified Chinese and German.
Build and Usage Recommendations
For mid/senior developers: specify flags for required backends during build (e.g., --enable-pipewire for modern distros). Test IMA ADPCM on legacy content—critical for emulators. PipeWire improvements reduce latency in real-time scenarios like streaming or DAW integration.
The GitHub project makes it easy to fork and patch for specific needs while keeping Qt dependencies minimal.
Key Takeaways
- New IMA ADPCM support expands compatibility with archival audio;
- PipeWire fixes (latency and buffer) are relevant for modern Linux distros;
- Eliminated crashes and warnings boost production stability;
- projectM visualization and CUE updates enable full-featured playback;
- Qt4/5/6 cross-platform support without recompilation for Windows/Linux.
— Editorial Team
No comments yet.