Новости Технологии 08.06.2024 в 20:02 comment views icon

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

author avatar
https://itc.ua/wp-content/uploads/2024/05/photo_2023-11-12_18-48-05-3-268x190-1-96x96.jpg *** https://itc.ua/wp-content/uploads/2024/05/photo_2023-11-12_18-48-05-3-268x190-1-96x96.jpg *** https://itc.ua/wp-content/uploads/2024/05/photo_2023-11-12_18-48-05-3-268x190-1-96x96.jpg

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

Автор сайта

Из софта в хард: плеер с интерфейсом 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. Разъемы вынесены на заднюю панель с помощью удлинителей. В прямоугольное отверстие на корпусе вставлена распечатанная панель с соединениями.

Full-stack developer.
Full Stack JavaScript розробник — це суперніндзя, який може з нуля створити сайт. Навчайтесь та отримуйте гарантоване працевлаштування.
Дізнатися більше про курс

З софту в хард: плеєр з інтерфейсом 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 разрабатывает инновационное программное обеспечение через сложную многокомпонентную платформу, способную выдерживать огромные нагрузки и создавать уникальный опыт для игроков.


Loading comments...

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: