After a two-year break, the Qmmp 1.7.0 and Qmmp 2.2 music players have been released (Qmmp 2.2 continues the development of the branch that switched to Qt 6, while Qt 1.7 is enough for version 5.15). The player includes two interfaces: a "simple" one using standard elements, and a "classic" one that copies the Xmms/Winamp/Audacious interface. OSS4 (FreeBSD), ALSA (Linux), Pulse Audio, JACK, QtMultimedia, Icecast, WaveOut (Win32), DirectSound (Win32), and WASAPI (Win32) can be used to output sound. The code is written in C++ and is distributed under the GPLv2 license. Ready-made packages have been created for Ubuntu. At the same time, collections of plugins that are not included in the main package have been created — Qmmp Plugin Pack 1.7.0 and 2.2.0.
Among the changes:
- Improved grouping mode, which allows to display additional information and album cover along with the album title (change applies to both interfaces).
- The playlist container has been rewritten.
- Duplicate code has been moved to the libqmmpui library.
- Debug messages are disabled by default (can be enabled via command line option).
- Improved color and font settings (in both interfaces).
- The simple user interface features a tree-like file view, copying tracks between playlists and balance adjustment.
- New settings added to xmp module: "Emulate sample loop error" and "Use Paula mixer in Amiga modules"
- The http module now has the ability to specify the buffer size in microseconds.
- The ability to replace the selected playlist has been added to the music library module.
- Implemented the ability to build the cdaudio module without the libcddb library.
- The code base has been optimized.
- Improved file type detection by content.
- Fixed issue with large CUE files.
- The build for FreeBSD has been adjusted.
- Updated interface translations, including translation into Russian.
It is also reported that Qmmp 1.7 is the last significant update with support for the Qt5 library. In the future, new functionality will be developed only in the Qt6-based branch, and the development of the Qt5-based branch will be limited to corrective updates.

Source: opennet.ru
