Forum Replies Created

Viewing 30 posts - 1 through 30 (of 33 total)
  • 15. Juli 2020 at 6:41 #49315

    Hi Bencat57,

    Super interesting and thank you for sharing your experience. I am one of the (probably) few people out there using an RPi with Max2Play to deliver music to my Linn system – setup:

    Raspberry Pi 4B 4GB
    iFi iPower 5V Power Supply (yes it works despite 5V)
    Max2Play (Beta) Buster Image 2.52
    Logitech Media Server 7.9.2
    UPnP/DLNA Bridge Plugin *

    … wireless connection to …

    1. NAS with FLAC/MP3/Playlists
    2. Linn Majik DSM/2 * via UPnP/DLNA Bridge Plugin

    The Pi has no dedicated sound card HAT installed, and serves purely as a streamer/transport to the Linn.

    Given your experience, I am obviously keen to try out an RPi 4 8GB.

    I am wondering, are you using LMS to transcode your music before sending it on its way to the players? If yes, could the transcoding step be where the additional RAM and increased performance make a difference?

    24. April 2020 at 19:50 #48610

    Hi MarioM, looks like 2.52 is out according to the changelog page. I’m not getting the usual „Update available“ message though on the Settings/Reboot page. I’m running the Beta RPi4 Raspbian Buster image (which updated from 2.50 to 2.51 with aforementioned update notification). Is 2.52 not yet meant for Buster?

    Thanks and best,

    16. April 2020 at 21:18 #48532

    Hi MarioM,

    Thanks very much for the update, looking forward to the 2.52!

    Looks like it’s going to be significant:

    Changelog Max2Play

    Is a Kernel update foreseen too for the release version?


    11. April 2020 at 21:47 #48471

    Hi cramcram, under „Squeezebox Server start Installation“ >> „Alternative source from Slimdevices (package must be .deb)“ have you tried directly pasting the path to the lates 8.0 nightly? Located here: http://downloads.slimdevices.com/nightly/index.php?ver=8.0

    Currently the latest would be http://downloads.slimdevices.com/nightly/8.0/lms/aaa663bb569ff4438e25c7e9a361d79b3716502d/logitechmediaserver_8.0.0~1586578181_arm.deb which is dated Apr 10.

    Disclaimer – I am not affiliated with M2P and have not tried this. I would assume this is officially unsupported right now. But if I were to try it, I would first make a full backup image of my SD card before doing so. That being said, if you do give it a shot, do post results.

    1. November 2019 at 8:50 #47459

    Hi Heiner,

    Thank you for your reply. Enabled plugins are:

    Max2Play Active Plugins:
    – Settings / Reboot
    – Audioplayer
    – Squeezebox Server
    – Filesystem Mount
    – WiFi / LAN
    – Raspberry Settings

    Squeezebox Server Active Plugins:
    – Full Text Search
    – Mixcloud
    – Network Test
    – Podcasts
    – Radio
    – Random Mix
    – Save Playlist
    – Soundcloud
    – UPnP/DLNA Bridge

    Regarding hardware, it is the RPi4 only – there is no dedicated soundcard. I am running Max2Play with Squeezebox Server, and transporting the music to an external Streamer with DAC via the LMS UPnP/DLNA Bridge plugin.

    Best regards,

    24. Oktober 2019 at 23:09 #47434

    I tried it now myself, but made a backup image of the SD card first – which was a good idea:

    After enabling „Enable 64 Bit Kernel (Pi4 ONLY)“ on my RPi 4 with 4GB RAM, it would no longer boot and I had to restore the backup image.

    Heiner or anybody from the M2P team, any idea what the issue might be?

    Many thanks,

    29. Juni 2019 at 13:23 #45981

    +1 🙂

    Also very interested!

    27. Januar 2017 at 16:05 #26365

    Hallo Steini,

    siehe bitte hier https://www.max2play.com/en/forums/topic/musikordner-auf-nas-wd-my-cloud-im-squeezeserver-nicht-zu-finden/#post-25837 und probiere es damit.

    Viele Grüße

    12. Januar 2017 at 23:32 #25837

    Hallo Ralf,

    ich habe bei meinem Setup erst jetzt gemerkt, dass der Raspberry das Playlist-Verzeichnis zwar lesen konnte (ich hatte vorhandene M3U drin), aber in das Verzeichnis nicht schreiben konnte, trotz im WD My Cloud vergebene Schreibrechte für den User Raspberry. Ärgerlich und unverständlich, aber hier die Lösung:



    Viele Grüße

    11. Januar 2017 at 22:35 #25801

    Hello Stefan,

    Thanks for this… 😉

    — Updated M2P to latest Beta — OK
    — Audiophonics Plugin Tab — Display — RE-Install Display Software — OK

    Cleaning up...
    Use Interface wlan0 with b8:27:eb:bd:f5:a9
    Set MAC ADDRESS to b8:27:eb:bd:f5:a9
    Activated Squeezebox Server in RaspDAC-Display
    Finished - Reboot needed: Click here to Restart Device

    — Display now shows track info as intended.

    Q: Is it safe for me to edit RaspDacDisplay.py and pages.py in /opt/Raspdac-Display so I can customize the display output? I have customized versions of these files that I would ideally just like to overwrite the current default versions.

    Excellent work guys, thank you very much.

    Best regards,

    Edit: By the way, is it my imagination, or does the I-Sabre-V3 music output sound better now?? Did you tweak some new parameters when selecting the card in the configuration?

    11. Januar 2017 at 16:12 #25773

    Hello Heiner!

    Thanks very much for this and apologies for the slow response.

    I gave the plugin a try yesterday but must admit I’ve encountered some problems.

    — The power button works

    — The display turns on and initializes (displays „Ready“ etc. after booting)

    — However, the display does not show any music info when playing music – it just remains stuck at „Ready“

    I searched for and found the Raspdac-Display configuration files at


    I checked RaspDacDisplay.py to see if the plugin had properly set the MAC address of my LMS player, which it had not.

    For anyone new to this topic, it is important to understand that the following files in /Raspdac-Display/ determine the behavior of the display:

    — RaspDacDisplay.py: General settings, time zone, MAC-address of LMS player
    — pages.py: Configure what the display shows and set scrolling behavior

    For detailed instructions on what and how to edit these files see https://github.com/dhrone/Raspdac-Display

    After manually editing RaspDacDisplay.py and setting my MAC-address as listed in Logitech Media Server, still no luck.

    I did notice that the plugin tries to determine the proper MAC address and write it to RaspDacDisplay.py by determining if ethernet is on, or WLAN0. On my RaspDAC, I have no ethernet and use an external Wifi stick for better reception. In Raspberry Settings I have the following activated: „Disable Default WiFi Interface WLAN0 on RPI3“. I unchecked this and went back to the default setting, rebooted, and still no luck…

    Any idea? Does anyone else have different results?

    Best regards,

    9. Januar 2017 at 13:00 #25688

    Hallo Ralf,

    sorry für die späte Reaktion, ich war ein paar Tage unterwegs. Freut mich sehr, dass es nun endlich geklappt hat – auch wenn die Gründe des Gelingens unklar sind. Der Reset der WD My Cloud war wohl der Schlüssel zum Erfolg. Aus eigener Erfahrung kann ich sagen, dass die My Cloud etwas zickig sein kann; wie es sich mit anderen NAS (Synology,QNAP) verhält, kann ich leider nicht sagen.

    Anyway – enjoy!

    Viele Grüße

    For the English speakers amongst you: After numerous unsuccessful attempts to get a WD My Cloud NAS to work with Max2Play & Logitech Media Server – even with seemingly correct and otherwise proven settings – the solution was to reset the WD My Cloud NAS via its web administration. This evidently did the trick.

    4. Januar 2017 at 11:28 #25460

    Hallo Ralf,

    ich habe dir hier ein paar Screenshots von meinen Einstellungen hochgeladen, bitte sage mir wenn Du sie hast, dann nehme ich sie wieder runter:


    Vergleiche bitte mit deinen Einstellungen und auch mit meiner Mount-Konfiguration vom letzten Post.

    Ich würde an deiner Stelle die vorhandenen Mounts löschen und neu anlegen.

    Good luck!

    4. Januar 2017 at 0:03 #25445

    Hallo Ralf,

    ich habe auch eine WD My Cloud und wie folgt angebunden:

    1. In der My Cloud Administration einen User „raspberry“ mit passwort „xyz123“ eingerichtet. Der User raspberry hat Lese- und Schreibrechte auf den Musikordner (auch bei mir ist er public, aber so bekommt er explizite Rechte)

    2. In Max2Play sind meine Ordner wie folgt eingebunden:




    Passe die Pfade an, damit sie für Dich stimmig sind. Am Besten die My Cloud neu booten, danach Max2Play auch neu booten, und vielleicht hat das was gebracht.

    Viel Glück!

    PS – fällt mir gerade ein, vielleicht ist das Leerzeichen in „Shared Music“ ein Problem. Ggf. umbenennen in „Music“.

    3. Januar 2017 at 23:33 #25440

    Hi Oswald,

    I have in the past also had LMS library scanning issues – which as it turns out were caused by faulty / corrupted tags. Try rescanning and possibly repairing the tags with Mp3tag (http://www.mp3tag.de/). In my case, some of my files had invalid APE tags.

    In Mp3tag, go to Tools – Options – Tags – Mpeg – and under „Read“ select all, under „Write“ select ID3v2 / ID3v2.3 UTF-16 and under „Remove“ select ID3v1 and APE.

    Now load all of your music files, select all, and then click the red X („Remove tag“). This will then remove all ID3v1 and APE tags from your files.

    Next, select all files and CTRL-S – this will then save and rewrite all tags properly as ID3v2.3 UTF-16.

    Finally, in LMS, go to Settings – Rescan Media Library –> Clear library and rescan everything.

    No guarantees, but this worked for me. This is particularly helpful if your music files are from various sources with inconsistent and possibly invalid tagging schemes.

    Good luck!

    PS – further to Heiner’s answer, you can find the explicit LMS media library scan log under Settings – Information (Tab) – scroll to the bottom – Scanner Log File. This will contain any errors the scanner encountered.

    8. Dezember 2016 at 19:13 #24708

    Hi Tmax,

    To be honest I am not sure if this setting completely disables the onboard wifi or merely renames and moves it from wlan0 to wlan1. I believe it does the latter.

    The setting in any event makes an exterior USB wifi stick the default wlan0. I have two different RPi-Max2Play setups and use USB wifi sticks (and this setting) on both. It made quite a difference in terms of signal connection strength – and in turn in listening enjoyment as well, particularly with larger FLAC files…

    8. Dezember 2016 at 18:45 #24704

    Hi Tmax,

    Yes there is, just go to the Raspberry Settings tab and activate

    Disable Default WiFi Interface WLAN0 on RPI3  [  ]
    This moves the build-in WiFi on Pi 3 to wlan1. This is necessary to add another WiFi stick on interface wlan0.

    Best regards,

    8. Dezember 2016 at 17:58 #24702

    Hi Christoph,

    I see that M2P 2.39 is out as of today and now natively supports the Audiophonics I-Sabre-V3 via the Raspberry Settings tab – thank you!

    Just to confirm:

    I have selected Audiophonics I-Sabre-V3 and in the Audioplayer tab / Squeezelite Advanced Options added -o hw:0 to the Command Line Options. On the HifiBerry tab, it now reads under Your installed HiFiBerry Card: none

    I guess that is all the way it is supposed to be then?

    Many thanks!

    5. Dezember 2016 at 18:36 #24566

    Update: I have replaced the RPi3 with a brand new unit and everything is up and running again.

    Moral of the story: A normal, everyday static discharge can and will kill your RPi – even when it is inside a proper case. The IQaudIO Pi-DAC+ appears to be in good working order with its new RPi3.

    Be warned and take care. 😉

    1. Dezember 2016 at 18:51 #24474

    Nach einigen Recherchen sieht es leider so aus, als ob mein Pi durch die statische Entladung gekillt / gebricked wurde, trotz Verbau im Gehäuse. Dies als Mahnung an alle M2P-Enthusiasten mit Wollpullovern in der kalten Jahreszeit. 😉 Die Entladung ereignete sich übrigens mit dem IQaudIO Case an einem der 4 großen äußeren Metallbolzen…

    Siehe auch https://www.raspberrypi.org/forums/viewtopic.php?f=26&t=22152

    After having researched the issue a bit, it unfortunately appears that I did indeed kill / brick my Pi via static discharge, even within its casing. This is meant as word of warning to a all M2P-Enthusiasts with woolen sweaters during the cold time of year. 😉 The discharge occcured with the IQaudIO case on one of the 4 big exterior bolts.

    See also https://www.raspberrypi.org/forums/viewtopic.php?f=26&t=22152

    I will give it another go tomorrow, but I expect the end result will be a required replacement of the RPi3 board. 🙁

    1. Dezember 2016 at 15:57 #24466

    That is FANTASTIC news!!!

    Best regards,

    30. November 2016 at 0:24 #24362

    Hi Popper,

    Very happy that you were able to get things working, I appreciate it and understand, as I struggled for a while as well. I honestly believe that Max2Play is the best platform out there, at least for me, as it offers Logitech Media Server as a basis. Volumio, RuneAudio have better out of the box support for Sabre DACs, but I need the superior library management etc. that LMS offers.

    Regarding the command line option, SSH into your RPi and enter „amixer“ and see what it outputs. That is the official procedure. That being said, that didn’t work for me since evidently the Audiophonics Sabre has no hardware volume control. I just went ahead and entered -o hw:0 -V Digital on good faith and was pleased with the results. If you encounter problems, you can always go back and delete the command line options and carry on. Again, the command line options worked well for me and the sound was instantly much deeper, warmer, richer – essentially what I had been expecting from the DAC to begin with. 😉

    If you are a Linux newbie such as myself, you can SSH via Windows with PuTTY, available here: http://www.putty.org/ To determine the IP address you need to SSH into, go to http://max2play/ and go to the tab WiFi/LAN – there you will see the IP address. Username: pi Password: raspberry

    Edit: just for the hell of it, if you need admin privileges for anything else, you can su with pw: max2play

    Best regards,

    29. November 2016 at 17:16 #24355

    Hi Thomas!

    Great to hear from you too, and that you were able to get the power button working on the Audiophonics Network Player. I bet you were relieved when it stopped blinking! 😉

    Perhaps (probably!) I am missing something… when I SSH into the IQaudIO RPi and enter ‚amixer‘ I get the following output, and no indication regarding whether to choose ‚Digital‘ or ‚Master‘:

    login as: pi
    [email protected]'s password:
    The programs included with the Debian GNU/Linux system are free software;
    the exact distribution terms for each program are described in the
    individual files in /usr/share/doc/*/copyright.
    Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
    permitted by applicable law.
    pi@max2play:~ $ amixer
    Simple mixer control 'DSP Program',0
      Capabilities: enum
      Items: 'FIR interpolation with de-emphasis' 'Low latency IIR with de-emphasis' 'High attenuation with de-emphasis' 'Fixed process flow' 'Ringing-less low latency FIR'
      Item0: 'FIR interpolation with de-emphasis'
    Simple mixer control 'Analogue',0
      Capabilities: pvolume
      Playback channels: Front Left - Front Right
      Limits: Playback 0 - 1
      Front Left: Playback 1 [100%] [0.00dB]
      Front Right: Playback 1 [100%] [0.00dB]
    Simple mixer control 'Analogue Playback Boost',0
      Capabilities: volume
      Playback channels: Front Left - Front Right
      Capture channels: Front Left - Front Right
      Limits: 0 - 1
      Front Left: 1 [100%] [0.80dB]
      Front Right: 1 [100%] [0.80dB]
    Simple mixer control 'Auto Mute',0
      Capabilities: pswitch
      Playback channels: Front Left - Front Right
      Front Left: Playback [on]
      Front Right: Playback [on]
    Simple mixer control 'Auto Mute Mono',0
      Capabilities: pswitch pswitch-joined
      Playback channels: Mono
      Mono: Playback [on]
    Simple mixer control 'Auto Mute Time Left',0
      Capabilities: enum
      Items: '21ms' '106ms' '213ms' '533ms' '1.07s' '2.13s' '5.33s' '10.66s'
      Item0: '21ms'
    Simple mixer control 'Auto Mute Time Right',0
      Capabilities: enum
      Items: '21ms' '106ms' '213ms' '533ms' '1.07s' '2.13s' '5.33s' '10.66s'
      Item0: '21ms'
    Simple mixer control 'Clock Missing Period',0
      Capabilities: enum
      Items: '1s' '2s' '3s' '4s' '5s' '6s' '7s' '8s'
      Item0: '1s'
    Simple mixer control 'Deemphasis',0
      Capabilities: pswitch pswitch-joined
      Playback channels: Mono
      Mono: Playback [on]
    Simple mixer control 'Digital',0
      Capabilities: pvolume pswitch
      Playback channels: Front Left - Front Right
      Limits: Playback 0 - 207
      Front Left: Playback 207 [100%] [0.00dB] [on]
      Front Right: Playback 207 [100%] [0.00dB] [on]
    Simple mixer control 'Max Overclock DAC',0
      Capabilities: volume volume-joined
      Playback channels: Mono
      Capture channels: Mono
      Limits: 0 - 40
      Mono: 0 [0%]
    Simple mixer control 'Max Overclock DSP',0
      Capabilities: volume volume-joined
      Playback channels: Mono
      Capture channels: Mono
      Limits: 0 - 40
      Mono: 0 [0%]
    Simple mixer control 'Max Overclock PLL',0
      Capabilities: volume volume-joined
      Playback channels: Mono
      Capture channels: Mono
      Limits: 0 - 20
      Mono: 0 [0%]
    Simple mixer control 'Volume Ramp Down Emergency Rate',0
      Capabilities: enum
      Items: '1 sample/update' '2 samples/update' '4 samples/update' 'Immediate'
      Item0: '1 sample/update'
    Simple mixer control 'Volume Ramp Down Emergency Step',0
      Capabilities: enum
      Items: '4dB/step' '2dB/step' '1dB/step' '0.5dB/step'
      Item0: '4dB/step'
    Simple mixer control 'Volume Ramp Down Rate',0
      Capabilities: enum
      Items: '1 sample/update' '2 samples/update' '4 samples/update' 'Immediate'
      Item0: '1 sample/update'
    Simple mixer control 'Volume Ramp Down Step',0
      Capabilities: enum
      Items: '4dB/step' '2dB/step' '1dB/step' '0.5dB/step'
      Item0: '1dB/step'
    Simple mixer control 'Volume Ramp Up Rate',0
      Capabilities: enum
      Items: '1 sample/update' '2 samples/update' '4 samples/update' 'Immediate'
      Item0: '1 sample/update'
    Simple mixer control 'Volume Ramp Up Step',0
      Capabilities: enum
      Items: '4dB/step' '2dB/step' '1dB/step' '0.5dB/step'
      Item0: '1dB/step'
    pi@max2play:~ $

    EDIT: Since I have disabled to on-board audio of the RPi3, is it possible that that is the reason why it does not differentiate between Digital and Master, i.e. amixer only „sees“ one audio device, the IQaudIO?

    An updated Power Button how-to with your edits would be great, aber kein Stress… 😉

    Best regards,

    29. November 2016 at 16:23 #24346

    Hi there, good question, I would also like to know…

    I have two RPIs with Max2Play – and on both I have the setting „Disable Build-In-Audio on RPI3“ activated)

    1. RPI3 with IQaudIO Pi-DAC+

    Here I used -o hw:0 -V Digital and it seems to have worked. Should I use „Master“ instead of „Digital“?

    2. Audiophonics RaspDAC with I-Sabre V3 DAC ES9023 TCXO

    Here I also used -o hw:0 -V Digital – this card uses the Hifiberry DAC (not DAC+!) I2S driver, and supposedly has no hardware volume controls. I believe the setting made a difference, does that make any sense?

    @ Thomas – check this out to set max volume 96%: https://support.hifiberry.com/hc/en-us/articles/205385241-Mixer-controls-on-the-HiFiBerry-boards.

    But that does not work for my I-Sabre… alsamixer says no volume control.

    Any help or comments?

    Best regards,

    29. November 2016 at 11:42 #24296


    I have an Audiophonics I-Sabre DAC in one of my RPi setups (it’s a RaspDAC streamer box). Please follow the instructions below, might also work for you:

    1. Install Max2Play HiFiBerry Image

    2. On the HifiBerry Tab:

    Hifi Berry DAC (PI A/B)

    3. On the Audioplayer Tab:

    Squeezelite –> Edit advanced options

    sysdefault - snd_rpi_hifiberry_dac, - Default Audio Device, CARD=sndrpihifiberry

    ALSA Parameter:

    Command Line Options:
    -o hw:0 -V Digital

    This command line option noticeably improved the sound quality, at least to my ears. Please see the following Wiki post for more details:

    @ Max2Play team – questions about M2P support of I-Sabre DACs are becoming more frequent. Is there any chance you could add proper support for the following DAC in the next release, i.e. so it can just be chosen in the dropdown list? There may also be additional parameters which might further improve sound quality. Please see

    AUDIOPHONICS I-Sabre V3 DAC ES9023 TCXO Raspberry Pi 3 / Pi 2 A+ B+ / I2S

    Best regards,

    • This reply was modified 7 years, 7 months ago by jcu-muc.
    18. November 2016 at 11:26 #23962

    Hallo Thomas,

    tut mir leid und siehe bitte unten – ich hatte dummerweise vergessen, dir folgende wichtige Edits zu der Anleitung zu senden. Many apologies. 🙁

    TYPO in A. Files for the display


    OLD: sudo cp RaspdacDisplay.py /usr/local/bin/
    NEW: sudo cp RaspDacDisplay.py /usr/local/bin/

    BUG in file „sds.service“ – needs to be fixed before performing steps in B.

    Der folgende Fix ist besonders wichtig, da das falsche File referenziert wird!


    OLD: ExecStart=/usr/local/bin/sds.sh
    NEW: ExecStart=/usr/local/bin/sdsmax.sh

    TYPO in B. Files for the power management function


    OLD: chmod +x /usr/local/bin/sdsmax.sh
    NEW: sudo chmod +x /usr/local/bin/sdsmax.sh


    OLD: systemctl enable sds.service
    NEW: sudo systemctl enable sds.service

    Sorry nochmals, dass ich das in meiner ursprünglichen Antwort vergessen hatte.

    Viele Grüße

    • This reply was modified 7 years, 8 months ago by jcu-muc.
    • This reply was modified 7 years, 8 months ago by jcu-muc.
    10. November 2016 at 12:41 #23858

    Hallo Thomas,

    tja, es gibt gute Nachrichten… 🙂

    Schau mal bitte hier https://github.com/dhrone/Raspdac-Display

    Dhrone hat sich die große Mühe gemacht um den RaspDac mit Display & Power Button zum Laufen zu bringen. Scrolle runter bis Instructions for Max2Play. Da Du kein Display hast, kannst Du die Configs für die Anzeige einfach weglassen und nur die für den Power Button nutzen.

    Ich habe den RaspDAC V3 mit Display – und bei mir läuft M2P 2.37 mit Logitech Media Server jetzt 1A ohne Blinken und mit schöner Anzeige. 🙂

    Beste Grüße

    24. Oktober 2016 at 17:09 #23560

    I forgot to mention that the sound quality is GREAT. The IQaudIO feeds a Linn pre-amp –> Linn power amp –> Linn speakers and am smitten to say the least.

    24. Oktober 2016 at 17:05 #23558

    Hi Tim,

    I have an RPi3 with an IQaudIO Pi-DAC+ running the current Max2Play image 2.37. My Logitech Media Server runs directly on the Pi (using the latest nightly build) and it gets its music – 35.000+ tracks – from a simple NAS (actually a USB HDD attached to a Fritz Box router). Squeezeplay is also running on the Pi. It works beautifully, the only performance bottleneck being the slow performance of the USB HDD itself… but even that works nicely. 🙂 With this setup it takes around 10 minutes for a library scan to add new music, and a few hours if you’re doing a full database rebuild. I use it entirely via WLAN – and the network throughput works well up to 16 Bit FLAC filesizes. 24 Bit and you would probably fare better using ethernet. My suggestion – go for it and enjoy. 😉


    • This reply was modified 7 years, 9 months ago by jcu-muc.
    19. September 2016 at 20:10 #23106

    Hi Jac,

    You can make a bookmark of this URL to shut down safely from any browser within your network:


    Alternatively, if your Pi always has the same IP address you can use


    Best regards,

Viewing 30 posts - 1 through 30 (of 33 total)