Stary wzmacniacz + RaspberryPI

O wykorzystaniu leciwego już Raspberry PI I (ver. B) z jeszcze starszym wzmacniaczem Technicsa. Tak aby można było cieszyć się nagranami z własnej kolekcji mp3’jek a nawet utworami z YouTube - a wszystko to sterowane zdalnie...

Stary wzmacniacz + RaspberryPI

Pierwszy wpis poświęcę rzeczy, która właśnie ukończyłem… Czyli  wykorzystaniu leciwego już Raspberry PI I (ver. B) z jeszcze starszym  wzmacniaczem Technicsa. Tak aby można było cieszyć się nagranami z własnej kolekcji mp3’jek a nawet utworami z YouTube - a wszystko to  sterowane zdalnie - siedząć przy swoim kompie 2 metry od wzmacniacza…

Pobranie obrazu

Na początku pobieramy obraz (.img) raspbiana Raspbian (w moim przypadku był to zmodyfikowany obraz z projektu RetroPie - bo oprócz słuchania czasem pogrywam w retro-gry…

Wrzucamy obraz na kartę SD

Rozpakowany obraz w postaci .img wgrywamy na karte SD komendą

sudo dd bs=4M if=raspbian-img.img of=/dev/mmcblk0

lubgdzie mmcblk0 - to adres karty pamięcijak nie wiemy jaką nazwę urządzenia ma nasza karta to pomocne będzie polecenie

sudo blkid

Kiedyś używałem lepszego narzędzia niż dd do tego celu (szybsze i  wypluwające statystyki i progres), jednak zapomniałem juz jego nazwy  (wiem, że był w ubuntu >=14.04)

Odpalenie Raspberry PI

Odpalamy Raspberry PI z przygotowana kartą SD

OPCJA: wcześniej możemy powiększyć partycję / do całości karty SD np. programem Gparted lub pobawić się terminalowym fdisk’iem

OPCJA: równiez programami do partycjonowania możemy utworzyć partycję  swap, ale swap można utworzyć rownież jako plik swapfile (tylko trzeba  się liczyć, że częste swapowanie na kartę SD - zepsuje karte :-(
Dobry poradnik jak stworzyć swapfile

Konfiguracja wstępna raspbiana

Odpalamy konfigurator raspbiana

raspi-config

I ustawiamy co chcemy, a szczególnie wyjscie audio (mamy do wyboru HDMI lub Jack-Audio)

Instalacja mocp do odtwarzania lokalnych mp3’jek

MOCP to fajny odtwarzacz muzyki. Wiele lat go używam i on jako pierwszy wpadł mi jako dobry kandydat do sterowania muza z kanapy…

Instalacja:

sudo apt-get install moc

Odpalenie playera:

sudo apt-get install sshfs

i montujemy:

sshfs zdalnyuzytkownik@adresmaszynyzdalnej:/katalog/z/muza/ /katalog/na/rasberry/pi

(warto doczytać więcej o sshfs, np o mapowaniau userów itd…)

Słuchanie muzy z YouTube’a

Do tego celu natknąłem się na projekt mps-youtube

Jednak na moim mint’cie musiałem zainstalować na początku pip3:

sudo apt-get install python3-pip

Aby zainstalować mpsyt:

sudo pip3 install mps-youtube

OPCJA DO SCIĄGANIA MUZYKI:

sudo pip3 install youtube_dl

Następnie instalujemy player do odtwarzania muzyki:
omxplayer powinien działać gdy muzykę słuchamy przez HDMI
Ja  niestety mam stary wzmacniacz i muszę wychodzić Audio-JACKiem z  RapsberryPI - aby wyjść omxplayerem na JACKA trzeba dać mu parametr -o  local, gdzie mpsyt nie daje parametrów i też omxplayer nie ma (a na  pewno nie wygoogle’em) pliku configuracyjnego do niego. Dopiero program  mpv dał radę dać sygnał audio na wyjście default Raspberry PI (czyli w  moim przypadku na JACKa)

Instalacja omxplayer’a:

sudo apt-get install omxplayer

Instalacja mpv player’a:

sudo apt-get install mpv

Na końcu odpalamy mpsyt

mpsyt

I na początku ustawiamy wyjściowego player’a

set player omxplayer

lub

set player mpv

Szukamy muzy na youtubie do odtworzenia

/taco hemmingway

Wybieramy nr z listy i - gra gitara… :-)

Słuchanie streamingów radiowych

Program mpv może równiez służyć do odtwarzania streamingów radiowych:

mpv http://www.miastomuzyki.pl/n/rmfclassic.pls

wiecej adresów stacji radiowych np. tutaj:

www.listenlive.eu