Home of the Squeezebox™ & Transporter® network music players.
Results 1 to 10 of 10
  1. #1
    Junior Member
    Join Date
    Nov 2019
    Posts
    7

    Desperately need help getting Benchmark Dac2 to work with Squeezelite/Max2Play on RPi

    I have been using a Raspberry Pi 3b+ with Squeezelite (through Max2Play) for years with a Benchmark Dac1 with no issues. I recently acquired a Benchmark Dac2, however, and despite a ton of effort and web surfing I can't get it to work.

    The Benchmark 2 appears on the list of outputs on the advance tab and Squeezelite successfully launches when I select the option for no software conversion (oddly, the Sysdefault option does not work and Squeezelite will not start). But after it launches, and the dac appears to be connected, there is no sound whatsoever.

    I have tried a variety of different setting and have confirmed the Dac itself is working perfectly fine.

    I'm happy to post debug information if helpful, but any help would be greatly, greatly appreciated.

    Pretty desperate here and not very knowledganle about Linux in general

    Thank you!

  2. #2
    Senior Member
    Join Date
    Jan 2011
    Location
    Staffordshire. UK
    Posts
    2,918
    Make sure your Max2Play is up to date and then update your LMS.

    Reboot.

    It appears your 3B+ is still using Stretch.


    If you have no luck and if there is no help available here, try the Max2play forums.

    ronnie

    check the volume output is set to 100% Settings > Player > Audio
    Last edited by Man in a van; 2019-11-21 at 10:06. Reason: extra text added

  3. #3
    Junior Member
    Join Date
    Nov 2019
    Posts
    7
    Quote Originally Posted by Man in a van View Post
    Make sure your Max2Play is up to date and then update your LMS.

    Reboot.

    It appears your 3B+ is still using Stretch.


    If you have no luck and if there is no help available here, try the Max2play forums.

    ronnie

    check the volume output is set to 100% Settings > Player > Audio
    I upgraded Max2Play on both of my Raspberry Pi units. I also updated LMS to the latest nightly version.

    No change.

    Here is the debug information from the player that produces no sound. I will also post the LMS debug information in a follow up reply.



    #### SQUEEZELITE VERSION ####
    Squeezelite Max2Play v1.0.2 based on v1.8.4-726, Copyright 2012-2015 Adrian Smith, 2015-2016 Ralph Irving.


    #### SQUEEZELITE BUILDOPTIONS ####
    Build options: LINUX ALSA EVENTFD RESAMPLE FFMPEG VISEXPORT IR GPIO DSD CONTROLSBS ALSASYNC BLUETOOTHSYNC


    #### AUDIOPLAYER CONFIG ####
    ### Configuration of Audioplayers
    SQUEEZELITE_PARAMETER=-o hw:CARD=B10,DEV=0 -a 80:4:: -C 5
    SQUEEZESLAVE_PARAMETER=-n plugequal
    SHAIRPORT_PARAMETER=-d plug:equalUSB
    USE_USB_DAC=1
    USE_EQUALIZER=0
    SYSTEM_USER=pi
    YMPD_PARAMETER=--webport 8081


    #### SQUEEZELITE -l ####
    Output devices:
    null - Discard all samples (playback) or generate zero samples (capture)
    equalUSB
    plugequalUSB - Equalizer for USB
    dmixerUSB - DMixer for USB
    plugdmixerUSB
    equal
    plugequal - Equalizer for plughw:0,0
    default:CARD=B10 - Benchmark 1.0, USB Audio - Default Audio Device
    sysdefault:CARD=B10 - Benchmark 1.0, USB Audio - Default Audio Device
    front:CARD=B10,DEV=0 - Benchmark 1.0, USB Audio - Front speakers
    surround21:CARD=B10,DEV=0 - Benchmark 1.0, USB Audio - 2.1 Surround output to Front and Subwoofer speakers
    surround40:CARD=B10,DEV=0 - Benchmark 1.0, USB Audio - 4.0 Surround output to Front and Rear speakers
    surround41:CARD=B10,DEV=0 - Benchmark 1.0, USB Audio - 4.1 Surround output to Front, Rear and Subwoofer speakers
    surround50:CARD=B10,DEV=0 - Benchmark 1.0, USB Audio - 5.0 Surround output to Front, Center and Rear speakers
    surround51:CARD=B10,DEV=0 - Benchmark 1.0, USB Audio - 5.1 Surround output to Front, Center, Rear and Subwoofer speakers
    surround71:CARD=B10,DEV=0 - Benchmark 1.0, USB Audio - 7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
    iec958:CARD=B10,DEV=0 - Benchmark 1.0, USB Audio - IEC958 (S/PDIF) Digital Audio Output
    dmix:CARD=B10,DEV=0 - Benchmark 1.0, USB Audio - Direct sample mixing device
    dsnoop:CARD=B10,DEV=0 - Benchmark 1.0, USB Audio - Direct sample snooping device
    hw:CARD=B10,DEV=0 - Benchmark 1.0, USB Audio - Direct hardware device without any conversions
    plughw:CARD=B10,DEV=0 - Benchmark 1.0, USB Audio - Hardware device with all software conversions



    #### SHAIRPORT (SYNC) VERSION ####
    3.1.1-OpenSSL-Avahi-ALSA-soxr-sysconfdir:/usr/local/etc


    #### OUTPUT SOUND DETAILS CARD 0 ####


    #### OUTPUT SOUND DETAILS CARD 1 ####
    closed

  4. #4
    Junior Member
    Join Date
    Nov 2019
    Posts
    7
    Nothing has worked. But one thing I noticed is that Squeezelite will load tracks from Tidal, but they don't play. It says Now Playing at the top, but the track doesn't advance and the timer showing the play time does not appear or advance.

  5. #5
    Junior Member
    Join Date
    Nov 2019
    Posts
    7
    Here is the debug information:

    #### SQUEEZELITE VERSION ####
    Squeezelite Max2Play v1.0.3 based on v1.8.7-999, Copyright 2012-2015 Adrian Smith, 2015-2017 Ralph Irving.


    #### SQUEEZELITE BUILDOPTIONS ####
    Build options: LINUX ALSA EVENTFD RESAMPLE FFMPEG VISEXPORT IR GPIO DSD CONTROLSBS ALSASYNC BLUETOOTHSYNC


    #### AUDIOPLAYER CONFIG ####
    ### Configuration of Audioplayers
    SQUEEZELITE_PARAMETER=-o hw:CARD=B10,DEV=0 -a 80:4:: -C 5
    SQUEEZESLAVE_PARAMETER=-n plugequal
    SHAIRPORT_PARAMETER=-d hw:CARD=B10,DEV=0
    USE_USB_DAC=1
    USE_EQUALIZER=0
    SYSTEM_USER=pi
    YMPD_PARAMETER=--webport 8081


    #### SQUEEZELITE -l ####
    Output devices:
    null - Discard all samples (playback) or generate zero samples (capture)
    equalUSB
    plugequalUSB - Equalizer for USB
    dmixerUSB - DMixer for USB
    plugdmixerUSB
    equal
    plugequal - Equalizer for plughw:0,0
    default:CARD=B10 - Benchmark DAC2 USB Audio 1.0, USB Audio - Default Audio Device
    sysdefault:CARD=B10 - Benchmark DAC2 USB Audio 1.0, USB Audio - Default Audio Device
    front:CARD=B10,DEV=0 - Benchmark DAC2 USB Audio 1.0, USB Audio - Front speakers
    surround21:CARD=B10,DEV=0 - Benchmark DAC2 USB Audio 1.0, USB Audio - 2.1 Surround output to Front and Subwoofer speakers
    surround40:CARD=B10,DEV=0 - Benchmark DAC2 USB Audio 1.0, USB Audio - 4.0 Surround output to Front and Rear speakers
    surround41:CARD=B10,DEV=0 - Benchmark DAC2 USB Audio 1.0, USB Audio - 4.1 Surround output to Front, Rear and Subwoofer speakers
    surround50:CARD=B10,DEV=0 - Benchmark DAC2 USB Audio 1.0, USB Audio - 5.0 Surround output to Front, Center and Rear speakers
    surround51:CARD=B10,DEV=0 - Benchmark DAC2 USB Audio 1.0, USB Audio - 5.1 Surround output to Front, Center, Rear and Subwoofer speakers
    surround71:CARD=B10,DEV=0 - Benchmark DAC2 USB Audio 1.0, USB Audio - 7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
    iec958:CARD=B10,DEV=0 - Benchmark DAC2 USB Audio 1.0, USB Audio - IEC958 (S/PDIF) Digital Audio Output
    dmix:CARD=B10,DEV=0 - Benchmark DAC2 USB Audio 1.0, USB Audio - Direct sample mixing device
    dsnoop:CARD=B10,DEV=0 - Benchmark DAC2 USB Audio 1.0, USB Audio - Direct sample snooping device
    hw:CARD=B10,DEV=0 - Benchmark DAC2 USB Audio 1.0, USB Audio - Direct hardware device without any conversions
    plughw:CARD=B10,DEV=0 - Benchmark DAC2 USB Audio 1.0, USB Audio - Hardware device with all software conversions



    #### SHAIRPORT (SYNC) VERSION ####
    3.1.1-OpenSSL-Avahi-ALSA-soxr-sysconfdir:/usr/local/etc


    #### OUTPUT SOUND DETAILS CARD 0 ####


    #### OUTPUT SOUND DETAILS CARD 1 ####
    no setup

  6. #6
    Junior Member
    Join Date
    Nov 2019
    Posts
    7
    Here is more debug info:

    #### FILESYSTEM ####
    Filesystem 1K-blocks Used Available Use% Mounted on
    /dev/root 15046532 3042092 11364284 22% /
    devtmpfs 443148 0 443148 0% /dev
    tmpfs 447756 0 447756 0% /dev/shm
    tmpfs 447756 13584 434172 4% /run
    tmpfs 5120 4 5116 1% /run/lock
    tmpfs 447756 0 447756 0% /sys/fs/cgroup
    /dev/mmcblk0p1 42136 23162 18974 55% /boot
    tmpfs 89548 8 89540 1% /run/user/1000


    #### LOAD AVERAGE ####
    1.16 0.88 0.44 1/210 3168


    #### KERNEL ####
    Linux Bedroom 4.19.85-v7+ #1279 SMP Fri Nov 22 15:41:04 GMT 2019 armv7l GNU/Linux


    #### LINUX-VERSION ####
    Distributor ID: Raspbian
    Description: Raspbian GNU/Linux 9.8 (stretch)
    Release: 9.8
    Codename: stretch

  7. #7
    Junior Member
    Join Date
    Nov 2019
    Posts
    7
    So I may have a lead. I notice the following message during startup:

    ERROR: could not load module /opt/snd-usb-asynchaudio/snd-usb-hiface.ko: no such file or directory


    Any ideas about cause or how to fix?

  8. #8
    Senior Member Apesbrain's Avatar
    Join Date
    Jun 2005
    Location
    East Coast, USA
    Posts
    1,383
    If you have a spare SD card, you might consider giving piCorePlayer OS a try:
    https://www.picoreplayer.org/

    Shouldn't take much more than 10 minutes to get things running again.

  9. #9
    Junior Member
    Join Date
    Nov 2019
    Posts
    7
    You indirectly saved me. I installed PiCorePlayer and still wasn't working, but found someone who had the same problem and it was because the DAC has an abscure setting that changes from USB 1.1 to USB 2. As soon as I changed that setting, everything worked. I assume that was the problem all along.

    For others with Benchmark DAC2, always check this first if you have any problem.

    Thanks all.

  10. #10
    Senior Member
    Join Date
    May 2008
    Location
    United States
    Posts
    11,532
    Quote Originally Posted by eliasb1979 View Post
    You indirectly saved me. I installed PiCorePlayer and still wasn't working, but found someone who had the same problem and it was because the DAC has an abscure setting that changes from USB 1.1 to USB 2. As soon as I changed that setting, everything worked. I assume that was the problem all along.

    For others with Benchmark DAC2, always check this first if you have any problem.

    Thanks all.
    Which setting is correct. USB 1.1 or USB 2?
    Home: VBA 4TB (2.5)>LMS 7.9.2>Transporter, Touch, Boom, Radio (all ethernet)
    Cottage: VBA 3TB (2.4)>LMS 7.9.1>Touch>Benchmark DAC I, Boom, Radio w/Battery (ethernet, Radio WIFI)
    Office: Win10(64)>LMS 7.9.2>Squeezelite
    The Wild (no internet): PiCorePlayer 4.0 on rPi 3B+, hifiberry Dac+Pro, 4TB USB (LMS & Squeezelite)
    Controllers: iPhone6 & iPadAir2 (iPeng), CONTROLLER, or SqueezePlay 7.8 on Win10(64) laptop
    Files: ripping: dbpa > FLAC; post-rip: mp3tag, PerfectTunes; Streaming: Spotify

Posting Permissions

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