Repository navigation
Releases
Modulez Player 1.7.6 — About tab theming fix
Modulez Player 1.7.6
About tab theming fix
- The About tab tribute now follows the player background theme.
- The metallic logo reflects the selected accent hue.
- Credits use theme text colors.
- Theme changes refresh the tribute even while animation is paused.
Modulez Player 1.7.5
Modulez Player 1.7.5 — Release Notes
What's New
- Enhanced the About tab with visual refinements.
- Improved the overall presentation of application information.
- Minor interface polish and maintenance.
Playback
All six playback engines remain unchanged.
AppImage Updates
The built-in AppImage update system introduced in version 1.7.4 continues to be supported.
Users can check for updates from the About tab and download new releases without interrupting music playback.
Compatibility
Linux x86_64. Built and tested on Linux Mint 22.3 XFCE.
Modulez Player 1.7.4
This release adds in-app updates for Linux AppImage users. Download 1.7.4 manually once. For future releases, open About, check for a new version, and choose Install update. You can keep listening and restart when ready. The updater preserves your AppImage filename and launcher path.
Modulez Player 1.7.3
Modulez Player 1.7.3
- Double-click a sample in the Samples tab, or select it and click Play Sample, to hear the displayed waveform. Click Stop Preview to end it early.
- Open Pattern, between Samples and SF2/SF3, to browse individual patterns in tracker modules. Play a pattern once or enable Loop to repeat it. The grid uses double-sized text and follows the active row.
- Previewing temporarily suspends song playback. When the preview ends, a playing song resumes from its previous position. A paused or stopped song stays there.
Modulez Player 1.7.2
Modulez Player 1.7.2
Modulez Player now saves preferences, equalizer settings, SoundFont selections,
remembered folders, and imported MilkDrop presets in ~/.config/modulez-player/.
A custom XDG_CONFIG_HOME applies to both the old and new locations.
On upgrade, the player copies missing files once. Existing files in the new
folder take precedence. Earlier releases can still use the original folder.
IRC continues to use its separate xmp-irc settings.
Modulez Player 1.7.1
Modulez Player 1.7.1 — Release Notes
Maintenance Release
Version 1.7.1 fixes a GTK warning introduced during
the theme integration improvements in version 1.7.0.
Fixes
- Removed an invalid GtkCssProvider signal connection.
- Corrected HVSC waveform redraw handling.
- Ensured the HVSC visualization updates when appearance
settings change. - Corrected a misplaced redraw call in the sample browser.
Features
All features introduced in Modulez Player 1.7.0
remain available.
Compatibility
Tested on Linux Mint 22.3 XFCE.
Older Linux distributions may require newer GLIBC
or other system components.
Modulez Player 1.7.0
Modulez Player 1.7.0 — Release Notes
Version 1.7.0 focuses on fullscreen visualization and simple, customizable appearance controls.
Highlights
- Fullscreen Wavescope and MilkDrop: F11, double-click, or the Fullscreen Vis button enters fullscreen; Escape exits.
- Visualizer navigation: Previous, Next, and Random mode/preset options in the right-click menu, with labels that match the active engine.
- Playback from the visualizer: Previous/Next Song options and Ctrl+Left / Ctrl+Right shortcuts work without leaving the visualization.
- Discoverable controls: The Vis tab includes a concise right-click hint, and context menus show available shortcuts.
- Charcoal by default: A neutral dark GTK theme with rainbow sliders for Background Color and Highlight Color.
- Brightness control: Adjust the darkness of the player without reducing custom color saturation. Preferences persist across restarts, and Restore Original Colors resets the controls.
- Theme-aware main spectrum: The small spectrum on the Player tab retains a two-color gradient while adapting to custom colors and brightness.
- Visualizer toolbar styling: The WebKit controls above Wavescope/MilkDrop follow the selected player colors; the generated visualizations retain their own independent palettes.
Compatibility and packaging
- Linux x86-64 AppImage intended for testing on Linux Mint 22.3 XFCE before publication.
- The AppImage build is designed to bundle visualizer resources and relevant runtime dependencies.
- Compatibility with older distributions, including Debian 12, has not been verified. The current build may require a newer GLIBC.
Existing playback features
Modulez Player continues to support tracker modules through libxmp, additional Amiga formats through UADE, C64 SID, ZX Spectrum music, MIDI/SoundFonts, FFmpeg audio formats, the 10-band equalizer, playlist repeat modes, WAV export, HVSC browsing, and integrated IRC chat.
Credits
Wavescope visualization modes: Signal Ridge Labs (MIT). projectM/MilkDrop rendering: LGPL-2.1. See the bundled notices and project documentation for additional attributions and source references.
Modulez Player v1.6.5
What's New
- Added playlist repeat modes: Off, All, and One.
- Access repeat controls through the playlist right-click menu.
- Repeat preferences persist between sessions.
- Updated AppImage packaging to include PipeWire libraries.
- Updated application version to 1.6.5.
Downloads
Download the Linux x86_64 AppImage below.
Make the AppImage executable and launch it.
Compatibility
Built and tested primarily on Linux Mint 22.3 XFCE.
Debian 12 compatibility is not yet supported due to newer GLIBC requirements in bundled libraries.
Source Code
The release includes Modulez Player source code and the previously published v1.6.4 UADE dependency-source archive, reused because the UADE integration was unchanged.
Modulez Player v1.6.4
Open a song from your file manager, the command line, or Open File and playback starts immediately. New songs join the current playlist. Reopening the same file reuses its existing entry. Add Files still lets you queue tracks for later. Tested on Linux Mint 22.3 XFCE.
Modulez Player v1.6.3
Fixes playback stuttering when the pattern view and channel scopes are open. The player now draws them while audio playback continues. Tested on Linux Mint XFCE.