Site language: EN RU
Qmmp
Qt-based Multimedia Player

Source Code


>>> qmmp-2.3.2.tar.bz2 [MD5] (stable version for Qt6)
>>> qmmp-1.7.10.tar.bz2 [MD5] (stable version for Qt5)
>>> qmmp-0.12.22.tar.bz2 [MD5] (stable version for Qt4)

Browse all files
Download extra plugins
Mirror on SourceForge

To get the latest development sources, first install subversion client and run one of the following commands:

# stable branch for Qt6 (bug fixes only)
svn checkout https://svn.code.sf.net/p/qmmp-dev/code/branches/qmmp-2.3/ qmmp-2.3
# development branch for Qt6
svn checkout https://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp/ qmmp-2.4
# stable branch for Qt5 (bug fixes only)
svn checkout https://svn.code.sf.net/p/qmmp-dev/code/branches/qmmp-1.7/ qmmp-1.7
# stable branch for Qt4 (bug fixes only)
svn checkout https://svn.code.sf.net/p/qmmp-dev/code/branches/qmmp-0.12/ qmmp-0.12

Gt9xx1024x600 Info

While exact figures depend on the specific GT9XX sub-model, most units in this family share the following core characteristics:

| Parameter | Typical Value | | --- | --- | | Screen Size | 10.1 inches diagonal | | Resolution | 1024 (RGB) x 600 | | Aspect Ratio | 16:9 | | Pixel Pitch | 0.2175 (H) x 0.2085 (V) mm | | Active Area | 222.72 (H) x 125.28 (V) mm | | Display Mode | Normally Black, Transmissive | | Viewing Direction | IPS (typically 85/85/85/85) or TN (70/70/50/70) depending on variant | | Interface | LVDS (Low-Voltage Differential Signaling) or RGB 24-bit parallel | | Touch Panel | Capacitive (GT911, GT928) or optional Resistive | | Operating Temp | -20°C to +70°C | | Storage Temp | -30°C to +80°C | | Backlight | LED array (typical 300–500 cd/m² brightness) |

The LVDS interface is a standout feature for the GT9XX1024x600. Compared to older parallel RGB interfaces, LVDS uses fewer pins, supports longer cable runs, and is resistant to electromagnetic interference (EMI)—critical for industrial environments.

Here is where things get murky. "GT9XX" is a family name, not a single chip. It usually refers to a series of display controllers manufactured by Goodix (or found in generic Chinese LCD modules). The most common variant you will encounter with the 1024x600 panel is the GT911 or GT928. gt9xx1024x600

Wait, isn't GT911 a touch controller? Yes, and no. The confusing part is that vendors often bundle two chips into one marketing term:

When a listing says "GT9XX 1024x600", they are likely advertising the capacitive touch controller (the GT9 family), while the display driver is something else.

The GT9XX1024X600 is a compact 7" (approx.) 1024×600-resolution display module from the GT9xx family, designed for embedded devices, industrial HMIs, and IoT applications. It balances readable pixel density, low power draw, and flexible interface options — making it a go-to choice when you need a crisp, cost-effective screen in tight form factors. While exact figures depend on the specific GT9XX

| Parameter | Recommended Value | Effect | | :--- | :--- | :--- | | Touch threshold | 40–60 | Prevents false triggers on large panel | | Noise reduction | Enable (0x01) | Improves stability on switching power supplies | | Filter coefficient | 4–6 | Smooths jitter on edge touches | | Active area margin | 5% each side | Compensates for mechanical misalignment |

GT9XX1024X600: A Compact 1024×600 Display for Embedded and IoT Projects

Touch data starts at register 0x8140 (for GT911). Each touch point is 8 bytes: When a listing says "GT9XX 1024x600", they are

| Byte | Content | |------|---------| | 0-1 | X coordinate (low, high) – range 0-1023 | | 2-3 | Y coordinate (low, high) – range 0-599 | | 4 | Touch size (not used for most) | | 5 | Touch ID | | 6-7 | Reserved |

Important: Even though X can be up to 1023 (10 bits), it fits in 16 bits. Y max 599 fits in 10 bits.

Windows Installers


>>> qmmp-2.3.2-win32.exe (stable Qt6-based version for Windows 10 or higher, 32-bit build)
>>> qmmp-2.3.2-win64.exe (stable Qt6-based version for Windows 10 or higher, 64-bit build)
>>> qmmp-1.7.10-win32.exe (stable Qt5-based version for Windows 7 or higher, 32-bit build)
>>> qmmp-1.7.10-win64.exe (stable Qt5-based version for Windows 7 or higher, 64-bit build)
>>> qmmp-0.12.22-win32.exe (archive Qt4-based version for Windows XP or higher)

All builds for 32-bit versions of Windows
All builds for 64-bit versions of Windows
Mirror on SourceForge
Mirror on SourceForge (x64)

Packages for Other Operating Systems


FreeBSD
FreeBSD includes Qmmp in its ports tree, as multimedia/qmmp-qt5 and multimedia/qmmp-qt6
Ports information: qmmp-qt5, qmmp-qt6
 
Haiku
Use HaikuPorts to install Qmmp.
 
NetBSD
The package is included in the NetBSD repository. Follow standard instructions for installing a package from repositories.
Qmmp in NetBSD CVS repository


© 2006-2026 Qmmp Development Team