Maker воссоздает классический MP3-плеер Winamp в реальной жизни
Один из первых по-настоящему удивительных MP3-плееров был воплощен в жизнь за пределами экрана компьютера. Дизайн Linamp, реального воплощения Winamp, сочетает в себе классический пользовательский интерфейс с еще большей ностальгией — он имеет ретро-внешний вид домашних аудиосистем с мини-стойкой 1980-х годов.
Система Linamp оснащена Raspberry Pi 4B с SD-картой емкостью 32 ГБ. Он использует 7,9-дюймовый сверхширокий сенсорный экран для отображения классического пользовательского интерфейса Winamp, включая визуализацию анализатора спектра, которая нам так понравилась, а также прокрутку исполнителя и информацию о названии воспроизводимой дорожки. Rodmg, инженер-программист по профессии и инженер по хобби, спроектировал и построил весь проект.
Дисплей управляется Dietpi, производной книжного червя Debian, со специальным приложением Qt 6, написанным на C++, с виджетами Qt. Создатель сказал, что решил запрограммировать его таким образом, потому что «хотел бросить вызов и узнать что-то новое». При разработке специального приложения ему пришлось заново реализовать устаревшие функции для запуска аудиовизуализации на дисплее.
Rodmg спроектировал корпус из листового металла, чтобы сделать Winamp физическим объектом. Его вдохновением послужила стереосистема Aiwa, с которой он вырос и которой до сих пор владеет. Rodmg разобрал радио Aiwa, сделал фотографии и измерения, а затем использовал их в качестве вдохновения для своего дизайна и размеров.
Производство листового металла — это не совсем гаражное хобби, поэтому он отправил свои проекты Onshape в PCBWay для производства. По предложению инженера службы поддержки PCBWay он изготовил детали из анодированного алюминия толщиной 1 мм.
Он также заказал версию своей передней обложки, напечатанную на 3D-принтере из нейлона. В то время у него не было достаточно хорошего 3D-принтера, чтобы напечатать деталь самостоятельно, но он хотел поэкспериментировать с этой технологией.
В конечном итоге Rodmg изменил дизайн передней панели и использовал Bambu Labs P1S для 3D-печати изделия в нескольких цветах. Хотя изначально он планировал включить физические кнопки для управления воспроизведением, отсутствие маленьких и очень широких экранов сделало это непрактичным. Поэтому он включил кнопки в пользовательский интерфейс и отобразил их на 7,9-дюймовом сенсорном экране.
Как бы потрясающе ни выглядела передняя панель, Rodmg не проигнорировал ретро-эстетику задней части своей кастомной «стереосистемы». Он разработал заднюю панель и напечатал ее на 3D-принтере из PETG. Здесь он разместил металлическую кнопку питания в стиле ретро, а также стереоразъем 3,5 мм, порт Ethernet, порт USB-A и порт USB-C.
Музыкальный проигрыватель Linamp может воспроизводить музыку из своей файловой системы и с подключенного внешнего привода компакт-дисков. Он отображает в режиме реального времени анализатор спектра и информацию о дорожках. Он работает даже для воспроизведения музыки с компакт-дисков, получая информацию из MusicBrainz.
В будущем Родмг хочет добавить воспроизведение через Bluetooth и Spotify, чтобы дополнить все остальное, что уже умеет его специальная сборка.
0 комментариев