Pi 3 – Hifiberry Digi+ Trans – Squeezebox

Max2Play Home 2016 (en) Forums Max2Play as Squeezebox (Player / Server) Pi 3 – Hifiberry Digi+ Trans – Squeezebox

This topic contains 7 replies, has 2 voices, and was last updated by  Muchacho 1 day, 1 hour ago.

Viewing 8 posts - 1 through 8 (of 8 total)
  • 17. September 2017 at 22:30 #31362

    Hallo zusammen

    Ich habe ein Bundle mit Raspberry Pi 3 und der Hifiberrykarte Digi+ Trans bekommen. Dazu ist auch ein Premiumlizenz von M2P.

    Zu erwähnen, dass ist mein erster Pi.
    Das Gerät wurde schnell und problemlos zusammengebaut, am Strom angeschlossen leuchten alle LED’s, also hat es funktioniert.

    Angeschlossen und angemeldet am Netzwerk, kein Problem. Die Squeezebox Server erkannte die Pi problemlos. Über das App Ipeng auf dem Iphone kann ich es steuern.

    Nun zum Problem. Angeschlossen wird die Pi über einen Toslink Kabel an einem Logitech Z5500. Auf dem Display der Anlage kommt nur ein “No Data”. Entsprechend kommt auch kein Ton. Wenn ich einen Blick auf dem Squeezebox Server werfe, ist die Musikdatei jedoch am abspielen.

    Welche Einstellungen muss ich hier einstellen, um den Ausgang der Hifiberry auszuwählen? Alle Einstellungen auf Max2play Seite sind auf Hifiberry digi+ eingestellt.

    Vielen Dank im Voraus für eure Bemühungen

    18. September 2017 at 16:02 #31382

    Hi Muchacho,

    Ich nehme an, du meinst mit alle Einstellungen die Einrichtung über das HiFiBerry-Plugin. Dort hast du “HiFiBerry Digi/Digi+” gewählt, gespeichert und neu gestartet. Danach sollte in deinem Squeezelite bei “Audio Player” im Max2Play Web Interface in den erweiterten Einstellungen das Ausgabegerät “sysdefault…hifiberry…” gewählt sein.
    Falls dies nicht der Fall ist, wähle bitte dieses aus. Falls es nicht gelistet ist, check bitte deine Auswahl im HiFiBerry und Raspberry Einstellungen Menü. Bei beiden kannst du deine Soundkarte auswählen.

    19. September 2017 at 21:49 #31410

    Hallo Heiner

    Beide Einstellungen habe ich so getätigt, jedoch blieb das Problem.

    Wenn ich ein anderes Gerät an dem Logitech Z5500 anschliesse, funktionierts tadellos…

    20. September 2017 at 12:15 #31411

    Hi Muchacho,

    Check bitte noch ob andere Player wie MPD oder Shairport mit dem gleichen Ausgang laufen und stoppe diese ggf. Entferne außerdem den Autostart falls dieser noch bei Shairport oder MPD gesetzt ist.

    Bitte teilen deinen debug info log aus dem Audio Player Menü hier.

    Du kannst außerdem versuchen, den Parameter -u X in den Kommandozeilenoptionen hinzuzufügen. Dies aktiviert automatisch die höchste Samplerate des Ausgangsgeräts und war bei manchen Usern des Digi+ die Lösung zu Wiedergabeproblemen.

    25. September 2017 at 15:31 #31517

    Hallo Heiner

    Sorry das es gedauert hat mit meiner Antwort.

    Werde ich im Verlauf der nächsten Tagen probieren und dies hier im Forum posten.

    8. October 2017 at 21:03 #31789

    so endlich konnte ich die Zeit finden und das Debug kopieren

    Hier noch mein Debug Auszug vom Audioplayer

    Service_shell_exec (0.012165069580078 sec): cat /opt/max2play/playername.txt
    Service_shell_exec (0.014909982681274 sec): grep -i “^Max2PlayNetworkLookup=1” /opt/max2play/autostart.conf
    Service_shell_exec (0.015082836151123 sec): grep -aP “^[ \t]*removedonate[ \t]*\=” /opt/max2play/options.conf | sed -n -e “s/^[ \t]*[A-Za-z_0-9\.]*\=//p”
    Service_shell_exec (0.016528844833374 sec): cat /proc/cpuinfo | grep ‘Hardware\|Revision’
    Service_shell_exec (0.015655994415283 sec): grep -aP “^[ \t]*license[ \t]*\=” /opt/max2play/options.conf | sed -n -e “s/^[ \t]*[A-Za-z_0-9\.]*\=//p”
    Service_shell_exec (0.0088770389556885 sec): grep -aP “^[ \t]*license[ \t]*\=” /opt/max2play/options.conf | sed -n -e “s/^[ \t]*[A-Za-z_0-9\.]*\=//p”
    Squeezeplayer_shell_exec (0.0084958076477051 sec): grep -aP “^[ \t]*readonly[ \t]*\=” /opt/max2play/options.conf | sed -n -e “s/^[ \t]*[A-Za-z_0-9\.]*\=//p”
    Squeezeplayer_dynamic_script (0.071004867553711 sec): #!/bin/bash

    /opt/squeezelite/squeezelite -l
    Squeezeplayer_shell_exec (0.0087699890136719 sec): cat /proc/cpuinfo | grep ‘Hardware\|Revision’
    Squeezeplayer_dynamic_script (0.11229515075684 sec): #!/bin/bash

    su -l pi -c ‘amixer -c ALSA cget numid=3 | grep “: values=” | sed “s/.*values=//”‘
    Squeezeplayer_dynamic_script (0.15683794021606 sec): #!/bin/bash

    /bin/fuser -v /dev/snd/* 2>&1
    Squeezeplayer_shell_exec (0.0086989402770996 sec): grep -aP “^[ \t]*SQUEEZELITE_PARAMETER[ \t]*\=” /opt/max2play/audioplayer.conf | sed -n -e “s/^[ \t]*[A-Za-z_0-9\.]*\=//p”
    Squeezeplayer_shell_exec (0.0088040828704834 sec): grep -aP “^[ \t]*USE_USB_DAC[ \t]*\=” /opt/max2play/audioplayer.conf | sed -n -e “s/^[ \t]*[A-Za-z_0-9\.]*\=//p”
    Squeezeplayer_shell_exec (0.0088479518890381 sec): grep -aP “^[ \t]*USE_EQUALIZER[ \t]*\=” /opt/max2play/audioplayer.conf | sed -n -e “s/^[ \t]*[A-Za-z_0-9\.]*\=//p”
    Squeezeplayer_shell_exec (0.0087690353393555 sec): grep -aP “^[ \t]*SYSTEM_USER[ \t]*\=” /opt/max2play/audioplayer.conf | sed -n -e “s/^[ \t]*[A-Za-z_0-9\.]*\=//p”
    Squeezeplayer_dynamic_script (0.11884498596191 sec): #!/bin/bash

    su – pi -c ‘amixer -D equal’
    Squeezeplayer_shell_exec (0.032145023345947 sec): ps -Al | grep squeezelite
    Squeezeplayer_shell_exec (0.0082378387451172 sec): grep -i “^squeezelite=1” /opt/max2play/autostart.conf
    Shairport_shell_exec (0.0085411071777344 sec): grep -aP “^[ \t]*LMSIP[ \t]*\=” /opt/max2play/audioplayer.conf | sed -n -e “s/^[ \t]*[A-Za-z_0-9\.]*\=//p”
    Shairport_shell_exec (0.038892984390259 sec): ps -Al | grep shairport
    Shairport_shell_exec (0.01463794708252 sec): grep -i “^shairport=1” /opt/max2play/autostart.conf
    Shairport_shell_exec (0.015501022338867 sec): grep -aP “^[ \t]*SHAIRPORT_PARAMETER[ \t]*\=” /opt/max2play/audioplayer.conf | sed -n -e “s/^[ \t]*[A-Za-z_0-9\.]*\=//p”
    Gmediarender_shell_exec (0.24742007255554 sec): lsb_release -a 2>/dev/null | grep “Distributor\|Codename” | sed “s/Distributor ID:\t//;s/Codename:\t//”
    Gmediarender_shell_exec (0.032687187194824 sec): ps -Al | grep gmediarender
    Gmediarender_shell_exec (0.0081048011779785 sec): grep -i “^gmediarender=1” /opt/max2play/autostart.conf
    Gmediarender_shell_exec (0.0089311599731445 sec): grep -aP “^[ \t]*GMEDIARENDER_ALSA_DEVICE[ \t]*\=” /opt/max2play/audioplayer.conf | sed -n -e “s/^[ \t]*[A-Za-z_0-9\.]*\=//p”
    Service_shell_exec (0.0091371536254883 sec): grep -aP “^[ \t]*showHelpOnSidebar[ \t]*\=” /opt/max2play/options.conf | sed -n -e “s/^[ \t]*[A-Za-z_0-9\.]*\=//p”

    Hoffe dies hilft einwenig…

    • This reply was modified 1 week, 1 day ago by  Muchacho.
    10. October 2017 at 12:29 #31845

    Hi Muchacho,

    Danke für den Log.

    Hattest du den zuvor genannten Parameter erfolgreich einfügen können?

    16. October 2017 at 8:53 #31905

    Jepp das ist mit dem Parameter.

    Konntest du etwas aus dem Log herausfinden?

Viewing 8 posts - 1 through 8 (of 8 total)

You must be logged in to reply to this topic.

Register here