
Un entusiasta de Rodmg ha creado una implementación física de un reproductor de música retro Winamp basado en una Raspberry Pi 4 llamada Linamp. Es capaz de reproducir mp3, m4a, FLAC y otros formatos digitales desde el sistema de archivos, incluyendo redes SMB. Dispone de control sobre la lista de reproducción, visualización en tiempo real del analizador de espectro, información sobre las pistas, bitrate y frecuencia de muestreo, control de volumen y balance.
El reproductor también reproduce CDs cuando se conecta una unidad externa, y Linamp extrae la información de las pistas de MusicBrainz. También permite la reproducción por Bluetooth. Rodmg tiene previsto completar la integración con Spotify.




El autor del proyecto utilizó Onshape para diseñar el cuerpo de chapa y la cubierta frontal. Encargó las piezas de la carcasa junto con el marco frontal a PCBWay.
En un principio se había previsto utilizar botones físicos en la interfaz de usuario, pero debido a problemas de diseño y abastecimiento de pantallas, los entusiastas decidieron que toda la interfaz fuera táctil. En Amazon se encontró una pequeña pantalla táctil extra ancha de 7,9″.
Dentro del Linamp hay una Raspberry Pi 4 con una tarjeta SD de 32 GB y un conjunto de disipadores térmicos pasivos. La pantalla se conecta mediante HDMI y USB (para alimentación y entrada táctil). Se utiliza un DAC Apple USB-C de 3,5 mm con un adaptador de USB-C a USB-A. Los conectores se encuentran en el panel trasero con la ayuda de cables de extensión. Se inserta un panel impreso con conexiones en el orificio rectangular de la carcasa.
El reproductor funciona con el sistema operativo Dietpi, basado en Debian, y la interfaz es una aplicación Qt 6 escrita en C++ con widgets Qt. Mientras se fabricaban las piezas, Rodmg fue desarrollando y mejorando el software, utilizando numerosas bibliotecas, y el proceso de programación se describe con detalle en el post original del sitio Hackaday.io.
Spelling error report
The following text will be sent to our editors: