flysurfer

Forum Replies Created

Viewing 30 posts - 151 through 180 (of 275 total)
  • 20. Juni 2016 at 14:32 #20758

    Hi Bristow,

    you have to modify the Clock Applet in „/opt/jivelite/jivelite/share/jive/applets/Clock/ClockApplet.lua“ and add the skinname that is used for your 3.2inch display with the correct positioning for the elements shown on the screen. The function you have to modify is:

    
    -- DIGITAL CLOCK SKIN
    function Digital:getDigitalClockSkin(skinName)
    

    Try to have a look at how we changed the Digigtal Clock positioning for the Joggler Skin. We would be happy, if you share your results. You may create a patch of the changes that we can add to Jivelite.

    All the Best,
    Stefan

    20. Juni 2016 at 12:06 #20747

    Hi Rainer,

    If you deactivate the InBuild-Audiocard on Raspberry Pi Settings in Max2Play web interface…

    -> can be enabled / disabled in the first block of settings on „Raspberry Pi Settings“ tab.

    20. Juni 2016 at 12:05 #20746

    @hansi9990: danke für den Tipp! Ich vermute, dass wird bei einigen Nutzern das Problem sein. Wir werden das im Wiki aufnehmen.

    Hi Luke,

    I just tried your Setup with latest Max2Play Default Image: installed Max2Play Bluetooth Addon and configurated Squeezelite to use Pulse as sound output (important). After this I used the Max2Play Touchdisplay Addon to install the 3.5″ Adafruit Display. Did a reboot and reconnected speakers with Bluetooth – playing fine without problems.

    Maybe you did something in a different way – but it should basically just work out of the box.

    All the Best,
    Stefan

    20. Juni 2016 at 11:12 #20743

    Hi Rainer,

    are there any errors when starting squeezelite? If squeezelite is shown as running in the Max2Play web interface and the audio stream seems to play fine you might try „-o hw:1 -V Digital“ as your HifiBerry Card might be the second audiocard, depending on the status of the InBuild-Audiocard of the RPi. If you deactivate the InBuild-Audiocard on Raspberry Pi Settings in Max2Play web interface, the „-o hw:0 -V Digital“ command will work.

    All the Best,
    Stefan

    2. Juni 2016 at 8:35 #20428

    Hi!
    You need to update to latest max2play beta on settings page and then just reinstall the skin on jivelite page. Reason: The location of the sources for the skin have changed.

    26. Mai 2016 at 17:56 #20329

    Hi alex,

    according to this: https://www.hifiberry.com/guides/mixer-settings/ you should keep the playback boost off and reduce the Digital Volume slightly to about 96%.

    Anyway I would recommend to directly connect the squeezelite volume control to the hardware control of your DAC. With the standard setting you have a software volume control and a fixed hardware volume on your DAC – but this doesn’t improve audioquality.
    You can connect the volume control for squeezelite to your DAC by adding
    -o hw:0 -V Digital
    to the command line options of Squeezelite in the advanced settings of the audioplay tab.

    26. Mai 2016 at 17:11 #20325

    Hallo,

    bei der Installation des kleinen Skins für die 3.2 Zoll Displays über Jivelite hatte sich in den Quellen etwas geändert. Wir haben das in der aktuellen Beta von Max2Play angepasst. Bitte führe ein Beta-Update auf der Einstellungsseite durch und installiere das Skin noch mal auf der Jivelite Seite. Danach sollte es passen.

    Viele Grüße
    Stefan

    26. Mai 2016 at 16:21 #20317

    Hi,

    you may also just click install to get the latest nightly or 7.9 version on the „Squeezebox Server“ tab of the web interface. Your settings will not be changed. This will automatically load the latest available package from the download pages and install them.

    26. Mai 2016 at 15:56 #20314

    Hallo Wayne23,

    danke für die genaue Schilderung des Problems. Ich habe noch ein paar Fragen:

    zu deinem Punkt

    „Fehlersuche an der Synology DS -> 1.1. Aufruf Webapplikation Logitech-Host“

    – Was genau ist damit gemeint? Auf der Synology DS sollte nur die lokale Musik in einem Ordner liegen (wird auf Max2Play als Netzwerkresource gemountet und vom Squeezebox Server auf dem Raspberry indexiert). Wenn du z.B. Webradio zum Testen hörst, kannst du die Diskstation beim Test erstmal vernachlässigen.
    – Du schreibst:

    Ich versuche nun von der Host-Webapp einen Song manuell zu starten -> nichts.

    Kannst du mal genau schauen, was passiert. Also: laufen die Sekunden wie beim normalen Abspielen oder wird das Abspielen immer wieder zurückgesetzt. Was meinst du mit „Host-Webapp“ oder „Webapp“? Du kannst den Squeezebox Server am Rechner z.B. über http://wohnzimmer:9000 aufrufen.

    Der Server sagt im Logfile, dass er den Squeezelite Player nicht mehr findet, der eigentlich auf dem gleichen Gerät wie der Server läuft. Kann es vielleicht sein, dass sich dein Router über Nacht resettet und der Raspberry eine neue IP bekommt? Du kannst das mit der IP z.B. im Reiter „LAN/Wlan“ checken und hier die IP fixieren. Dadurch, dass bei dir der Player „Wohnzimmer“ am nächsten Morgen zweimal als Abspielgerät erscheint, deutet vieles darauf hin, dass sich der Player mit einer neuen Adresse am Squeezebox-Server anmeldet, du aber weiterhin den „alten“, nicht mehr existierenden Player steuerst.

    Ein weiterer möglicher Fehler liegt in der externen USB-Soundkarte. Du könntest Squeezelite testweise ebenfalls mal über HDMI laufen lassen und schauen, ob es damit funktioniert. Für den Test am besten Kodi deaktivieren (aus Autostart entfernen). Allerdings spricht dagegen, dass du Squeezelite nicht neu startest und auch den Raspberry Pi nicht neu bootest.

    Zu deinem Anspruch: völlig richtig! So wie du es dir vorstellst sollte es auch sein 🙂 Wir bekommen das schon hin!

    26. Mai 2016 at 15:25 #20313

    Hallo Tobi,

    unter Max2Play läuft der Audioplayer nicht mit root Rechten, sondern als User „pi“ auf dem Raspberry. Die Option zum Schalten der GPIO Pins erfordert scheinbar durch die genutzte WiringPi-Bibliothek root-Rechte zum Konfigurieren der GPIO-Pins. D.h. in diesem Fall müsste Squeezelite als User root oder mit „sudo“ gestartet werden.
    Eine schnelle Lösung wäre in der Datei „/opt/max2play/audioplayer.conf“ die Zeile „SYSTEM_USER=pi“ zu ändern in „SYSTEM_USER=root“. Dann startet Squeezelite korrekt mit der GPIO-Option.
    Dazu am besten über SSH auf dem Pi einloggen und mittels „nano /opt/max2play/audioplayer.conf“ die Datei bearbeiten.

    Bitte berichte mal ob es klappt und das Schalten der GPIO-Pins so funktioniert wie du wolltest.

    Viele Grüße
    Stefan

    26. Mai 2016 at 15:14 #20312

    Hi,

    if mounting is successful it is indicated by the message „Hinzufügen erfolgreich!“ or „Mountpoint successfully added“. Other messages like the one that says „unable to resolve host max2play“ do not break the mounting.


    @Sefina
    :
    der Ordner auf der Fritzbox NAS ist bei mir z.B. „//fritz.box/FRITZ.NAS/Musik“. Als Test könntest du probieren einen Ordner direkt auf der NAS zu mounten.


    @Benni
    :
    der Mount-Pfad sollte entweder die IP der Fritzbox oder fritz.box enthalten. „//Fritz-NAS“ wird vermutlich nicht funktionieren. Dadurch kommt es auch zu dem Fehler „with upper case share name mount error(6): No such device or address Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) mount error: could not resolve address for FRITZ-NAS: Unknown error“

    Mit „//192.168.222.1/FRITZ.NAS“ habe ich es eben auf unserer Fritzbox getestet und es funktioniert problemlos. Vielleicht hat dein Nutzer auf der Fritzbox nicht die Rechte auf die NAS-Freigaben zuzugreifen? Hast du unter Windows die Freigabe ebenfalls mit dem Nutzer „ftpuser“ erstellt?

    2. Mai 2016 at 15:15 #20020

    @elembee: you seem to use a Max2Play based on Debian Wheezy that doesn’t need pulseaudio. You need to choose „Bluetoothspeaker“ as Audio Output. The new Max2Play (Debian Jessie) for Raspberry Pi 3 needs Pulseaudio to work.


    @hansi9990
    : kannst du es mal mit anderen BT-Speakern probieren?

    25. April 2016 at 15:23 #19952

    Hi,

    please see the startup options of Squeezelite to get the correct alsa output for the equalizer with the correct asound.conf file („-o plug:plugequal“). You may see the correct settings when using the webinterface to set up the equalizer with Squeezelite in the Debug Output at the end of the page.

    You may also have a look at our free SD-Card images that are preconfigured for use as audioplayer. Most platforms need different settings for sound and asound.conf (depending on Ubuntu / Debian and their version).

    Stefan

    14. April 2016 at 15:26 #19779

    Hi Lefuneste,

    when editing fstab via console, make sure to leave all mounts that should appear in the web interface AFTER the line „##USERMOUNT“ as this line indicates the start of the mount options added by Max2Play.

    14. April 2016 at 15:22 #19778

    Hi chuby,

    the Webserver (apache) may not be running due to the performed „apt-get upgrade“ command. You may check for an error on start of apache by starting it manually by entering „sudo /etc/init.d/apache2 start“ and checking config files with „apache2ctl configtest“. If this doesn’t help I suggest a complete reinstall (start with a new sd-image).

    8. April 2016 at 9:36 #19705

    Hi pics,

    the problem is, that there are 2 pulseaudio processes (see your Bluetooth Debug Log) but it should be just one. Can you try to restart the Pi and if that doesn’t help update to the latest Beta version of Max2Play and try again.

    7. April 2016 at 17:39 #19700

    @MatrixOne: hast du nach dem Update mal neu gestartet und den Speaker aus und wieder angeschaltet?

    6. April 2016 at 18:17 #19680

    Hi Jan,

    could you try the latest Max2Play Image based on Debian Jessie (for RPi 2/3) from our Download Page and do the following steps:
    – install MPD-Addon with Installer for MPD and AMPACHE on Settings/Reboot Page (http://shop.max2play.com/media/downloadable/beta/ampache.tar)
    – update to latest Beta of Max2Play on Settings/Reboot Page
    – install Ampache by clicking „install“ on MPD Player Page

    Now you should be able to access the Ampache Webinterface. Activate „Create Database User“ on first step of configuration and set a Password for the ampache User and create the Config-File (use „max2play“ as root password for the database) -> finished.

    • This reply was modified 10 years, 3 months ago by flysurfer.
    6. April 2016 at 17:50 #19678

    Hallo hansi9990,

    danke für die Info! Da fehlte noch ein Eintrag in der ifplugd Konfiguration für das neue Jessie Image! Ich werde das im nächsten Update korrigieren.

    Viele Grüße

    6. April 2016 at 16:53 #19672

    Hallo,

    es gibt für Squeezelite eine GPIO Unterstützung, welches genau das macht (GPIO abhängig vom Powerstatus schalten). Dazu muss Squeezelite neu kompiliert werden mit den entsprechenden Optionen. Ich habe die GPIO Unterstützung in das Update von Squeezelite (auf der Audioplayer-Seite im Webinterface) hinzugefügt. Bitte einmal ein Update auf die aktuelle Beta-Version durchführen (Einstellungen/Reboot -> Update auf Beta) und anschließend auf Audioplayer Seite -> erweiterte Einstellungen Squeezelite -> Update aktivieren und speichern.

    Anschließend kann in den Kommandozeilenoptionen für jede Squeezelite-Instanz im Webinterface folgendes gesetzt werden:
    -S Absolute path to script to launch on power commands from LMS
    -G : Specify the BCM GPIO# to use for Amp Power Relay and if the output should be Active High or Low

    Viele Grüße
    Stefan

    6. April 2016 at 11:34 #19656

    Good news: Squeezelite Power-Status can now be attached to Bluetooth Speakers connection status! An update to the latest Beta is required as this is not in the main release yet!

    I added an optional Squeezelite Update to the Bluetooth Addon (only available for new Debian Jessie based Max2Play with Pulse as audioutput). With this you can easily install a new Squeezelite version that reads the Bluetooth connection status and sets the „Power On“ / „Power Off“ for the Squeezelite Player.


    @Castalla
    , @Schmello: Any Feedback is welcome!


    @hansi9990
    : du musst da eigentlich nichts nachinstallieren (asound.conf ist nicht dafür zuständig). Den Audioplayer Output auf „Pulse“ stellen und nach der Installation von Bluetooth im Addon einmal „Scan“ und anschließend „Reconnect“ klicken (ggf. noch vorher bei deinen Boxen das pairing aktivieren). Falls dabei etwas schief geht den Vorgang einmal wiederholen und hier im Forum mal die Ausgabe (gelb hinterlegte Schrift) und das Debug (unten im Bluetooth Addon) posten.


    @chris
    piliouris: You need a premium license for Max2Play to setup the Bluetooth-Addon.

    5. April 2016 at 13:54 #19636

    Hi Gary,

    thanks for the feedback to the authentication problem on the download page – there was a bug in our development server that is now solved.

    The new Image for the RPi 3 works also for the RPi 2 but not the other way around. To keep it short: new Users should pick the new Image that is based on Debian Jessie. Bluetooth should work well with this SD-Card-Image.

    1. April 2016 at 11:33 #19557

    @schmello: vielleicht lässt sich das in Squeezelite integrieren. Sobald ich etwas zum Testen habe, schreibe ich das hier.

    @Gary: You may use the Multisqueeze Addon from our Addon-Page to set up a separate Squeezelite instance for your DAC and your BT-speakers. You may also try the latest Jessie Image that uses an other way to connect the BT-speakers.

    31. März 2016 at 16:43 #19550

    Hallo,

    das Max2Play-Webinterface basiert auf PHP und liegt im Ordner /var/www/max2play.

    Ganz einfach: wenn du in den Ordner /var/www/max2play/public etwas kopierst (z.B. die Datei script.php), dann kannst du darauf über den Browser mit http://max2play/script.php zugreifen.

    Etwas komplizierter, aber sehr effektiv: wenn du auf die Funktionen von Max2Play zurückgreifen möchtest bietet sich ggf. die Erstellung eines Plugins für Max2Play an. Infos dazu unter https://www.max2play.com/entwicklerecke/. Ein Plugin kann von anderen Nutzern ebenfalls verwendet werden (Installierbar über Einstellungsseite) und bietet alle Vorteile des Max2Play-Framework.

    Für ein eigenes Projektverzeichnis abseits von Max2Play musst du den Apache-Webserver konfigurieren und entsprechend einen neuen Port verwenden (Stichwort VirtualHost).

    Viele Grüße
    Stefan

    31. März 2016 at 14:39 #19548

    Hallo marioir,

    ich habe noch einen Fix für Multisqueeze in der aktuellen Beta (-> Beta Update durchführen) durchgeführt, der dafür sorgt, dass ein automatischer Reconnect immer erfolgreich sein sollte. Hier gab es bisher noch einen Fehler, dass mehrere Pulseaudio-Instanzen (Soundserver) existierten, und die BT-Boxen und der Squeezelite-Player nicht unbedingt den gleichen genutzt haben. D.h. wenn die BT-Boxen jetzt verbinden (sichtbar am Status im Bluetooth Addon und meistens an den Speakern selbst), dann können diese auch mit Squeezelite genutzt werden.

    31. März 2016 at 10:47 #19542

    Hi MatrixOne,

    danke für den Test! Es ist seltsam, dass der BT-Lautsprecher jeweils unterschiedlich erkannt wurde. Hast du beim Testen des jeweils anderen Lautsprechers im Bluetooth Addon immer auf „Reconnect“ geklickt? Das ist dann wichtig, wenn die Autostart Option aktiviert ist, damit das Audio-Device definiert wird, auf welchem abgespielt werden soll (nur bei Pulseaudio und Jessie relevant). Ggf. ist das die Ursache für die kurzen Verbindungsabbrüche (der Cronjob, der prüft, ob die Verbindung zur gewählten Box aktiv ist läuft jede Minute).

    Zu deinem neu aufgesetzten Image: Beim Neustart sollten die BT-Boxen aus sein – oder zumindest nach dem Neustart ebenfalls neu gestartet werden. Dann sollte auch die Verbindung automatisch hergestellt werden.


    @castalla
    :
    Thanks for your ideas! Sadly a direct recognition of the connected BT-speakers in Squeezelite and the option to control its power state by this value is quite difficult to implement. The Bluetooth-Addon is meant to deliver BT-Support to all players (Shairport, Kodi, Squeezelite) with Max2Play, but not to control the players state.
    Allthough it is possible to add some scripts that check the BT-Connection and power off the Squeezelite, the better option would be, to add some code directly to Squeezelite that is taking care of this (to automatically set parameters like Squeezebox Server IP and Squeezelite Mac-Address). I’ll have a look at the Squeezelite sources and how pulseaudio is implemented and (if successful) offer a Squeezelite version that does the trick.

    24. März 2016 at 14:11 #19447

    Hallo schmello,
    es gibt jetzt eine neue Funktion nach Update „Switch audio output on disconnect“ auf der Bluetooth Seite, dass dein Problem mit dem wechselnden Audiostream lösen sollte. Das Reconnect des Audiostreams auf die Boxen kann bis zu 1 Minute dauern nachdem sich die Box verbunden hat.

    23. März 2016 at 12:05 #19427

    Thanks Geert – that’s good news!


    @marioir
    : hast du das Beta Update auf der Einstellungsseite durchgeführt und anschließend neu gestartet? Wenn sich deine Boxen mit Multisqueeze nicht automatisch verbinden, probier doch mal mit dem normalen Audioplayer (vorher Multisqueeze Autostart entfernen und Playeranzahl auf 0 setzen). Ggf. liegt es auch an den Bluetoothboxen – vielleicht musst du da noch einen Knopf drücken für die Verbindung?


    @schmello
    : Es ist eigentlich so gewollt (ohne Multisqueeze), dass bei abgeschalteten Bluetoothboxen das Abspielen auf dem nächsten Interface fortgesetzt wird (sofern dieses nicht belegt ist). Bei Aufsteckkarten und DACs wird dieses Problem nicht auftreten, da hier nicht Pulse und Alsa gleichzeitig auf das Ausgabegerät zugreifen können (betrifft Nutzung mit Multisqueeze).
    Lösung: Eine Möglichkeit wäre, in den Kommandozeilenoptionen von Squeezelite für den Player der auf die Klinke spielen soll „-o hw:0,0“ einzutragen (oder beim Jessie Image als Soundkarte „hw – bcm2835“). Dieser Player sollte auch an erster Stelle in der Multisqueezekonfiguration stehen. Dann hat dieser Player sozusagen „exklusiv“ die Audioausgabe auf Klinke / HDMI.

    Eine optionale Deaktivierung des Audioplayers Squeezelite bei Deaktivierung der BT-Lautsprecher schaue ich mir noch mal an – aber mit der oben stehenden Lösung, bzw. mit dem manuellen stoppen des Audiostreams sollte es erst mal funktionieren.

    22. März 2016 at 18:39 #19419

    Noch eine Info: nach dem Update solltet ihr einmal den Haken im Autostart im Multisqueeze rausnehmen (speichern) und anschließend wieder reinsetzen und speichern.

    22. März 2016 at 13:57 #19405

    Hi Mario,

    ok – das liegt dann am Multisqueeze Addon. Ich habe da jetzt noch ein paar Anpassungen vorgenommen. Sowohl für die allgemeine Verwendung mit Bluetooth (Pulseaudio) und auch für das automatische Reconnect.

    Bitte mal auf die aktuellste Beta updaten (dabei werden auch alle Addons auf deren Beta-Version aktualisiert) und anschließend einmal neustarten.

    Bei Multisqueeze kann es aktuell noch passieren, dass die Player-Instanz die dem Bluetooth-Lautsprecher mit Pulse-Audio zugewiesen ist, nicht direkt beim Booten startet, da der Bluetooth-Speaker noch nicht verbunden ist (wird noch gefixt). In diesem Fall sollte der Player manuell auf der Multisqueeze Seite gestartet werden. Sobald der Player einmal läuft, sollte dieser sich nun auch beim Ab- und wieder Anschalten der BT-Lautsprecher automatisch mit diesen verbinden.

Viewing 30 posts - 151 through 180 (of 275 total)