-
v1.1.0 Stable
released this
2026-10-11 09:24:58 -03:00 | 3 commits to main since this releasePianola 1.1.0 adds Linux support and fixes a handful of bugs found reviewing the Windows build.
Downloads:
Pianola-windows-x64.exefor Windows,pianola-linux-x86_64for Linux (chmod +xit first). Both are single files with Python included;SHA256SUMSlists their checksums.Linux
- Plays on X11 and Wayland through a
/dev/uinputvirtual keyboard, so it reaches Sober, Wine and browsers alike. See the README for the one-time permission setup. - Hotkeys work while Sober has focus: through the desktop's shortcut portal on KDE Plasma, GNOME 48+ and Hyprland, an X11 key grab on any X11 window manager, or reading the keyboards directly for users in the input group. Anything else can bind keys to
pianola --control play_pause(and stop, restart, panic, speed_down, speed_up). - The window guard works on KDE Plasma, Hyprland, Sway, niri and any X11 session, and defaults to Sober.
Fixes
- Closing the window no longer fails after a settings box is left empty.
- A refused keystroke, such as Windows locking or a UAC prompt mid-song, now stops playback instead of leaving it stuck.
- Pausing during the countdown pauses the countdown.
- Pressing stop just as a loop restarts is no longer undone.
- Settings, the log and saved sheets fall back to
%APPDATA%\Pianolaor~/.config/pianolawhen the app's folder is read-only. - The countdown no longer shows 0, and a malformed MIDI file gets a clear error.
New
--logwrites a debug log topianola.log, and--versionprints the version.- While paused for focus, the status names the window that does have focus.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Plays on X11 and Wayland through a