alfa versión 0.1.0 · solo Linux por ahora

ross_visualizer

Escucha todo lo que suena en tu compu y lo pinta con la portada del disco. En pantalla completa o como overlay encima de tus ventanas, sin elegir fuente de audio y sin iniciar sesión.

Esto es una alfa

Está para que la pruebes y me cuentes qué onda. Puede fallar, y justo eso es lo que quiero saber: si algo se ve raro, abre un issue o escríbeme.

¿Va a funcionar en mi compu?

Este comando revisa tu sistema y te dice qué funciones van a andar. Solo lee: no instala nada, no pide contraseña y no envía datos a ningún lado. Córrelo desde una terminal de tu escritorio.

curl -fsSL https://ros.rossmel.com/check.sh | bash

¿Prefieres leerlo antes? Está en GitHub. Si algo sale mal, la salida se puede pegar tal cual en un issue.

Instalar

Agregas el repositorio una vez y las actualizaciones te llegan junto con las del resto de tu sistema.

Agregar el repositorio e instalar

curl -fsSL https://ros.rossmel.com/key.asc | sudo pacman-key --add -
sudo pacman-key --lsign-key C08F57FCE06B95B52145012C274187B9D5E9FFEB
printf '\n[ross]\nServer = https://ros.rossmel.com/arch/x86_64\n' | sudo tee -a /etc/pacman.conf
sudo pacman -Syu ross-visualizer-bin

Actualizar

sudo pacman -Syu

Desinstalar

sudo pacman -Rns ross-visualizer-bin

Si ya no lo quieres, borra también el bloque [ross] de /etc/pacman.conf.

Requisitos

Las dependencias se instalan solas con cualquiera de los repositorios. Lo único que depende de tu sistema es esto:

FunciónQué necesita
La app y las escenasLinux x86_64 con glibc 2.35 o más nueva y una GPU con WebGL2
Reaccionar a la músicaPipeWire corriendo. PulseAudio solo no alcanza
Canción, portada y controlesUn reproductor con MPRIS: Spotify, un navegador y casi todos los de Linux
Overlay sobre las ventanasWayland con layer-shell: KDE Plasma, Hyprland, Sway, niri y otros. En GNOME o X11 tienes la pantalla completa, sin overlay

Paquetes disponibles

FormatoParaPaqueteSe actualiza
Repositorio pacmanCachyOS, Arch, EndeavourOS, Manjaroross-visualizer-binCon pacman
AURCachyOS, Arch y derivadasross-visualizer-binPróximamente
Repositorio APTUbuntu 22.04 o más nueva, Debian 13, Linux Mint, Pop!_OSross-visualizerCon apt
Repositorio DNFFedoraross-visualizerCon dnf
AppImageCualquier distro x86_64Descarga directaA mano

Cada versión se instala y se abre en sistemas limpios de CachyOS, Arch, Ubuntu 22.04 y 24.04, Debian 13 y Fedora antes de publicarse. Esas pruebas corren sin audio real ni escritorio de verdad: esa parte la estás probando tú.

Cambios

0.1.0

Primera alfa de la app de escritorio para Linux, para que la prueben mis amigos.

Novedades

  • App de escritorio para Linux: escucha todo lo que suena en la compu, sin elegir fuente de audio y sin iniciar sesión.
  • Sigue al reproductor MPRIS que esté sonando (Spotify, un navegador…) para la portada y los botones de reproducir y siguiente.
  • Todas las escenas de la web en pantalla completa.
  • Overlay sobre todas las ventanas, sin bloquear clics, en siete estilos con sus ajustes: Halo, Horizon, Orbit, Curtain, Embers, rOS rain y Wave.
  • Comandos para asignar a atajos de teclado: ross-visualizer overlay toggle|off|next|prev|<estilo>.
  • Paquetes: repositorio pacman, repositorio APT, repositorio DNF y AppImage.
  • Comprobación que te dice qué va a funcionar en tu sistema antes de instalar nada.

Límites conocidos

  • Solo x86_64.
  • Necesita PipeWire; PulseAudio solo no alcanza.
  • El overlay necesita Wayland con layer-shell (KDE, Hyprland, Sway, niri…). En GNOME o X11 tienes la pantalla completa, sin overlay.