Home of the Squeezebox™ & Transporter® network music players.
Page 4 of 8 FirstFirst ... 23456 ... LastLast
Results 31 to 40 of 71
  1. #31
    Hi I have also given up on Squeezeplay and moved to squeezeslave. I tried downloading the source for squeezeslave and couldnt get it to compile probably because I am on XUbuntu 11.10 which has a 3.x kernel. Got fed up and downloaded a prebuilt binary here http://code.google.com/p/squeezeslave/downloads/list the one I used was squeezeslave-1.1-305-lnx26.tar.gz so

    tar -xvzf squeezeslave-1.1-305-lnx26.tar.gz
    ./squeezeslave-ubuntu-1.1-305 -D <server_ip>

    Then I can control it and play music from the LMS web page
    Once your happy it works move the file to /usr/local/bin or somewhere in your path

  2. #32
    Quote Originally Posted by bert1e View Post
    Hi I have also given up on Squeezeplay and moved to squeezeslave. I tried downloading the source for squeezeslave and couldnt get it to compile probably because I am on XUbuntu 11.10 which has a 3.x kernel. Got fed up and downloaded a prebuilt binary here http://code.google.com/p/squeezeslave/downloads/list the one I used was squeezeslave-1.1-305-lnx26.tar.gz so

    tar -xvzf squeezeslave-1.1-305-lnx26.tar.gz
    ./squeezeslave-ubuntu-1.1-305 -D <server_ip>

    Then I can control it and play music from the LMS web page
    Once your happy it works move the file to /usr/local/bin or somewhere in your path
    If you create a ~/bin directory, modern ubuntu sets that directory in $PATH when you login.

  3. #33
    I guess I had to post it here instead of the SB Touch forum (http://forums.slimdevices.com/showpo...ostcount=339):

    If anybody is willing to install the pyaudio module (when running
    debian/ubuntu it is a matter of installing python-pyaudio), you can try out
    my rewrite of squeezeslave in python. It probably does not function very well
    on all systems at this point, because I only started writing it yesterday,
    but it works right here. Also, if there are any python programmers here,
    please take a look and provide comments, suggestions, or patches please.

    You can find the code right here: http://github.com/terual/slimpy
    Please read the README, because you probably have to add a rule to
    convert.conf and to be able to stream 192kHz, you have to patch the server
    with the provided patch.

  4. #34
    Quote Originally Posted by lauret View Post

    You can find the code right here: http://github.com/terual/slimpy
    Please read the README, because you probably have to add a rule to
    convert.conf and to be able to stream 192kHz, you have to patch the server
    with the provided patch.
    Excellent keep at it alternatives are good Regarding 192Khz cant you just do bit rate limiting in server settings for your player? Thats what I have to do with squeezeslave as I am at work so dont get enough bandwidth to stream flac

  5. #35
    Quote Originally Posted by bert1e View Post
    Excellent keep at it alternatives are good Regarding 192Khz cant you just do bit rate limiting in server settings for your player? Thats what I have to do with squeezeslave as I am at work so dont get enough bandwidth to stream flac
    Beware of the difference between 192 kbps (bitrate) and 192 kHz (samplerate). For bitrate limited applications squeezeslave is probably the best solution. Right now, hi-res playback (like 192kHz) only Vortexbox Player and my player are able to do that.

  6. #36
    Senior Member
    Join Date
    Jan 2011
    Posts
    243
    Quote Originally Posted by bert1e View Post
    Hi I have also given up on Squeezeplay and moved to squeezeslave. I tried downloading the source for squeezeslave and couldnt get it to compile probably because I am on XUbuntu 11.10 which has a 3.x kernel. Got fed up and downloaded a prebuilt binary here http://code.google.com/p/squeezeslave/downloads/list the one I used was squeezeslave-1.1-305-lnx26.tar.gz so

    tar -xvzf squeezeslave-1.1-305-lnx26.tar.gz
    ./squeezeslave-ubuntu-1.1-305 -D <server_ip>

    Then I can control it and play music from the LMS web page
    Once your happy it works move the file to /usr/local/bin or somewhere in your path
    Just tried it and it appears to run but I don't get any display, terminal just returns to $ prompt.
    I can't see it in LMS either. Not sure what I am looking for, I assume I should be able to select it as an additional player?

    My Terminal commands and output ...

    clive@Sony-Vaio ~/Packages/Squeezeslave $ tar -xvzf squeezeslave-1.1-305-lnx26.tar.gz
    squeezeslave-1.1-305
    squeezeslave-i64-1.1-305
    squeezeslave-ubuntu-1.1-305
    LICENSE.txt
    clive@Sony-Vaio ~/Packages/Squeezeslave $ ls
    LICENSE.txt squeezeslave-i64-1.1-305
    squeezeslave-1.1-305 squeezeslave-ubuntu-1.1-305
    squeezeslave-1.1-305-lnx26.tar.gz
    clive@Sony-Vaio ~/Packages/Squeezeslave $ ./squeezeslave-ubuntu-1.1-305 -D 192.168.0.2
    clive@Sony-Vaio ~/Packages/Squeezeslave $
    Logitech Media Server Version: 7.7.1 - r33735 @ Mon Nov 28 16:44:47 MST 2011
    Operating system: Vortexbox 2.0 (Fedora16)
    Squeezebox Touch: Firmware: 7.7.1-r9561
    HTC HD2 running SlimCtrl 1.52
    Squeezeplay 7.5.3 - r0
    Squeezeslave

  7. #37
    Quote Originally Posted by cliver View Post
    Just tried it and it appears to run but I don't get any display, terminal just returns to $ prompt.
    I can't see it in LMS either. Not sure what I am looking for, I assume I should be able to select it as an additional player?

    My Terminal commands and output ...

    clive@Sony-Vaio ~/Packages/Squeezeslave $ tar -xvzf squeezeslave-1.1-305-lnx26.tar.gz
    squeezeslave-1.1-305
    squeezeslave-i64-1.1-305
    squeezeslave-ubuntu-1.1-305
    LICENSE.txt
    clive@Sony-Vaio ~/Packages/Squeezeslave $ ls
    LICENSE.txt squeezeslave-i64-1.1-305
    squeezeslave-1.1-305 squeezeslave-ubuntu-1.1-305
    squeezeslave-1.1-305-lnx26.tar.gz
    clive@Sony-Vaio ~/Packages/Squeezeslave $ ./squeezeslave-ubuntu-1.1-305 -D 192.168.0.2
    clive@Sony-Vaio ~/Packages/Squeezeslave $
    Maybe try every of the three binaries with the option -h and see which one gives output? An try also without the display option (-D).

  8. #38
    Senior Member
    Join Date
    Jan 2011
    Posts
    243
    Quote Originally Posted by lauret View Post
    Maybe try every of the three binaries with the option -h and see which one gives output? An try also without the display option (-D).
    oops, now I feel a right dipstick :-(
    I entered the wrong IP address for my server.
    Got it right now and it works fine.
    Many thanks for the help :-)
    Logitech Media Server Version: 7.7.1 - r33735 @ Mon Nov 28 16:44:47 MST 2011
    Operating system: Vortexbox 2.0 (Fedora16)
    Squeezebox Touch: Firmware: 7.7.1-r9561
    HTC HD2 running SlimCtrl 1.52
    Squeezeplay 7.5.3 - r0
    Squeezeslave

  9. #39
    Junior Member
    Join Date
    Nov 2011
    Posts
    17
    I tried squeezeslave(squeezeslave-ubuntu-1.1-305)
    while it plays music, which is a big plus, I miss the graphics.
    Also I wasn't able to put it in the background. It crashed when I tried several times. Anyone with better results?

    I worked a bit more on squeezeplay. I started from scratch from svn 7.7 rev 9561), after all the things I tried I lost track of the changes I made.
    I only need to make two changes to get squeezeplay compiled:
    1)the change to mmx.h to get past the moveq errors
    2)the change to configure.in to get past all unused parameter errors with gcc 4.6
    I added the diffs below.
    I think the flac errors can be solved by installing libflac++-dev (ubuntu naming) but I need confirmation from someone here.
    I'm still stumped by the sound part. I installed the latest portaudio library (rev 1788), but that didn't help. the portaudio test program patest1 gives an error. Don't know if that is a lead though. other tests produce sound and seem ok.

    Regards,

    Bert


    Index: src/SDL-1.2.13/src/video/mmx.h
    ================================================== =================
    --- src/SDL-1.2.13/src/video/mmx.h (revision 9561)
    +++ src/SDL-1.2.13/src/video/mmx.h (working copy)
    @@ -355,7 +355,7 @@

    #define mmx_r2m(op, reg, mem) \
    __asm__ __volatile__ (#op " %%" #reg ", %0" \
    - : "=X" (mem) \
    + : "=m" (mem) \
    : /* nothing */ )

    #define mmx_r2r(op, regs, regd) \

    Index: src/squeezeplay/configure.in
    ================================================== =================
    --- src/squeezeplay/configure.in (revision 9561)
    +++ src/squeezeplay/configure.in (working copy)
    @@ -168,7 +168,7 @@
    dnl Be pedantic when compiling
    if test x"$GCC" = x"yes"
    then
    - CFLAGS="$CFLAGS -Wall -Wextra -Werror -Wdeclaration-after-statement -Wpo
    inter-arith -Wcast-align -Wno-unused-parameter -Wno-unused-function"
    + CFLAGS="$CFLAGS -Wall -Wextra -Wdeclaration-after-statement -Wpointer-ar
    ith -Wcast-align -Wno-unused-parameter -Wno-unused-function"
    fi

    CFLAGS="$CFLAGS -DSQUEEZEPLAY"

  10. #40
    Junior Member
    Join Date
    Nov 2011
    Posts
    17
    OK. I found the solution to squeezeslave in the background. -M to daemonize. RTFM...

Posting Permissions

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