Skip to content

Releases: pdfrg/rptui

v1.3.2 - Windows fixes

Choose a tag to compare

@github-actions github-actions released this 26 Jun 16:33

Changelog

  • 7449f9b release: v1.3.2
  • d2a0e4c fix: visualizer COM cleanup, sox encoding flag, Close cleanup hook
  • 3cd8767 fix: Windows visualizer deadlock - close done channel directly in AudioTap.Close for WASAPI path
  • 5af14cf fix: Windows compatibility - AudioTap nil deref, MPV IPC via named pipes, mpv.exe binary
  • b357e2d README: add AUR installation instructions

Help and additional information

Read the release notes for v1.3.0 below or jump to the releases page.

v1.3.1 - fix: artist info

Choose a tag to compare

@github-actions github-actions released this 13 May 17:54

Changelog

  • 2229972 fix: artist info text not displaying (regression in v1.3.0)

Help and additional information

Read the release notes for v1.3.0 simultaneously by viewing the releases page.

v1.3.0 - tmux+SSH

Choose a tag to compare

@github-actions github-actions released this 08 May 20:59

New features

  • tmux, SSH, and SSH+tmux compatiblity: Full Kitty image protocol support tested and verified. Optional --audio-forward to playback audio on SSH client.

Please refer to DOCUMENTATION.md for details and config options.

Full Changelog: v1.2.0...v1.3.0
Brief Changelog: CHANGELOG.md

Project notes

This project is developed and tested on Omarchy (Arch) and Ubuntu MATE Linux.

Windows and MacOS support is considered experimental and untested.
Any user feedback, fixes, or improvements would be much appreciated.

All release builds contain Last.fm scrobbling support. Only a Last.fm user account is required.
Be sure to run rptui --lastfm-auth to enable.

Builds for both x86-64 (amd64) and arm64 are provided.

Brief instructions for binary downloads

If you're not sure which build you need:

Darwin_x86_64 → MacOS, Intel CPUs
Darwin_arm64 → MacOS, Apple Silicon (e.g. M4, M5)

Linux_x86_64 → Intel or AMD CPUs
Linux_arm64 → most SBCs (e.g. Raspberry Pi)

Windows_x64_64 → Intel or AMD CPUs
Windows_arm64 → Surface and other laptops, often marketed as "Always Connected PCs"

Decompress the archive:

  • Linux/macOS: tar -xzf rptui_Linux_x86_64.tar.gz (replace filename as needed)
  • Windows: Right-click the .zip → Extract All

To run from the command line:

From the directory that contains rptui or rptui.exe:

  • ./rptui (Linux, MacOS) or .\rptui (Windows)

From anywhere:

  • echo $PATH
  • place rptui or rptui.exe in one of the directories returned by the preceding command (the following are preferred):
    Linux: ~/.local/bin
    MacOS: /usr/local/bin
    Windows: C:\Users\<YourUsername>\AppData\Local\Programs
  • now just type and hit enter: rptui

Troubleshooting:

MacOS:

  • If you see "cannot be opened" error, right-click the binary and select "Open", or run: xattr -d com.apple.quarantine rptui
  • Check your chip type in About This Mac → Chip (Apple Silicon = arm64, Intel = x86-64)

Windows:

  • If having problems with PATH, create a folder like C:\rptui and add it to PATH via System Properties → Advanced → Environment Variables
  • Check the System Type in Windows Settings or System Information; it will explicitly state "ARM64-based PC."

v1.2.0 - Lidarr integration

Choose a tag to compare

@github-actions github-actions released this 27 Apr 20:42

New features

  • Lidarr integration: Easily add artist to Lidarr with L hotkey. If existing Lidarr artist, check status of all albums by artist in artist info view.
  • Skip DJ segments: If enabled, seek through DJ speech segments. Requires one-time setup with --setup-dj-skip cli flag. Disabled by default.

Please refer to DOCUMENTATION.md for details and config options.

Full Changelog: v1.1.0...v1.2.0
Brief Changelog: CHANGELOG.md

Project notes

This project is developed and tested on Omarchy (Arch) and Ubuntu MATE Linux.

Windows and MacOS support is considered experimental and untested.
Any user feedback, fixes, or improvements would be much appreciated.

All release builds contain Last.fm scrobbling support. Only a Last.fm user account is required.
Be sure to run rptui --lastfm-auth to enable.

Builds for both x86-64 (amd64) and arm64 are provided.

Brief instructions for binary downloads

If you're not sure which build you need:

Darwin_x86_64 → MacOS, Intel CPUs
Darwin_arm64 → MacOS, Apple Silicon (e.g. M4, M5)

Linux_x86_64 → Intel or AMD CPUs
Linux_arm64 → most SBCs (e.g. Raspberry Pi)

Windows_x64_64 → Intel or AMD CPUs
Windows_arm64 → Surface and other laptops, often marketed as "Always Connected PCs"

Decompress the archive:

  • Linux/macOS: tar -xzf rptui_Linux_x86_64.tar.gz (replace filename as needed)
  • Windows: Right-click the .zip → Extract All

To run from the command line:

From the directory that contains rptui or rptui.exe:

  • ./rptui (Linux, MacOS) or .\rptui (Windows)

From anywhere:

  • echo $PATH
  • place rptui or rptui.exe in one of the directories returned by the preceding command (the following are preferred):
    Linux: ~/.local/bin
    MacOS: /usr/local/bin
    Windows: C:\Users\<YourUsername>\AppData\Local\Programs
  • now just type and hit enter: rptui

Troubleshooting:

MacOS:

  • If you see "cannot be opened" error, right-click the binary and select "Open", or run: xattr -d com.apple.quarantine rptui
  • Check your chip type in About This Mac → Chip (Apple Silicon = arm64, Intel = x86-64)

Windows:

  • If having problems with PATH, create a folder like C:\rptui and add it to PATH via System Properties → Advanced → Environment Variables
  • Check the System Type in Windows Settings or System Information; it will explicitly state "ARM64-based PC."

v1.1.0 initial multi-platform support

Choose a tag to compare

@pdfrg pdfrg released this 21 Apr 20:21

Full Changelog: v1.0.0...v1.1.0

Brief Changelog: CHANGELOG.md

This project is developed and tested on Omarchy (Arch) and Ubuntu MATE Linux.
Real audio visualizations work under both PipeWire and PulseAudio (new).

Windows and MacOS support is considered experimental and untested.
Any user feedback, fixes, or improvements would be much appreciated.

All release builds contain Last.fm scrobbling support. Only a Last.fm user account is required.
Be sure to run rptui --lastfm-auth to enable.

Linux and MacOS builds for both amd64 and arm64 are provided.

If you're not sure which build you need:

rptui.exe → Windows

darwin-amd64 → MacOS, Intel or AMD CPUs
darwin-arm64 → MacOS, Apple Silicon (e.g. M4, M5)

linux-amd64 → Intel or AMD CPUs
linux-arm64 → most SBCs (e.g. Raspberry Pi)

To run from the command line:

  • Linux, MacOS: rename binary to rptui
  • Windows: do not rename

From the directory that contains rptui:

  • ./rptui (Linux, MacOS) or .\rptui.exe (Windows)

From anywhere:

  • echo $PATH
  • place rptui in one of the directories returned by the preceding command (the following are preferred):
    Linux: ~/.local/bin
    MacOS: /usr/local/bin
    Windows: C:\Users\<YourUsername>\AppData\Local\Programs
  • now type and hit enter:
    Linux, MacOS: rptui
    Windows: rptui.exe

Troubleshooting:

MacOS:

  • If you see "cannot be opened" error, right-click the binary and select "Open", or run: xattr -d com.apple.quarantine rptui
  • Check your chip type in About This Mac → Chip (Apple Silicon = arm64, Intel = amd64)

Windows:

  • If having problems with PATH, create a folder like C:\rptui and add it to PATH via System Properties → Advanced → Environment Variables

v1.0.0 -- initial release

Choose a tag to compare

@pdfrg pdfrg released this 13 Apr 20:15
docs fixes