Новини Пристрої 08.06.2024 о 19:58 comment views icon

З софту в хард: плеєр з інтерфейсом Winamp відтворює музику та керується з сенсорного екрана

author avatar

Андрій Русанов

Автор сайту

З софту в хард: плеєр з інтерфейсом Winamp відтворює музику та керується з сенсорного екрана
Розділ Технології виходить за підтримки

Ентузіаст Rodmg створив фізичну реалізацію музичного ретро-плеєра Winamp на основі Raspberry Pi 4 під назвою Linamp. Він вміє відтворювати mp3, m4a, FLAC та інші цифрові формати з файлової системи, у тому числі з мережі SMB. Є керування списком відтворення файлів, відображення аналізатора спектра в режимі реального часу, інформація про трек, можна подивитися бітрейт і частоту дискретизації, є контроль гучності та балансу.

Також плеєр відтворює компакт-диски, якщо під’єднати зовнішній привід, при цьому Linamp підтягує інформацію про треки з MusicBrainz. Працює відтворення через Bluetooth. Rodmg також планує завершити інтеграцію зі Spotify.

Автор проєкту використав Onshape для дизайну корпусу з листового металу та передньої кришки. Деталі корпусу разом з передньою рамкою він замовив у компанії PCBWay.

З софту в хард: плеєр з інтерфейсом Winamp відтворює музику та керується з сенсорного екрана

Для інтерфейсу користування початково планувалися фізичні кнопки, але через проблему з конструкцією та пошуком дисплея ентузіаст вирішив зробити весь інтерфейс сенсорним. Невеликий надширокий сенсорний екран з діагоналлю 7,9” був знайдений на Amazon.

З софту в хард: плеєр з інтерфейсом Winamp відтворює музику та керується з сенсорного екрана

Усередині Linamp розташований Raspberry Pi 4 із SD-картою на 32 ГБ, набором пасивних радіаторів. Екран підключений через HDMI та USB (для живлення та сенсорного введення). Використовується ЦАП Apple USB-C на 3,5 мм з адаптером USB-C на USB-A. Роз’єми винесені на задню панель за допомогою подовжувачів. У прямокутний отвір на корпусі вставлена роздрукована панель зі з’єднаннями.

З софту в хард: плеєр з інтерфейсом Winamp відтворює музику та керується з сенсорного екрана

Плеєр працює на операційній системі Dietpi, заснований на Debian, інтерфейсом виступає програма Qt 6, написана мовою C++ із віджетами Qt. У той час як виконувалися роботи з виготовлення деталей, Rodmg розробляв і вдосконалював програмне забезпечення, з використанням багатьох бібліотек, детально процес програмування описаний в оригінальному дописі на сайті Hackaday.io.

Апгрейд через 30 років: ноутбук Apple Macintosh PowerBook 500 (1994) отримав компоненти iPad та MacBook Pro

 

Розділ Технології виходить за підтримки

Favbet Tech – це ІТ-компанія зі 100% украі‌нською ДНК, що створює досконалі сервіси для iGaming і Betting з використанням передових технологіи‌ та надає доступ до них. Favbet Tech розробляє інноваційне програмне забезпечення через складну багатокомпонентну платформу, яка здатна витримувати величезні навантаження та створювати унікальний досвід для гравців.


Що думаєте про цю статтю?
Голосів:
Файно є
Файно є
Йой, най буде!
Йой, най буде!
Трясця!
Трясця!
Ну такої...
Ну такої...
Бісить, аж тіпає!
Бісить, аж тіпає!
Loading comments...

Повідомити про помилку

Текст, який буде надіслано нашим редакторам: