Home of the Squeezebox™ & Transporter® network music players.
Page 2 of 2 FirstFirst 12
Results 11 to 14 of 14
  1. #11
    Senior Member Ge Ba's Avatar
    Join Date
    Apr 2017
    Location
    Switzerland
    Posts
    150
    Quote Originally Posted by ralphy View Post
    Yes it's that simple, however you may need additional programs and libraries not installed by default to compile it.

    Does the sox in the Bin/arm-linux folder not run on your NAS?

    The armel sox included with the latest lms 7.9.2 has opus and dsd support already.
    No, this one will not run in my NAS.

    The one in Bin/armhf-linux does run, but for some reason transcoding DSD to PCM is so slow, that the data flow to my players is too low and I get buffering errors.
    root@DiskStation:~# file sox
    sox: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 2.6.32, BuildID[sha1]=bfd082a3610c018e701f15839f6f3d66fca88b46, stripped

    An earlier version which you had provided as a candidate for sox for LMS runs without such issues :
    root@DiskStation:~# file sox
    sox: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 2.6.32, BuildID[sha1]=2a9bd98c9de62eed7d790cbaef1063eb341a9b24, stripped
    Server: Logitech Media Server Version: 8.0.0 - 1602925693 (Pinkdot) on Synology DS216Play [SOX mansr ARMv7 & C-3PO]
    Players: SB Radio, RPi 3B+, 7’’ Touch, pCP @Marshall Acton. Multiroom HiFi: Denon AVR-X4500H, AVM M30 @Nubert NuLine/NuVero 5.1

  2. #12
    Senior Member Ge Ba's Avatar
    Join Date
    Apr 2017
    Location
    Switzerland
    Posts
    150
    Quote Originally Posted by Ge Ba View Post
    The one in Bin/armhf-linux does run, but for some reason transcoding DSD to PCM is so slow, that the data flow to my players is too low and I get buffering errors.
    Do I need to replace /lib/ld-linux-armhf.so.3 as well, when I exchange these manually?
    Server: Logitech Media Server Version: 8.0.0 - 1602925693 (Pinkdot) on Synology DS216Play [SOX mansr ARMv7 & C-3PO]
    Players: SB Radio, RPi 3B+, 7’’ Touch, pCP @Marshall Acton. Multiroom HiFi: Denon AVR-X4500H, AVM M30 @Nubert NuLine/NuVero 5.1

  3. #13
    Senior Member Ge Ba's Avatar
    Join Date
    Apr 2017
    Location
    Switzerland
    Posts
    150
    Quote Originally Posted by ralphy View Post
    Yes it's that simple, however you may need additional programs and libraries not installed by default to compile it.
    Ralphy,
    finally I managed to compile sox from your source code git for LMS, with iPKG on my Synology DS216Play (armv7l).

    During compile, I did get some warnings, but up to now I haven't realised any issue with it.

    To be sure, I wanted to ask about the following issue pointing to patches not being able to run as expected.
    Untarring flac-1.3.2.tar.gz...
    ./buildme-linux-armel.sh: line 89: patch: command not found
    Untarring sox-14.4.3.tar.gz...
    ./buildme-linux-armel.sh: line 127: patch: command not found
    ./buildme-linux-armel.sh: line 128: patch: command not found

    For what are these patch runs required? If I need to run them, how can I do it?

    Thanks again very much,
    Gerhard
    Server: Logitech Media Server Version: 8.0.0 - 1602925693 (Pinkdot) on Synology DS216Play [SOX mansr ARMv7 & C-3PO]
    Players: SB Radio, RPi 3B+, 7’’ Touch, pCP @Marshall Acton. Multiroom HiFi: Denon AVR-X4500H, AVM M30 @Nubert NuLine/NuVero 5.1

  4. #14
    Senior Member ralphy's Avatar
    Join Date
    Jan 2006
    Location
    Canada
    Posts
    2,634
    Quote Originally Posted by Ge Ba View Post
    Ralphy,
    finally I managed to compile sox from your source code git for LMS, with iPKG on my Synology DS216Play (armv7l).

    During compile, I did get some warnings, but up to now I haven't realised any issue with it.

    To be sure, I wanted to ask about the following issue pointing to patches not being able to run as expected.
    Untarring flac-1.3.2.tar.gz...
    ./buildme-linux-armel.sh: line 89: patch: command not found
    Untarring sox-14.4.3.tar.gz...
    ./buildme-linux-armel.sh: line 127: patch: command not found
    ./buildme-linux-armel.sh: line 128: patch: command not found

    For what are these patch runs required? If I need to run them, how can I do it?

    Thanks again very much,
    Gerhard
    Yes the patches are needed, especially the one to restore short options as LMS still uses them in convert.conf.
    You need to either install the patch package, if there is one from Synology. If not, you can build patch from source.
    Alternately, have you tried running the arm sox binary from LMS? It has dsd support.
    Ralphy

    1-Touch, 5-Classics, 3-Booms, 1-UE Radio
    Squeezebox client builds donations always appreciated.

Posting Permissions

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