Home of the Squeezebox™ & Transporter® network music players.
Page 1 of 2 12 LastLast
Results 1 to 10 of 12
  1. #1
    Senior Member Apesbrain's Avatar
    Join Date
    Jun 2005
    Location
    East Coast, USA
    Posts
    1,106

    HOW TO: Squeezebox player on Raspberry Pi with (or without) HiFiBerry board

    I wrote this to help someone on another forum and thought it might be useful here:

    ---

    Read this through before starting to be sure you have everything on hand that you'll need. Many steps but you only need do this once:

    1. Assemble the HiFiBerry board onto the Raspberry Pi (first, see #2). Be careful to line up the pins before pressing them together.
    2. If you bought a case, put the RPi and HiFiBerry into it. Some cases will require you to start with the HiFiBerry separated, so verify this before #1.
    3. Download the piCorePlayer OS image (if the option is given, use the "Audio" version).
    4. Write the OS image to the SD card you plan to put into the RPi; this is its "hard drive". On Windows, you do this using Win32Diskimager. If on Mac you'll need to find an equivalent. NOTE: Many laptop PCs have an SD card writer built into the case. If you don't have this, you'll need to borrow one or purchase a USB adapter. If you don't have a microSD card, you'll need to buy one of those also.
    5. Insert the imaged SD card into the RPi and plug the RPi into your network using an Ethernet cable. Plug in the RPi power supply and give it a minute to boot up.
    6. On one of your networked PCs, go to the LMS main page and click "Settings" in lower right corner.
    7. On Settings page, go to the "Information" tab. About half-way down the page you'll see a list of all devices connected to LMS. One of these should be "piCorePlayer". Copy the IP address for piCorePlayer and open it in a new browser tab. If all has gone well, you will see the main page of piCorePlayer as running on your RPi.
    8. At the bottom of the screen click on the tab labeled "Advanced". Now go back to the top of the page and click on "Squeezelite Settings". Go to "Choose audio output", select the appropriate HiFiBerry card, and hit the "Save" button immediately below. Next, give your piCorePlayer device a friendly name (e.g. "Living Room") and click the "Save" button for this which is at the bottom of the page.
    9. ONLY if you plan to use this RPi wirelessly, click on the "Wifi Settings" tab and input your SSID and wifi password. Select your "Security Mode" (typically "WPA or WPA2") and click on "Save/Connect". piCorePlayer will attempt to connect to your wireless network. If successful or if not necessary, you can return to the RPi unit and unplug both the power and Ethernet cable.
    10. Reposition the RPi player to its intended location. Connect to your DAC (Digi+) or hi-fi line in (DAC+). If wired, plug in your Ethernet cable. Plug in the RPi power supply.
    11. After a minute, repeat #7 and you should see your new named player in the list of connected devices. THIS IS SUCCESS!
    12. Return to LMS main page and click on the drop-down box in the upper half of the right side of the screen. Select your new device and play away. You can do the same with any Android/iOS Squeezebox controller app.


    These instructions also work for those using the RPi HDMI or analog outputs; just select the appropriate audio output in step 8. Also, once configured as above most issues with piCorePlayer can be resolved by unplugging power, waiting 10 seconds, powering it back up, and giving it a minute to boot.

    In addition to acting as a Squeezebox player, a RPi with piCorePlayer can also run LMS as a server. If you are interested in this, post back and someone will describe how to do it.

    ---

    *Some users have complained about the stability and range of the RPi 3 onboard wifi. Give it a try and, if problems, this USB wifi adapter works very well.
    **If you did not purchase a power supply with your RPi, this one works fine.

  2. #2
    Senior Member
    Join Date
    Mar 2008
    Posts
    500
    Quote Originally Posted by Apesbrain View Post
    I wrote this to help someone on another forum and thought it might be useful here:
    Very helfpul, thank you. One question, though: Is it still necessary to play with ALSA settings if you have a need to output DTS or AC-3 via HDMI or is the process detailed in post #124 at http://forums.slimdevices.com/showth...er-3-00/page13 still relevant?

  3. #3
    Member wliptrot's Avatar
    Join Date
    Jan 2007
    Location
    Puckeridge, UK
    Posts
    67
    Quote Originally Posted by Apesbrain View Post
    I wrote this to help someone on another forum and thought it might be useful here:

    ---

    In addition to acting as a Squeezebox player, a RPi with piCorePlayer can also run LMS as a server. If you are interested in this, post back and someone will describe how to do it.

    ---
    I found that very useful...Thanks. While I am awaiting delivery of my RPi............

    I think I want to try the "LMS Server" option first, as I am having issues with my HP Microserver / WHS2011 running my LMS (keeps crashing). Is there a link "How To" for using piCoreplayer as LMS Server?

    Thanks

  4. #4
    Senior Member kidstypike's Avatar
    Join Date
    Feb 2007
    Location
    Brindle
    Posts
    2,356
    Quote Originally Posted by wliptrot View Post
    I found that very useful...Thanks. While I am awaiting delivery of my RPi............

    I think I want to try the "LMS Server" option first, as I am having issues with my HP Microserver / WHS2011 running my LMS (keeps crashing). Is there a link "How To" for using piCoreplayer as LMS Server?

    Thanks
    There's nothing to it . . just press a button

    Name:  pic05-09-2017-14.47.29.jpg
Views: 981
Size:  81.6 KB
    Study/Server - LMS 7.9.1 - Raspberry Pi3/Pi screen/HiFiBerry DAC+/piCorePlayer 3.22/jivelite, 25K library on WDMyCloud, cache and playlists on a USB stick (formatted ntfs).
    Lounge - RPi 2/Max2Play > HiFiBerry DIGI+ > AudioEngine DAC1 > AVI DM5
    Dining Room - Boom
    Garage - Radio
    In car - LMS 7.9.1 > RPi3/Max2Play/Access Point plugin > HiFiBerry DAC+ > car's hifi (files on a 2TB portable USB drive)
    Spares - 1xTouch, 1xSB3

  5. #5
    Member wliptrot's Avatar
    Join Date
    Jan 2007
    Location
    Puckeridge, UK
    Posts
    67
    Thanks. looking forward to this...... :-)

  6. #6
    Senior Member
    Join Date
    Feb 2011
    Location
    Cheshire, UK
    Posts
    2,848
    Quote Originally Posted by wliptrot View Post
    I found that very useful...Thanks. While I am awaiting delivery of my RPi............

    I think I want to try the "LMS Server" option first, as I am having issues with my HP Microserver / WHS2011 running my LMS (keeps crashing). Is there a link "How To" for using piCoreplayer as LMS Server?

    Thanks
    Have you considered installing Vortexbox 2.4 or some other Linux on the HP instead of WHS or is it a hardware issue?
    Pi3 pCp/LMS storage QNAP TS419p (NFS)
    Living Room - Joggler & SB3 -> Onkyo TS606 -> Celestion F20s
    Office - Pi3+Sreen -> Sony TAFE320 -> Celestion F10s / Pi2+DAC & SB3 -> Onkyo CRN755 -> Wharfedale Modus Cubes
    Dining Room -> SB Boom
    Kitchen -> UE Radio (upgraded to SB Radio)
    Bedroom (Bedside) - Pi2+DAC ->ToppingTP21 ->AKG Headphones
    Bedroom (TV) - SB Touch ->Sherwood AVR ->Mordaunt Short M10s
    Everything controlled by iPeng

  7. #7
    Senior Member RiccardoR's Avatar
    Join Date
    Apr 2005
    Location
    Italy
    Posts
    102

    Raspberry Pi instead of HP Microserver

    I left my HPMicroserver (too noise) for a SOC. In my case I use an Odroid for server (running Max2Play) and several Raspberry Pi with PicorePlayer (and HiFiBerry card) for player. The Odroid is switch on 24/24 without problem for more than 2 years!! I can only reccomend this configuration (Max2Play or PicorePlayer) and go ahead without trouble.
    R.
    1 SB v.1 (now unused), 1 SB Classic, broken :-(, 1 Duet, 3 Boom, some SOC (Odroid, RPi2, RpiZeroW) as player
    Logitech Media Server 7.9 on Odroid U3

  8. #8
    Member wliptrot's Avatar
    Join Date
    Jan 2007
    Location
    Puckeridge, UK
    Posts
    67
    Quote Originally Posted by d6jg View Post
    Have you considered installing Vortexbox 2.4 or some other Linux on the HP instead of WHS or is it a hardware issue?
    I suspect I have router / network issues. Every couple of days, the players don't show up in iPeng, and LMS needs restarting. I have a shortcut to kill & restart it now, just takes a minute with Remote Desktop. But not great for family or a permanent solution.....

    If a network issue, it is likely to recur with RPi solution....but I will learn something along the way.

    (HP Microserver is running VMware, so I could run another OS in parallel).

  9. #9
    Member wliptrot's Avatar
    Join Date
    Jan 2007
    Location
    Puckeridge, UK
    Posts
    67


    The RPi arrived yesterday, I got Raaspian working ok.

    I wrote the piCorePlayer 3.21 image to the card tonight, and got the message attached. I have not a chance to research, so apologies if really lazy, but any quick pointers?

    "Crond(624) :- Time disparity.....detected."

    TIA.

  10. #10
    Senior Member kidstypike's Avatar
    Join Date
    Feb 2007
    Location
    Brindle
    Posts
    2,356
    Why don't you use the web interface?

    Check if your time zone agrees with mine, if it does click the save button, you will be prompted to reboot.

    Name:  pic07-09-2017-18.56.39.jpg
Views: 895
Size:  59.3 KB
    Study/Server - LMS 7.9.1 - Raspberry Pi3/Pi screen/HiFiBerry DAC+/piCorePlayer 3.22/jivelite, 25K library on WDMyCloud, cache and playlists on a USB stick (formatted ntfs).
    Lounge - RPi 2/Max2Play > HiFiBerry DIGI+ > AudioEngine DAC1 > AVI DM5
    Dining Room - Boom
    Garage - Radio
    In car - LMS 7.9.1 > RPi3/Max2Play/Access Point plugin > HiFiBerry DAC+ > car's hifi (files on a 2TB portable USB drive)
    Spares - 1xTouch, 1xSB3

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •