VNews.com.ua

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

Июнь 08
20:12 2024

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

Раздел Технологии выходит при поддержке Favbet Tech

Энтузиаст 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

Favbet Tech – это IT-компания со 100% украинской ДНК, которая создает совершенные сервисы для iGaming и Betting с использованием передовых технологий и предоставляет доступ к ним. Favbet Tech разрабатывает инновационное программное обеспечение через сложную многокомпонентную платформу, способную выдерживать огромные нагрузки и создавать уникальный опыт для игроков. IT-компания входит в группу компаний FAVBET.

Share

Статьи по теме

Последние новости

«Установки есть, денег нет»: почему украинские города могут остаться без света и тепла зимой

Читать всю статью

Наши партнёры

UA.TODAY - Украина Сегодня UA.TODAY

Всегда на пути к успеху: EA-LOGISTIC – ваш проводник в международных грузоперевозках.