SpotiVisualizer funcionando en una Turing Smart Screen

SpotiVisualizer

Python
Spotify API
Pantalla LCD
Interfaz gráfica

Una aplicación en Python que muestra en tiempo real la información de reproducción de Spotify en pantallas LCD USB externas como la Turing Smart Screen. El visualizador muestra la carátula del álbum con temas de color adaptativos, detalles de la pista, progreso de reproducción y estado del reproductor. Se ejecuta discretamente en la bandeja del sistema mientras ofrece una visualización atractiva y personalizable de tu música en hardware dedicado.

Detalles Técnicos

Tecnologías

  • Python
  • Librería Spotipy
  • Tkinter
  • PIL/Pillow
  • Comunicación USB

Características Principales

  • Muestra información de Spotify en tiempo real
  • Temas de color adaptativos basados en la carátula del álbum
  • Visualización de detalles de la pista y progreso de reproducción
  • Opciones de visualización personalizables

Implementación

Construido con Python utilizando la librería Spotipy para acceder a la API de Spotify. La aplicación usa protocolos de comunicación USB de bajo nivel para enviar datos a pantallas LCD externas, mientras implementa algoritmos de análisis de color para extraer colores dominantes de las carátulas de los álbumes.