From soft to hard: a player with the Winamp interface plays music and is controlled from the touch screen

by alex

The Technology section is published with the support of Favbet Tech

Из софта в хард: плеер с интерфейсом Winamp воспроизводит музыку и управляется с сенсорного экрана

Из софта в хард: плеер с интерфейсом Winamp воспроизводит музыку и управляется с сенсорного экрана

Enthusiast Rodmg created a physical implementation of the Winamp retro music player based on Raspberry Pi 4 called Linamp. It can play mp3, m4a, FLAC and other digital formats from the file system, including from the SMB network. There is file playlist management, real-time spectrum analyzer display, track information, you can view the bitrate and sample rate, there is volume and balance control.

The player also plays CDs if you connect an external drive, while Linamp pulls up information about the tracks from MusicBrainz. Playback via Bluetooth works. Rodmg also plans to complete integration with Spotify.

Из софта в хард: плеер с интерфейсом Winamp воспроизводит музыку и управляется с сенсорного экрана

Из софта в хард: плеер с интерфейсом Winamp воспроизводит музыку и управляется с сенсорного экрана

Из софта в хард: плеер с интерфейсом Winamp воспроизводит музыку и управляется с сенсорного экрана

Из софта в хард: плеер с интерфейсом Winamp воспроизводит музыку и управляется с сенсорного экрана

The author used Onshape to design the sheet metal case and front cover. He ordered the body parts along with the front frame from PCBWay.

Из софта в хард: плеер с интерфейсом Winamp воспроизводит музыку и управляется с сенсорного экрана

Physical buttons were initially planned for the user interface, but due to problems with the design and search for a display, the enthusiast decided to make the entire interface touch-sensitive. Small ultra-wide touch screen with a diagonal of 7.9″ was found on Amazon.

Из софта в хард: плеер с интерфейсом Winamp воспроизводит музыку и управляется с сенсорного экрана

Inside Linamp there is a Raspberry Pi 4 with a 32 GB SD card and a set of passive radiators. The screen is connected via HDMI and USB (for power and touch input). Uses Apple USB-C to 3.5mm DAC with USB-C to USB-A adapter. The connectors are located on the rear panel using extension cords. A printed panel with connections is inserted into the rectangular hole on the case.

READ
The 10-speed automatic transmission turned out to be not so reliable. Toyota recalls 280 thousand Toyota Tundra, Sequoia and Lexus LX 600 SUVs

Job Interview Crash Course by Enlgish4IT. There are 6 conversation templates that you can use to structure your messages. Take a 10% discount with promo code ITCENG. Join

Из софта в хард: плеер с интерфейсом Winamp воспроизводит музыку и управляется с сенсорного экрана

The player runs on the Dietpi operating system, based on Debian, the interface is the Qt 6 program, written in C++ with Qt widgets. While the parts manufacturing work was being carried out, Rodmg developed and improved the software using many libraries, the programming process is described in detail in the original note on the Hackaday.io website.

The Technology section is published with the support of Favbet Tech

Из софта в хард: плеер с интерфейсом Winamp воспроизводит музыку и управляется с сенсорного экрана

Из софта в хард: плеер с интерфейсом Winamp воспроизводит музыку и управляется с сенсорного экрана

Favbet Tech is IT a company with 100% Ukrainian DNA, which creates perfect services for iGaming and Betting using advanced technologies and provides access to them. Favbet Tech develops innovative software through a complex multi-component platform that can withstand enormous loads and create a unique experience for players. The IT company is part of the FAVBET group of companies.

You may also like

Leave a Comment