Home of the Squeezebox™ & Transporter® network music players.
Results 1 to 3 of 3
  1. #1
    Junior Member
    Join Date
    May 2017
    Posts
    8

    Newbie of pCorePlayer (coming from pure MPD)

    It is my very first time here in this forum and I am quite new in playing with piCorePlayer.

    I am running a Raspberry + MPD since years; the flac files are stored on a NAS and the audio system is
    connected to the raspberry by a USB-DAC M2Tech.
    With some tweaks and a recent upgrade to pi3, I am playing even high resolution FLAC (up to 384 kHz and 24 bit) without any audible pops. All is perfect even pulling data from the NAS using the built in WiFi.

    I was looking for an improvement: avoid using the smartphone with app such as MPDroid to control the device.
    So I switched to Volumio, since it is based on MPD but can offer a built in support for the official rpi3 LCD and touch.
    Volumio was almost as perfect as my previuos pure-MPD setup, but whenever I use the LCD\touch... my God...
    it is a terrible experience. The CPU usage of the rpi3 gets higher due to Crmoium web browser used by Volumio to control the GUI. A lot of pops and glitches on high resolution FLAC.

    Then I started to look aroud for something different and I found piCorePlayer and... I am here.

    pCP is very interesting, very "light" and... once activated the touch LCD... WOW!
    It is GREAT!

    Unfortunately, after playing for some weeks, I am not able to find the "perfect" setup... I mean I am not able to get the same performances running the pure-MPD setup, maybe because of me or because of the pCP architecture, so I am going to asks some question.

    1) since I am going to use the built in WiFi and an USB-DAC, should I use the standard pCP or the Audio Optimezed version?
    2) Why I am getting better performances (less pops and cracks) using the 3.11 release versus the latest 3.20 ?
    3) Why I am getting more pops and crackes with the touch LCD interface than without?
    3) Why no audio at all playing files with resolution higher than 192 even if the DAC supports is (and with MPD I am able to play) ? The file of course il played by MPD
    5) Is there the (maybe undocumented) possibility to play from memory? I mean to buffer the 100% of the file before playing it (for example JRiver offers this feature)

    Of course, the above problems occur even with the wired Ethernet and not only with WiFi

    Thanks for your help.

  2. #2
    Senior Member Greg Erskine's Avatar
    Join Date
    Sep 2006
    Location
    Sydney, Australia
    Posts
    1,143
    Hi steff,

    Here are some (basic) suggestions.

    1) since I am going to use the built in WiFi and an USB-DAC, should I use the standard pCP or the Audio Optimezed version?
    I don't recommend using the built-in wifi, use a USB wifi adaptor. If you use wifi, use the standard pCP .

    2) Why I am getting better performances (less pops and cracks) using the 3.11 release versus the latest 3.20 ?
    We have to work out where these pops and cracks are coming from before we can answer this.

    3) Why I am getting more pops and crackes with the touch LCD interface than without?
    I haven't heard of this before. Hope we get more feedback.

    4) Why no audio at all playing files with resolution higher than 192 even if the DAC supports is (and with MPD I am able to play) ? The file of course il played by MPD
    What audio formats are you using?

    5) Is there the (maybe undocumented) possibility to play from memory? I mean to buffer the 100% of the file before playing it (for example JRiver offers this feature)
    piCore is RAM based by default. You can also increase the size of your buffers.

    regards
    Greg

  3. #3
    Junior Member
    Join Date
    May 2017
    Posts
    8
    Quote Originally Posted by Greg Erskine View Post
    Hi steff,

    Here are some (basic) suggestions.

    I don't recommend using the built-in wifi, use a USB wifi adaptor. If you use wifi, use the standard pCP .
    We have to work out where these pops and cracks are coming from before we can answer this.
    I haven't heard of this before. Hope we get more feedback.
    What audio formats are you using?
    piCore is RAM based by default. You can also increase the size of your buffers.

    regards
    Greg
    Ok for the WiFi... I tried the Audio Optimized version and the WiFi is very unstable.

    I play high resolution PCM file, all of them are FLAC, 24 bit and different sample rate, from 44 to 192.

    Whenever I make comparison, I use the test file from 2L.
    http://www.2l.no/hires/index.html?

    use this one:
    http://www.lindberg.no/hires/test/2L...IFICAT_04.flac
    for testing is almost perfect.

    Again, in order to get help from you, using the test file above + Rpi3 + USB DAC M2Tech + WiFi or wired ethernet (same problems, it makes no difference):
    - Raspbian + MPD: absolutely perfect, even with the highest sample rate (352 kHz)
    - Volumio: very very poor. According to me it seems tha problems come from the GUI\LCD. Since Volumio is basically MPD + some front end, it...
    - pCorePlayer 3.11: good results @ 96 kHz and 192 kHz. Adding the LCD... pops and cracks become frquent and annoying.

    P.S.: this afternoon a frind bring here a Cambridge Dac magic plus: same results.

Posting Permissions

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