Skip to content

41.0.0

Choose a tag to compare

@github-actions github-actions released this 08 Oct 20:33
· 45 commits to main since this release

Riff 41

The biggest update so far: your music, your look, your controls.

Customization

  • Custom backgrounds: image, GIF or video, with opacity and blur
  • Interface and text opacity sliders, so your wallpaper actually shows
  • Custom banner media with Fit / Zoom / Stretch, plus a custom cover and banner per track
  • Mesh gradient editor: two control points, speed and blur
  • Toggle for the wavy progress bar and for the My files tab
  • Performance mode for weaker hardware (turns on automatically without GPU acceleration)
  • Redesigned Settings page with a category sidebar and connected Material 3 containers
  • Ripple effect, hover highlights and animated toggles (X / dash / check)
  • Optional No-Hand cursor

Lyrics

  • Spotify-style lyrics with a focused active line
  • Lyrics translation (off by default, enable it in Settings)
  • Fullscreen TV karaoke mode with your banner, the track cover and playback controls

Audio

  • 3-band equalizer and crossfade (0-12 s)
  • Smooth transitions when switching audio presets
  • Fixed HQ mode staying active after turning it off, and the reset button

Library & Sources

  • Add your own files: mp3, flac, wav, opus and more
  • YouTube Music as a search source
  • Import playlists from Spotify (Settings -> Import from Spotify)
  • Search now runs on Enter

Player & System

  • Keyboard shortcuts with a built-in cheat sheet
  • Minimize to tray and background playback
  • Media keys support on Linux and Windows
  • Compact mini-player mode
  • Dependency installer with a progress bar for yt-dlp and ffmpeg

Fixes

  • Fixed rounded corners of the presets/playlists drawer
  • Fixed karaoke word highlight at theme intensity 0
  • Smoother button press animation on fast clicks
  • "Check for updates" and the update dialog work again (the version in Settings is now read from the app)
  • Page no longer shows through the player bar at low interface opacity
  • Lyrics: sync mode no longer jumps, clearing the editor removes the lyrics, no more wrong lyrics for non-Latin titles, cleaner header
  • Slider tick marks and dropdown dead zone

Thanks to everyone who reported issues!