Niewiele programów budzi tyle nostalgii co Winamp. Twórcy jego najnowszej wersji wybrali wyraźnie inną drogę, ale klasyczna edycja nie tylko działa bez zarzutu, ale też stanowi inspirację dla różnych projektów. Jednym z nich jest Raspinamp, dzieło AudioWanderer z YouTube. Odtwarzacz ten wykorzystuje Qmmp, aby zapewnić doświadczenie podobne do oryginalnego Winampa, a sprzęt opiera się na Raspberry Pi 3 B z dotykowym ekranem LCD.
Niestety, nowoczesny Winamp to odtwarzacz online z nieistotnymi dodatkami (takimi jak NFT), który nie robi na nas żadnego wrażenia. Jednak w jego ustawieniach znajdziemy linki do pobrania wersji 5.9.2, „klasycznej”, z obsługą alternatywnych skórek i wtyczek. Jak trudne byłoby przekształcenie tego Winampa w zewnętrzny, dedykowany odtwarzacz? AudioWanderer z YouTube postanowił to sprawdzić, a jego rozwiązaniem jest Raspinamp.
Raspinamp: Winamp + Raspberry Pi = ❤️
Oczywiście, ponieważ opieramy się na Raspberry Pi i jego oficjalnej dystrybucji, nie można używać Winampa bezpośrednio, ale świat Linuksa ma wspaniały klon w postaci Qmmpa. Kluczem jest pobranie kopii skórki 2.9x z Winamp Skin Museum i ręczne dodanie jej do listy Qmmpa. Raspberry Pi wymaga również dodatkowej konfiguracji, zaczynając od włączenia wyjścia audio, rozszerzenia partycji i włączenia SSH do zdalnego przesyłania plików MP3.
Drugim krokiem jest instalacja sterowników, aby ekran dotykowy działał. Oczywiście zależy to od dostępnego modelu, ale instrukcje są dość jasne: sklonuj repozytorium z GitHuba, włącz wszystkie uprawnienia w folderze i wykonaj odpowiednie polecenie dla ekranu. Cały proces zajmuje tylko kilka minut, a z modyfikatorem „270” pulpit będzie miał prawidłową orientację. Wymuszenie niższej rozdzielczości na panelu (w tym przypadku 272 x 432) sprawi, że odtwarzacz będzie wyśrodkowany i gotowy do użycia.
Chcę tylko wspomnieć o dwóch szczegółach: z jednej strony warto poeksperymentować z funkcją czcionek bitmapowych w Qmmpie lub po prostu wypróbować różne fonty, aby tekst wyglądał lepiej. Z drugiej strony wyobrażam sobie, że Raspberry Pi OS nie jest optymalną bazą do stworzenia Raspinampa. Myślę, że lepiej byłoby zacząć od wersji Lite i zainstalować lekkie środowisko później (na przykład Openbox). Tak czy inaczej wygląda to świetnie, a jeśli masz w domu Raspberry Pi, to fantastyczny projekt.
AudioWanderer na YouTube: Kliknij tutaj
Źródło: Hackaday