Jump to content
IGNORED

Moode Audio Player dla Raspberry Pi i nie tylko


Ciechomir
 Share

Recommended Posts

Wiem że temat był wałkowany 1000 razy 🙂 przejrzałem wszystkie możliwe odpowiedzi - ale czy ktoś wie, czy skrypt HiTide do Moode ostatecznie przestał działać? Zainstalowałem Moode 7.6.1 na malinie 3B, plus DAC USB SMSL M500 - niemal identyczna konfiguracja działała mi poprzednio. Tymczasem teraz skrypt się instaluje bez komunikatów o błędach, ale serwis się nie uruchamia ani nie widać Tidal Connect. Oczywiście wpisałem właściwe parametry DACa w --playback device itp. chyba wszystko robiłem jak należy i jak poprzednio. Identyczna konfiguracja sprzętowa działa pod Hifiberryos, ale tam z kolei nie ma Tidala MQA.

 

Przy okazji, z "zupełnie innej beczki" - bardzo mnie bawią pojawiające się w różnych wątkach o muzyce na Raspberry wywody o wyższości jednej aplikacji sterującej nad drugą. Jednemu rewelacyjnie gra Bubbleupnp inny dałby się pokroić za MConnect dowodząc "znacznie lepszego dźwięku" itp. 😁 Boże, przecież te aplikacje pełnią tylko rolę identyczną jak pilot. Żaden stream nie idzie przez aplikację! Ona tylko wyszukuje odpowiedni track i kieruje go przez transport do DACa. Natychmiast potem można wyłączyć telefon (przecież z aplikacją!), potłuc go młotkiem, spalić, a prochu wrzucić do najbliższego akwenu. Raz zapuszczona muzyka będzie grała do końca playlisty która może mieć i rok, całkowicie bez udziału nieistniejącej już aplikacji. Czekam na dyskusje o wyższości jednego fizycznego pilota IR nad drugim... 

Link to comment
Share on other sites

12 minut temu, MacP napisał:

Przy okazji, z "zupełnie innej beczki" - bardzo mnie bawią pojawiające się w różnych wątkach o muzyce na Raspberry wywody o wyższości jednej aplikacji sterującej nad drugą. Jednemu rewelacyjnie gra Bubbleupnp inny dałby się pokroić za MConnect dowodząc "znacznie lepszego dźwięku" itp. 😁 Boże, przecież te aplikacje pełnią tylko rolę identyczną jak pilot. Żaden stream nie idzie przez aplikację! Ona tylko wyszukuje odpowiedni track i kieruje go przez transport do DACa. Natychmiast potem można wyłączyć telefon (przecież z aplikacją!), potłuc go młotkiem, spalić, a prochu wrzucić do najbliższego akwenu. Raz zapuszczona muzyka będzie grała do końca playlisty która może mieć i rok, całkowicie bez udziału nieistniejącej już aplikacji. Czekam na dyskusje o wyższości jednego fizycznego pilota IR nad drugim... 

Upnp to nie Open Home 😁 bez komórki nie działa. Przy okazji po Open Home też gra inaczej 😋

Gwiazdeczek błyszczacych tu mądrych poradami rodem z ASR pełno, tylko technicznie jak wygląda kwestia streamu, nikt nie potrafi wytłumaczyć. A utrata jakości do pliku czy CD jest zauważalna, mimo że to zera i jedynki... 

A co do jakości, zwolennikiem specjalnym Volumio nigdy nie byłem, choćby ze wzgledu na sterowniki które muszę ręcznie instalować, ale Qobuz natywny dostępny w wersji premium daje póki co najlepszą jakość, jaką mi się udało uzyskać z Usbridge Signature. 

Niestety po UPNP czy z mconnect czy bubble gra zauważalnie gorzej 

 

22 minuty temu, MacP napisał:

plus DAC USB SMSL M500

Swoją drogą jak testowaliśmy z kolegą Mkuła swojego czasu "wygrały" z nim topping e30 i smsl 10mk2 😉

Pomoc dla Alana 1%KRS 0000037904(32459 MAŁECKI ALAN)

Link to comment
Share on other sites

Posted (edited)
24 minuty temu, marcinmarcin napisał:

bez komórki nie działa

Więc proponuję zrobić doprawdy nieskomplikowany, dostępny dla każdego eksperyment: uruchomić jakąś ścieżkę na przykład z Tdala przez Bubbleupnp i wyłączyć komórkę. Mało tego: wyłączyć router który dostarcza sieć! Moode ma możliwość zdefiniowania input cache, nawet 2 GB jeśli ktoś ma odpowiednio dużo RAM w malinie. To tam zaciągana jest muzyka i gra z tego RAMu. Już 512mb wystarczy by pokryć cały album jakości CD we flacach. Po prostu robiłem takie eksperymenty: jedyne do czego podłączona była malina to zasilanie. Po wyłączeniu urządzenia sterującego typu telefon, oraz urządzenia dostarczającego internet typu router może grać nawet przez godzinę 🙂 to też wyjaśnia sens inwestowania w "audiofilskie switche" i "audiofilskie kable ethernet" na przykład za 20.000 zł (są takie). Ale chętnie przyjmę wyjaśnienie, w jaki sposób taki kabel potrafi "ulepszyć" pakiety które i tak lądują potem w RAMie i z tego RAMu mikroskopijne krótką ścieżką są transmitowane w stronę daca. Nie, nie należę do osób które mówią że zera to zera, a jedynki to jedynki. Rozumiem że w przypadku transmisji synchronicznej, na przykład spdif jakość kabla czy transmiterów ma znaczenie, bo to co się tam utraci to się już nie odzyska. Ale wszelkie transfery buforowane stają się całkowicie niezależne od tego, przez co pakiety przechodziły wcześniej a przecież przechodzą przez tysiące km kabli i setki różnych switchy!

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą ) Edited by MacP
Link to comment
Share on other sites

Open Home tak działa że kolejka jest trzymana w malinie, po Upnp co najwyżej możemy zapełnić cache - który faktycznie można powiększyć. 

Czemu nie działa to w trybie bit perfect w streamingu nie wiem i nad tym boleję.

Moode 761 i 802 testowałem na Rme Adi i oba z pliku na USB po wyłączeniu software volume, w trybie direct hw przechodzą test. 

Ale streaming działa dziwnie, do tego dochodzą zawirowania z MQA i pytanie o ponowne kodowanie części plików Hifi. Oraz pytanie jak się mają "poprawki" dźwięku apki Tidal do samego protokołu connect. 

Roon ze  swoim protokołem też jest inny... Ale nie mam, słuchałełem tylko u znajomych

 

Pomoc dla Alana 1%KRS 0000037904(32459 MAŁECKI ALAN)

Link to comment
Share on other sites

Posted (edited)
2 godziny temu, MacP napisał:

czy ktoś wie, czy skrypt HiTide do Moode ostatecznie przestał działać? Zainstalowałem Moode 7.6.1...

Pamiętałem, że w tej wersji Moode wcześniej mi działało, ale okazało się że z niejasnych powodów tym razem skrypt ruszył dopiero gdy cofnąłem Moode do 7.6.0 . Jak widać porozumiewa się z DAC nawet co do gęstych plików MQA. Po zmianie konfiguracji na:

--enable-mqa-passthrough true

...pojawił się też

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą ) (jak ktoś w to wierzy 🙂 )

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą ) Edited by MacP
Link to comment
Share on other sites

Jeszcze tylko dodam że dobrze dopracowane buforowanie (a w Moode jest perfekcyjne!) ma kilka dodatkowych zalet. Moja malinka korzysta z WiFi i jest w miejscu w którym nie jest ono najsilniejsze. Wspomniany HifiberryOS, chociaż bardzo ładny, przejrzysty to jednak nie ma możliwości łatwego definiowania własnych opcji, w tym buforów. Więc na moim WiFi bardzo łatwo dostawał "czkawki", pakiety w czasie rzeczywistym nie nadążały przez słabą sieć, nawet w Tidalu 44kHz. W Moode zaś wszystko idzie niebywale gładko, bez najmniejszych zacięć niezależnie od gęstości podawanego pliku. Nie mam nic bardziej gęstego niż DSD256 ale też idzie bez zacięć po słabym WiFi i jak pisałem wcześniej, nawet po całkowitym fizycznym odłączeniu tegoż WiFi cały plik i tak dogra do końca - z cache. 

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )
Link to comment
Share on other sites

Posted (edited)

W tej chwili instalowałem Hitide - nie działa.

Jun 18 14:33:03 moode systemd[1]: Started RasPi Streamer Tidal Connect Service.
Jun 18 14:33:03 moode tidal_connect_application[3039]: /usr/ifi/ifi-tidal-relea>
Jun 18 14:33:03 moode systemd[1]: ifi-streamer-tidal-connect.service: Main proc>
Jun 18 14:33:03 moode systemd[1]: ifi-streamer-tidal-connect.service: Failed wi>
lines 1-12/12 (END)...skipping...
● ifi-streamer-tidal-connect.service - RasPi Streamer Tidal Connect Service
     Loaded: loaded (/lib/systemd/system/ifi-streamer-tidal-connect.service; disabled; vendor preset: enabled)
     Active: active (running) since Sat 2022-06-18 14:33:03 EDT; 38ms ago
   Main PID: 3039
      Tasks: 1 (limit: 4336)
        CPU: 19ms
     CGroup: /system.slice/ifi-streamer-tidal-connect.service

Jun 18 14:33:03 moode systemd[1]: Started RasPi Streamer Tidal Connect Service.
Jun 18 14:33:03 moode tidal_connect_application[3039]: /usr/ifi/ifi-tidal-release/bin/tidal_connect_application: /lib/arm-linux-gnueabihf/libcurl.so.4: version `CURL_OPENSSL_3' not found (required>
Jun 18 14:33:03 moode systemd[1]: ifi-streamer-tidal-connect.service: Main process exited, code=exited, status=1/FAILURE
Jun 18 14:33:03 moode systemd[1]: ifi-streamer-tidal-connect.service: Failed with result 'exit-code'.
 

Edited by Djogi
Link to comment
Share on other sites

20 godzin temu, marcinmarcin napisał:

Open Home tak działa że kolejka jest trzymana w malinie, po Upnp co najwyżej możemy zapełnić cache - który faktycznie można powiększyć.

Jak ja rozumiem Open Home jedynie razem ze strumieniem przesyła również kolejkę. Na odbiorniku widać ją i można z niej  wybierać, co ma być odtwarzane. W ten sposób działa komunikacja pomiędzy np. malina-open home. Cache na malinie działa w obu przypadkach tak samo.  Niczym zbytnio się obie metody nie róznią, poza tym, że Open Home przesyłą nieco więcej danych w czasie. 

Osobiście nie zauważyłem żadnej różnicy w jakości z Open Home i bez . To dla BuubleUpnp.  

 

Link to comment
Share on other sites

5 godzin temu, jar1 napisał:

Osobiście nie zauważyłem żadnej różnicy w jakości z Open Home i bez . To dla BuubleUpnp.  

Dla mnie gra inaczej, być może każdy na inne aspekty zwraca uwagę. Ja z kolei nie słyszę np różnic najmniejszych przy kablach zasilających, USB i RJ45... 

Pomoc dla Alana 1%KRS 0000037904(32459 MAŁECKI ALAN)

Link to comment
Share on other sites

Ciekawostka (chyba tu nie omawiana?) - znany i lubiany skrypt HiTide do Tidal Connect na Moode (autor sugeruje że może działać też na innych systemach, nie próbowałem) nie jest jedyny, alternatywą jest ten:

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Np. mi nie działał, jak wspomniałem, ten "stary" na 7.6.1 (a tylko do 7.6.0, nie wiem dlaczego), ten powyżej zaś zadziałał. Na ósemce na razie mi się z tym drugim (podobnie jak z HiTide) nie udało.

Ma tę zaletę, że pozwala od razu na etapie konfiguracji wybrać urządzenie, na którym będzie działał Tidal Connect, po wydaniu polecenia "make". A więc bez tej upierdliwej procedury wyszukiwania przez "cat devices" i ręcznej edycji odpowiedniego pliku skryptu w HiTide.

Podpowiem to, czego nie ma w powyższym opisie (nawet jeśli to oczywiste) - po pierwszej zakończonej powodzeniem konfiguracji, gdy Tidal już nam gra, można sobie wyedytować plik start.sh w folderze /home/pi/ifi-tidal-mode-master i tam zmienić nazwę urządzenia na jaką chcemy (na moim przykładzie: -f "M500")
oraz ew. zmienić --enable-mqa-passtrough z false na true po czy ponownie uruchomić usługę poleceniem sudo make install, co chyba niczego nie zmieni w brzmieniu, ale sprawi że w DACu, który ma taką funkcję pojawi się niebieski symbol "certyfikowanego" MQA, podobnie jak to opisałem wyżej.

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )
Link to comment
Share on other sites

Jest jeszcze Tidal Connect od Hifiberry OS - autor pisze, że działa też na RaspbianOS, ale nie próbowałem go instalować na Moode. Może ktoś spróbuje, bo na Hifiberry OS działa perfekcyjnie.

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

                  wykrzyknik.png

AdBlock blocking software detected!


Our website lives up to the displayed advertisements.
The ads are thematically related to the site and are not bothersome.

Please disable the AdBlock extension or blocking software while using the site.

 

Registered users can disable this message.