Skocz do zawartości
Ciechomir

Moode Audio Player dla Raspberry Pi i nie tylko

Rekomendowane odpowiedzi

Witam

 

Ciekaw jestem czy ktoś spotkał się z tym samym problemem podczas instalacji. Zaraz po kroku 11 po restarcie nie mogę zalogować się do raspberry. "port 22 connection refused".

 

Ja się spotkałem z tym błędem. Jak podłączysz monitor to będziesz miał napisane na czym stanęło bootowanie. U mnie wyświetlił jest jakiś błąd z kontem root bodajże... i trzeba było kliknąć dowolny klawisz. Jako, że nie miałem klawiatury na usb, zrobiłem wszystko od nowa pomijając ten krok :D Ale jak instalowałem wszystko za czwartym razem to już nie miałem żadnych problemów z punktem 11.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Że samo się popsuło to raczej niemożliwe. Najlepiej jakbyś napisał co ci konsola pokazuje.

Problem jest prawdopodobnie spowodowany złym przeklepaniem komend, opuszczeniem jakiekolwiek polecenia itp...

Jak nie wiesz co się dzieje, to jeszcze raz instaluj. Jak będzie dokładnie to na bank się uda.

Skorzystaj z ostatniej recepturki.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Ok. Tym razem spróbowałem z receptury załączonej do moode audio.

Wszystko poszło bez błędu.

Narazie tylko Airplay jest niewidoczny mimo, że go skonfigurowałem.

W playerze miga naprzemiennie czas utworu i "Airplay" ale w innych urządzeniach nie widać "Moode Airplay"

Edytowane przez Matt_M

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Zainstalowałem "COMPONENT 4 - Shairport-sync"

Włączyłem Airplay jeszcze raz i działa.

NIestety nie chce działać 24bit na Macu.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Działa wam wyszukiwanie w Tidalu po nazwie albumu/piosenki? Mi szuka tylko po artystach... Używam aplikacji Kazoo i po wpisaniu czegoś w wyszukiwarkę w zakładce Albums i Tracks mam komunikat:

Service login or communication failure

 

Zatrzymałem upmpdcli i uruchomiłem tak żeby wypisywało na konsole co się dzieje:

 

sudo systemctl stop upmpdcli
sudo /usr/bin/upmpdcli -c /etc/upmpdcli.conf

 

Po wyszukaniu jakiegoś albumu dosteję błąd:

CMDTALK: tidal-app.py: processmessage: processor raised: [local variable 'searchresults' referenced before assignment]
:2:src/mediaserver/cdplugins/plgwithslave.cxx:651::PlgWithSlave::search: slave failure

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

U mnie też nie działa.

pi@moode:~ $ nano /var/log/moodeupnp.log
GNU nano 2.7.4																	 File: /var/log/moodeupnp.log

:2:src/mediaserver/contentdirectory.cxx:429::ContentDirectory::actSearch: Can't search in root. Substituting last browsed container
:2:src/mediaserver/contentdirectory.cxx:429::ContentDirectory::actSearch: Can't search in root. Substituting last browsed container
:2:src/mediaserver/contentdirectory.cxx:429::ContentDirectory::actSearch: Can't search in root. Substituting last browsed container
:2:src/mediaserver/cdplugins/plgwithslave.cxx:651::PlgWithSlave::search: slave failure
:2:src/mediaserver/contentdirectory.cxx:429::ContentDirectory::actSearch: Can't search in root. Substituting last browsed container
:2:src/mediaserver/cdplugins/plgwithslave.cxx:651::PlgWithSlave::search: slave failure
:2:src/mediaserver/contentdirectory.cxx:429::ContentDirectory::actSearch: Can't search in root. Substituting last browsed container
:2:src/mediaserver/contentdirectory.cxx:429::ContentDirectory::actSearch: Can't search in root. Substituting last browsed container
:2:src/mediaserver/contentdirectory.cxx:429::ContentDirectory::actSearch: Can't search in root. Substituting last browsed container
:2:src/mediaserver/contentdirectory.cxx:429::ContentDirectory::actSearch: Can't search in root. Substituting last browsed container
:2:src/mediaserver/cdplugins/plgwithslave.cxx:651::PlgWithSlave::search: slave failure
:2:src/mediaserver/contentdirectory.cxx:429::ContentDirectory::actSearch: Can't search in root. Substituting last browsed container
:2:src/mediaserver/cdplugins/plgwithslave.cxx:651::PlgWithSlave::search: slave failure
:2:src/mediaserver/contentdirectory.cxx:429::ContentDirectory::actSearch: Can't search in root. Substituting last browsed container
:2:src/mediaserver/contentdirectory.cxx:429::ContentDirectory::actSearch: Can't search in root. Substituting last browsed container
:2:src/mediaserver/contentdirectory.cxx:429::ContentDirectory::actSearch: Can't search in root. Substituting last browsed container
:2:src/mediaserver/cdplugins/plgwithslave.cxx:651::PlgWithSlave::search: slave failure
:2:src/mediaserver/contentdirectory.cxx:429::ContentDirectory::actSearch: Can't search in root. Substituting last browsed container
:2:src/mediaserver/cdplugins/plgwithslave.cxx:651::PlgWithSlave::search: slave failure
:2:src/mediaserver/contentdirectory.cxx:429::ContentDirectory::actSearch: Can't search in root. Substituting last browsed container
:2:src/mediaserver/contentdirectory.cxx:429::ContentDirectory::actSearch: Can't search in root. Substituting last browsed container
:2:src/mediaserver/cdplugins/plgwithslave.cxx:651::PlgWithSlave::search: slave failure
:2:src/mediaserver/contentdirectory.cxx:429::ContentDirectory::actSearch: Can't search in root. Substituting last browsed container
:2:src/mediaserver/cdplugins/plgwithslave.cxx:651::PlgWithSlave::search: slave failure
:2:src/mediaserver/contentdirectory.cxx:429::ContentDirectory::actSearch: Can't search in root. Substituting last browsed container

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jest nowa wersja moOde v.10

Z ważnych rzeczy, które doszły to m.in dodana obsługa ekranu.

 

Opis zmian i procedura instalacji: http://moodeaudio.org/downloads/beta/build_recipe_v2.0.zip

 

 

 

#Jeśli chcemy korzystać z ekranu bezpośrednio podpiętego do maliny to instalujemy xserver:

 

sudo apt-get -y install xinit xorg lsb-release xserver-xorg-legacy chromium-browser libgtk-3-0 avahi-utils

 

#Następnie uprawnienia i konfiguracja

 

sudo sed -i "s/allowed_users=console/allowed_users=anybody/" /etc/X11/Xwrapper.config

sudo apt-get clean

sudo systemctl daemon-reload

sudo systemctl disable localui

 

 

#########################################################

UWAGA: Procedura aktualizacji do nowej wersji !

#########################################################

 

 

a) Przed aktualizacją trzeba wykonać tzw. UNSQUASH:

 

sudo killall -s 9 watchdog.sh

sudo systemctl stop nginx

sudo systemctl stop php7.0-fpm

sudo umount /var/www

sudo rmdir /var/www

sudo unsquashfs -d /var/www /var/local/moode.sqsh

sync

sudo sed -i /moode.sqsh/d /etc/fstab

sudo rm /var/local/moode.sqsh

sudo reboot

 

 

Aktualizujemy:

 

sudo /var/www/command/updater.sh r40b10

 

 

Po restarcie:

 

sudo -i

echo "/var/local/moode.sqsh /var/www squashfs ro,defaults 0 0" >>/etc/fstab

logout

cd ~

sudo rm /var/local/moode.sqsh

sudo mksquashfs /var/www /var/local/moode.sqsh

sudo rm -rf /var/www/*

sync

sudo reboot

 

 

W przeglądarce klikamy na Beta10 -> System -> Local Display -> Local UI display ON -> SET

Następnie warto zrestartować malinę.

 

Powinna załadować się przeglądarka na ekranie podłączonym do maliny

 

a. podłączamy klawiaturę i mysz

b. wciskamy Ctrl-T by otworzyć kolejną zakładkę

c. dla Raspberry Pi 7" Touch Display w ustawieniach Chrome ustawić zoom na 75%.

d. opcjonalnie w: chrome://extensions zainstalować: xontab virtual keyboard

e. w: chrome://flags zmienić Overlay Scrollbars w opcjach na enable

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jeśli nie korzysta sie z wyświetlacza to chyba nie warto aktualizować ?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Nie ma potrzeby instalować tego fajansu od wyświetlania, ale zaktualizować warto. Mi po aktualizacji zaczęło lepiej coś działać. Nie zawsze Kazoo znajdował room, teraz jest ok.

Pamiętaj, procedura jest

UNSQUASH - sudo /var/www/command/updater.sh r40b10 - SQUASH

  • Lubię to 2

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

U mnie instalacja przebiegła pomyślnie - tylko LinnKazoo na którym chce odpalić TIDAL nie widzi mi żadnego urządzenia w sieci ? Ma ktoś jakąś sugestie co może być nie tak ?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

czy na tej nowej beta10 tylko ja mam problem, ze nie wyswietla zakladki z Media Renderers itp.?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Działało ok jest już beta 12 i też działa stabilnie

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jak to się wyrywa obecną wersję od podstaw?

 

Wysłane z mojego SM-G928F przy użyciu Tapatalka

 

 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Proszę o pomoc. Instaluję Moode 4.12 i po przełożeniu karty z USB do maliny slotu podczas uruchamiania wywala mi błąd:

Failed to start /etc/rc.local Compatibility

i pojawia się ekran logowania.

 

Chyba przerywa proces instalacji i Moode jest nie skończone. Tak?

 

 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Z której instrukcji lecisz? Z automatu, czy krok po kroku.
Z automatu i po przełożeniu karty docelowej moode do slotu i włączeniu zasilania wszystko jest na OK tylko ta linijka jest na czerwono i stop. Logowanie i koniec a Moode nieskończone i nie można go uruchomić.

 

 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Z automatu i po przełożeniu karty docelowej moode do slotu i włączeniu zasilania wszystko jest na OK tylko ta linijka jest na czerwono i stop. Logowanie i koniec a Moode nieskończone i nie można go uruchomić.

 

U mnie po pierwszej części i przełożeniu karty oraz po zalogowaniu się poprzez ssh idzie dalej instalacja.

Można to podejrzeć wydając komendę:

 

tail -f /home/pi/mosbuild.log

 

user: pi

passwd: moodeaudio

 

wygląda na to, że trzeba cierpliwie czekać aż skończy. Malina parę razy sama się restartuje więc żeby móc dalej podglądać trzeba się znowu zalogować i polecenie wyżej.

Ja od samego początku instaluję nowe moode poprzez ssh, nie mam podpiętego monitora ani klawiatury do maliny.

Oczywiście cały czas malina musi być podłączona do internetu u mnie po kablu. Inaczej nie dokończy instalacji.

Cała instalacja trwała około godziny wszystko zależy od szybkości net'u.

 

Może trzeba spróbować od początku i potem cierpliwie czekać aż dokończy.

 

Pozdrawiam

Tom

 

Acha ja mam Raspberry Pi 2B.

Edytowane przez tomekwr123

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Drodzy Państwo,

pisałem o zjawisku bitperfect dla MoOde w wątku Malinowym.

Mam Malinę 3B oraz DAC stacjonarny, Audiophonics na XMOS i Sabre 9018.

 

Między Malinę a DAC wpinam Izolator na USB, do którego podpinam zasilanie 5V z liniowego zasilania, które to dalej zasila XMOS.

 

Izolator jest również też sprzedawany przez np Audiophonics

 

https://www.audiophonics.fr/en/diy-kits-boards/audiophonics-usb-isolator-module-adum-4160-raspberry-pi-p-8395.html

 

Izolator ma jedną tylko wadę. Pracuje tylko do usb high speed czyli max co można przepuścić przez niego, to 24/96.

Tak to działa z moim laptopem.

Pliki 24/192 i wszysto inne co mam tj DSD po prostu nie przechodzi.

 

Ale podłączam malinę, i leci :)

 

Ktoś ma pomysł jak to jest możliwe..?

Wczoraj sprawdzałem jeszcze raz czy nie mam omamów, ale 24/192 i DSD64 leci aż miło.

 

Czyżby MoOde nie było bitperfekt..?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Zrób tak, włącz jakiś plik 44,1kHz i w terminalu podaj:

cat /proc/asound/card1/stream0

Natępnie np. plik 192kHz i tę samą komendę i kolejny plik np. DSD64 i tę samą komendę i podaj tutaj odpowiedzi jakie masz w czasie odtwarzania każdego pliku.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Zrób tak, włącz jakiś plik 44,1kHz i w terminalu podaj:

Dzięki

 

Jak i gdzie mam wywołać ten terminal..?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dzięki

 

No to mamy tak

 

plik 16/44.1

 

Na wyświetlaczu w DAC mamy 44.1kHz.

 

Playback:

Status: Running

Interface = 1

Altset = 1

Packet Size = 336

Momentary freq = 44100 Hz (0x2c.1980)

Feedback Format = 18.14

Interface 1

Altset 1

Format: S24_3LE

Channels: 2

Endpoint: 1 OUT (ASYNC)

Rates: 44100, 48000, 88200, 96000

Interface 1

Altset 2

Format: S32_LE

Channels: 2

Endpoint: 1 OUT (ASYNC)

Rates: 44100, 48000, 88200, 96000

Interface 1

Altset 3

Format: SPECIAL DSD_U32_BE

Channels: 2

Endpoint: 1 OUT (ASYNC)

Rates: 44100, 48000, 88200, 96000

 

Plik 24/192

 

DAC podaje 96000kHz mimo że to 24/192

 

Playback:

Status: Running

Interface = 1

Altset = 1

Packet Size = 582

Momentary freq = 95998 Hz (0x5f.ff80)

Feedback Format = 18.14

Interface 1

Altset 1

Format: S24_3LE

Channels: 2

Endpoint: 1 OUT (ASYNC)

Rates: 44100, 48000, 88200, 96000

Interface 1

Altset 2

Format: S32_LE

Channels: 2

Endpoint: 1 OUT (ASYNC)

Rates: 44100, 48000, 88200, 96000

Interface 1

Altset 3

Format: SPECIAL DSD_U32_BE

Channels: 2

Endpoint: 1 OUT (ASYNC)

Rates: 44100, 48000, 88200, 96000

 

plik DSD64

 

DAC podaje że odbiera DSD64 na 2.82MHz

 

Playback:

Status: Running

Interface = 1

Altset = 3

Packet Size = 776

Momentary freq = 88201 Hz (0x58.3380)

Feedback Format = 18.14

Interface 1

Altset 1

Format: S24_3LE

Channels: 2

Endpoint: 1 OUT (ASYNC)

Rates: 44100, 48000, 88200, 96000

Interface 1

Altset 2

Format: S32_LE

Channels: 2

Endpoint: 1 OUT (ASYNC)

Rates: 44100, 48000, 88200, 96000

Interface 1

Altset 3

Format: SPECIAL DSD_U32_BE

Channels: 2

Endpoint: 1 OUT (ASYNC)

Rates: 44100, 48000, 88200, 96000

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

No to tak:

Plik 44.1kHz - wszystko OK jak widać do daca idzie 44.1kHz (Momentary freq = 44100 Hz)

Plik 192kHz - do daca idzie 96kHz, bo XMOS z twojego daca jest widziany, że obsługuje tylko max. 96kHz (Rates: 44100, 48000, 88200, 96000)

Plik DSD64 - tu jest wszystko OK, Altset = 3 mówi że wybrany format to Natyvne DSD (Format: SPECIAL DSD_U32_BE),

a to daje właśnie 88.2kHz

 

A zatem jest pytanie zapewne dlaczego twój xmos widziany jest tylko do 96k

Edytowane przez PJotr

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Nie XMOS, tylko przed XMOS jest izolator na USB i on jest max 24/96

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Faktycznie może tak działać że linux rozpoznaje Xmosa z izolatorem jako max. 96k, ale dla pewności wywal izolator

i zobacz jaka jest wtedy odpowiedź po: cat /proc/asound/card1/stream0

I pokaż odpowiedź całą, bo tam też pojawia się nagłówek który powie co widzi Linux

Edytowane przez PJotr

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Moje pytanie dotyczy tego, co robi moode że sygnał DSD64 2.82MHz przechodzi przez izolator 24/96 a DAC dalej myśli że dostaje DSD...

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

DSD64 to 2822,4kHz 1bit, wysyłany jest do DACa formatem (Format: SPECIAL DSD_U32_BE) czyli 32bitami.

A zatem 2822,4kHz / 32 = 88,2kHz czyli dokładnie tak jak u Ciebie, czyli dlatego przechodzi przez izolator.

A w nagłówkach cały czas jest info że to sygnał DSD więc DAC go rozpoznaje jako DSD.

  • Lubię to 1

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Pytanie czy to może być dalej bitperfect..

 

 

Ten ADUM 4160 jest USB 1.1 (full speed) tj MAX 12 Mbit/s (1,5 MB/s)

A tu leci nam w teorii 5.6MB/s..

 

W zadzie nie powinienm pisać że izolator jest max 24bit/96kHz tylko max 1.5MB/s a tu leci 5.6MB/s, ciachnięte przez Linux do 1.5MB/s by przeszło..?

To mnie najbardziej ciekawi, bo wygląda na to że o bitperfect mowy nie ma.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz, a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.
Uwaga: Twój wpis zanim będzie widoczny, będzie wymagał zatwierdzenia moderatora.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.


  • Ostatnio przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.