El antiguo popular Winamp tiene tantos fanáticos que uno de ellos decidió crear una versión física del reproductor de medios. Llamado Linamp, el dispositivo tiene un aspecto que imita la piel (interfaz) clásica del reproductor. Al mando de todo está un Raspberry Pi 4 que ejecuta DietPi, distribución Linux basada en Debian.
Queda claro desde ahora que el Linamp reproduce música, es decir, no es un «adorno». El dispositivo fue montado por el ingeniero de software Rodrigo Méndez para ser lo más fiel posible al aplicativo, incluyendo en las funcionalidades. MP3, M4A y FLAC están entre los formatos de audio compatibles.
Para que la experiencia sea completa, Méndez se preocupó inicialmente por la parte estética. Se inspiró en los módulos de un antiguo aparato de sonido Aiwa para construir un gabinete metálico en formato horizontal.
Luego, el desarrollador diseñó una moldura frontal en impresora 3D que imita el contorno de la interfaz clásica del Winamp.
También estaba en el plan crear botones físicos para el Linamp en impresora 3D, pero Méndez no encontró pantallas que dejaran espacio suficiente para ellos en la parte frontal.
Entonces, el desarrollador decidió hacer toda la interfaz del reproductor de manera digital. Para eso, recurrió a una pantalla IPS LCD ancha, con 7,9 pulgadas de tamaño, y sensibilidad a toques.
Conexiones del Linamp (imagen: reproducción/Rodrigo Méndez)
Dentro, un Raspberry Pi 4
Faltaba cuidar de la parte interna del equipo. Para eso, Rodrigo Méndez conectó un Raspberry Pi 4 complementado con una tarjeta SD de 32 GB a la pantalla.
Como ya sabe, la placa ejecuta el sistema operacional DietPi, una distribución Linux minimalista que, como tal, es ideal para soluciones embebidas o proyectos individuales.
El reproductor que se exhibe en la pantalla consiste en una “aplicación Qt 6 personalizada escrita en C++ con Qt Widgets”. Fue un trabajo complejo, pero, al final de cuentas, el ingeniero logró crear un software cuya interfaz realmente evoca al Winamp.
Además de reproducir audio, el software exhibe barras de ecualización (parte que fue especialmente desafiadora), soporta listas de reproducción, ejecuta pistas de forma aleatoria o secuencial, entre otras acciones.
Parte interna del Linamp (imagen: reproducción/Rodrigo Méndez)
El Linamp en acción
El Linamp todavía necesita algunos perfeccionamientos, pero ya es funcional. El video a continuación muestra el equipo en acción:
Para completar, la parte trasera del Linamp trae conexiones USB, Ethernet y 3,5 mm, lo que significa que es posible conectarlo a cajas de sonido o auriculares (até porque el equipo no tiene altavoces dedicados).
En las etapas siguientes, el equipo funcionará con Bluetooth y se integrará con Spotify, promete Rodrigo Méndez. Los detalles están en la página del proyecto.
Winamp clásico va a virar software de código abierto
Vale recordar que el Winamp clásico se transformará en software de código abierto el 24 de septiembre de 2024. Cuando suceda, el reproductor cambiará su nombre a FreeLLama.
La marca Winamp seguirá existiendo, pero para hacer referencia a un agregador en línea de música y podcasts.