Jeszcze tańsza wersja odtwarzacza sieciowego mediów na bazie Raspberry Pi.

Na moim blogu coraz rzadziej pojawiają się wpisy dotyczące bezpośrednio RasberryPi. Wynika to z tego, że dosyć mocno poszedłem w rozwój automatyki domowej i Domoticza i malinka jest dla mnie tylko bazą do dalszego rozwoju mojego systemu. Nadal zajmuje eksponowane miejsce i z ochotą wracam do zaniechanych z braku czas projektów. Jeden z nich, o roboczej nazwie „Muzyka w każdym pokoju” cały czas rozwijam. W poprzednich wpisach o Volumio i HiFiBerry już pisałem. Jak można w nich przeczytać wyjście dźwięku z mini jack w raspberry jest za słabe i potrzebne są aktywne głośniki, a dobry DAC kosztuje od 100 zł w górę. Dla kilku pokoi robią się nie małe pieniądze. Ceny raspberrypi nie liczę ponieważ przez poprzedni rok nazbierałem ich „kilka” i czekają na wykorzystanie. Po kilku nieudanych próbach znalezienia tańszego wzmacniacza znalazłem w końcu coś takiego.

htb1nwt1zkcwbunjy0faq6xulxxaj.jpg

Jest to dwukanałowy 6W wzmacniacz z wyjściem mini jack. Kupiłem go tu. Cena poraża. Nie wierzyłem szczerze powiedziawszy że zadziała. Podłączenie jest dziecinnie proste. Zasilanie 5V i GDN z RaspberryPi do gniazda obok czerwonej diody, głośniki do zacisków z lewej i wyjście dźwięku z malinki do wejścia w urządzeniu. Musi działać. Potencjometr reaguje bardzo płynnie, nie słychać trzasków i przeskoków. Miałem stare głośniki od wieży i doczekały się w końcu swojej drugiej szansy. Wersja na roboczo wygląda tak.

Do budowy mojego projektu wykorzystałem Logitech Media Server z odtwarzaczami  piCorePlayer. Jako że miałem już 2 odtwarzacze na bazie RaspberryPi Zero i HiFiBerry MiniAmp działające w oparciu o Volumio postanowiłem ten najnowszy wpiąć w sieć i stworzyć multi-room. Logitech Media Server zainstalowałem na tej samej maszynie na której chodzi Domoticz. Na razie nic się nie gryzie. Zobaczymy jak będzie dalej. Dla tych, którzy stawiają LMS na Raspbianie polecam wpis Cezara . Tam są wszystkie szczegóły. U mnie Domoticz chodzi na Ubuntu Server, więc instalacja Logitech Media Server sprowadzała się do pobrania i zainstalowania paczki ze strony http://downloadsorigin.slimdevices.com/LogitechMediaServer_v7.9.0/ . Po restarcie odpalamy server podając nasze IP i port 9000. Na malinkach, które będą odtwarzaczami wypalamy piCorePlayer. I tyle.

FireShot Capture 4 - Logitech Media Server - http___192.168.2.214_9000_

FireShot Capture 5 - Logitech Media Server - http___192.168.2.214_9000_

Oczywiście możemy użyć aplikacji Squeezer oraz obsłużyć wszystko z Domoticza.

Screenshot_20180909-142451.jpg

FireShot Capture 7 - Domoticz - http___192.168.2.214_9009_#_LightSwitches

Audiofilski system to to nie jest, ale nie taki nie taki miał być. Myślę, że pomysł może się przydać dla tych, u których w szufladzie przewalają się zapomniane malinki a nie ma pomysłu a zwłaszcza funduszy na ich zagospodarowanie. Moim zdaniem zakup tego wzmacniacza to jeden z lepszych pomysłów na wydanie 2.5 $.

 

 

 

 

 

 

 

Wzmacniacz HiFiBerry MiniAmp i Volumio – radio prawie idealne

68747470733a2f2f766f6c756d696f2e6f72672f77702d636f6e74656e742f75706c6f6164732f323031362f30322f566f6c756d696f5f6c6f676f5f4844323030302e6a7067

Wzmacniacz HiFiBerry MiniAmp klasy D 3W do Raspberry Pi 3/2/B+/A+/Zero kupiłem już kilka miesięcy temu. Znalazłem stare, niewykorzystywane głośniki od wieży SHARP i postanowiłem zrobić z tego internetowe radio na zbywającej mi malince. Oczywiście można użyć wyjścia mini Jack, ale pojawia się problem podłączenia pasywnych głośników i jakość dźwięku jest dosyć niska.  Nie chcąc inwestować w drogie nakładki typu Hat do Raspberry zdecydowałem się na najtańszy model ze wzmacniaczem. 

Jak zainstalować i skonfigurować  Volumnio pisałem tu. Problem pojawił się w momencie zmuszenia maliny aby wykorzystała wzmacniacz HiFiBerry MiniAmp. Okazało się, że Volumio w wersji powyżej 2.0 nie radzi sobie z softwarowym mikserem dźwięku. Po przejściu na wersje 1.5 było OK, ale nie po to jest nowa wersja, żeby cofać się do starszej. Po przekopaniu wielu wątków na forum jedyna rada była – „Czekać, prace trwają”. Co jakiś czas wypróbowywałem nowe wersje, ale problem nie był rozwiązany. Polegał na tym, iż system uruchamiał się z maksymalną głośnością i nie było możliwości jej regulacji. Od wersji  : VERSION: 2.285 RELEASE DATE: 07-10-2017 problem z dźwiękiem został naprawiony.

Konfiguracja odtwarzacza

Wpinamy nakładkę do Raspberry PI i podłączamy głośniki.

IMG_20171008_160916

Po uruchomieniu systemu, w Ustawieniach/ Opcje odtwarzania wybieramy Urządzanie Audio : HiFiBerry DAC. Ciekawostką jest, że wybór HiFiBerry Amp ( taką przecież kupiłem ) nie działa.

FireShot Capture 4 - Antyradio Warszaw_ - http___192.168.2.41_plugin_audio_interface-alsa_controller.png

Poniżej w opcjach głośności wybieramy.

FireShot Capture 5 - Antyradio Warszaw_ - http___192.168.2.41_plugin_audio_interface-alsa_controller.png

Po restarcie wszystko powinno na reszcie działać jak należy.

Volumio – sieciowy odtwarzacz muzyki na Raspberry Pi

W sieci istnieje kilka projektów wykorzystujących Raspberry Pi jako platformę do stworzenie odtwarzacz muzyki. Te popularniejsze to:

  1. Volumio
  2. Pimusicbox
  3. Runeaudio
  4. Mopidy
  5. … i inne. Długą ich listę można znaleźć na stronie.

Z uwagi na to, iż w szufladzie mam już kilka zapasowych urządzeń postanowiłem zbudować sobie internetowe, poranne radio śniadaniowe. Przetestowałem wszystkie przytoczone powyżej systemy i mój wybór padł na VOLUMIO. Jest to subiektywna ocena i zachęcam wszystkich do przetestowania przynajmniej kilku z nich. Różnią się generalnie ilością dodatków, dostępem do serwisów, wyglądem GUI. Moje radyjko ma tylko podawać poranne wiadomości, tak więc dostęp do Spotify nie jest mi konieczny ( Volumio jednak go posiada ).

volumio-audiophile-music-player-ui

Na początku uwaga ogólna. Bardzo zależało mi na tym, aby był to system bezprzewodowy. Nie spodziewałem się problemów z obsługa kart WIFI, a jednak. Posiadam kartę TP-Link TL-WN821N, która odmówiła współpracy z VOLUMIO. Zajrzałem na stronę WIRELESS ADAPTER COMPATIBILITY LIST i wybrałem kompatybilna kartę Generic Ralink Technology, Corp. RT5370 Wireless Adapter, która powinna działać „out of the box”. Niestety. Po wielu próbach się poddałem. Wróciłem do sprawy z nową wersją VOLUMIO  ( VERSION: 2.118 ) i zadziałało od razu, dlatego dopiero teraz postanowiłem podzielić się wrażeniami.

Instalacja i pierwsze uruchomienie systemu.

Pobieramy obraz systemu dla Raspberry Pi i nagrywamy w standardowy sposób. Dla pewności proponuje pierwsze uruchomienie wykonać przy podłączonej sieci przez LAN. Logujemy się do systemu poprzez adres : http://volumio.local. Procesu uruchomienia wszystkich usług chwilę trwa, więc zalecam cierpliwość.

baa8d555-4576-4428-91f2-05279680ffc0.png

Następnie przechodzimy do stawień sieci. Jeżeli nasz adapter wifi ( chyba że mamy Raspberry Pi 3 ) został poprawnie wykryty logujemy się do swojej sieci, odłączamy LAN i robimy restart.

Możemy skorzystać z muzyki lokalnej, radia internetowego lub zainstalować dodatek Spotify. Możemy wybierać z obszernej bazy preinstalowanej listy stacji radiowych ( nie ma jednak wielu polskich ) lub dodać własne.

9bf8a434-4904-4bf6-9790-df60a561e2b6.png

Mając konto premiom Spotify możemy połączyć je z VOLUMIO.
8079d4a2-f3a1-4765-94f2-308e38a4c6f7.png
Pozostało podłączyć głośniki i cieszyć się radyjkiem. Jeżeli ktoś ma zacięcie audiofilskie to zachęcam do zapoznania się z oferta sklepu VOLUMIO, gdzie można kupić karty rozszerzeń ,za pomocą których, zdecydowanie poprawimy jakość dźwięku  i podłączymy Raspberry do profesjonalnych zestawów muzycznych.

Sterowanie systemem.

Oczywiście cała idea opiera się na zdalnym sterowaniu radyjkiem. Możemy to robić przez http://volumio.local lub poprzez aplikacje SOUND@HOME FOR VOLUMIO albo Audioward for Volumio2. Szczególnie polecam tą pierwszą, przy pomocy której możemy zbudować również system multiroom.

 W planie mam wpakowanie Raspberry Pi i głośnika w jakąś fajną obudowę, aby nie straszyło kablami na parapecie w kuchni.
dsc_0043.jpg
Zachęcam do testowania.