Profile
Back to NewsBack
GitHub Trending 3 min
Reader Mode
ericzhang12111-cell/RhinE: A foobar2000 theme: your albums as rendered specimen cases on shelves, a Möbius ring that pulses with the music, synced lyrics, 10 case skins × 5 colour schemes, light and dark.

ericzhang12111-cell/RhinE: A foobar2000 theme: your albums as rendered specimen cases on shelves, a Möbius ring that pulses with the music, synced lyrics, 10 case skins × 5 colour schemes, light and dark.

14 hours ago

RhinE — An Audio Archive

A foobar2000 theme.

Installation · Guide · Changelog
安装指南 · 其他信息 · 更新日志

An archive terminal for listening: Swiss typography, a monochrome palette with one accent colour, and a sci-fi layer. Your albums stand as rendered specimen cases on shelves, a Möbius signal ring pulses with the music, and synced lyrics are fetched online when your files have none.

YouTube Video</a> Rhine</a>

683fd30edaa5d4e8a1d8128c912cda46 archive-light inspect playlists lyrics classic signal style 162b47adff8e2d2c7f9ca23ff9757cc3

Features

  • Archive: every album, or every track, as a rendered case on shelves, or a cover grid; inspect, play, rate and keep favourites.
  • Artist files: who made the album, from MusicBrainz, Wikipedia and ListenBrainz: picture, biography, genres and related
artists, on the album file or in a file of its own with a map of related artists.
  • Playlists: a playlist manager, a track rail, the native playlist in two presets and a profile card with the queue.
  • Lyrics: synced lyrics from your files, LRCLIB or NetEase Cloud Music, with an optional translation and romanization.
  • Signal: a rendered ∞ ring, a spectrum and the whole-track waveform, or a classic player screen.
  • Style: eleven case skins and eight colour schemes in light and dark, your own case and scheme, a wallpaper,
title tags, three fonts.
  • English, Simplified Chinese, Japanese, Korean, French and German. The theme updates itself.

Requirements

Windows 10 or 11 (64-bit), foobar2000 v2 (64-bit), Columns UI and JSplitter. The installer adds the two components when they are missing.

Install

Download the portable bundle from Releases and double-click Setup 一键安装.cmd, or download the theme and double-click install.cmd. Step by step: INSTALL.md.

Keys, settings, how each view works, troubleshooting and known limits: GUIDE.md.

Credits and licence

The theme is MIT-licensed (LICENSE). Geist Mono, Oxanium and Chakra Petch are under the SIL Open Font License 1.1. Built on foobar2000, Columns UI and JSplitter; online lyrics from LRCLIB; artist files from MusicBrainz, Wikipedia and ListenBrainz. The 3D art was rendered in Blender. Full credits: GUIDE.md.

Special Thanks

  • 路北路陈 (LuBeiLuChen) https://space.bilibili.com/40238601 | RhineLabUI project: https://github.com/LBEILC/RhineLabUI (its archive case model, MIT, is rendered for the artist file)
  • Ronald没有魔杖 (Ronald Has No Wand) https://space.bilibili.com/171289190 | RhineLabUI-Music-Demo project: https://github.com/RonaldDeng/Rhine-Music-Demo
  • Original Arknights PV: 《明日方舟》特别映像 [莱茵生命:访问]: bilibili.com/video/BV1rr4y1b7sz/

Contributors

  • CocytusChen: albums kept together when sorted (#32), shelves of 10 to 30 cases (#33), the gliding playhead (#34), shelves that no longer blink (#36) and move without jumps (#37), cases on other shelves you can click (#42) and see-through shelves in front (#43)
  • Xuduxiu: shelves that adapt to ultrawide screens (#2)
  • RiBunsyou: the lyrics source choice (#27)
Chat with me