Home of the Squeezebox™ & Transporter® network music players.
Page 1 of 32 12311 ... LastLast
Results 1 to 10 of 318
  1. #1
    Senior Member ralphy's Avatar
    Join Date
    Jan 2006
    Location
    Canada
    Posts
    2,224

    Arrow [ANNOUNCE] Squeezeslave: 1.1 released

    Squeezeslave 1.1-253 is now available at

    http://sourceforge.net/projects/soft...slave-1.1.253/

    Release Downloads
    Windows ASIO, Direct Sound and WASAPI (Vista/Win7) 32/64-bit
    Mac OSX 32-bit PowerPC/Intel and 64-bit Intel
    Linux v2.6 kernel 32/64-bit Intel ALSA, Pulseaudio and OSS
    Linux v2.6 ARMel NoFPU ALSA/OSS dynamic and OSS static
    Linux v2.4 kernel 32-bit Intel ALSA and OSS
    Linux v2.4 Pentium MMX or better OSS statically linked
    Solaris 9 32-bit SPARC/Solaris 10 64-bit SPARC/Solaris 10 32/64-bit Intel and OpenSolaris 32/64-bit Intel

    Source
    You can browse the source here or download it with subversion.
    Code:
    svn checkout http://squeezeslave.googlecode.com/svn/squeezeslave/branches/squeezeslave-1.1-253
    The source is also available in tar file format if you don't have subversion available.

    Contributed Downloads
    Synology DS109, DS409slim, DS209, DS409, DS509, RS409, DS110j, DS210j, DS410j Package ** Thanks to JonasK for contributing the package **

    OpenWrt brcm47xx OSS Package Recommend as first choice for Broadcom 47xx users.
    OpenWrt brcm47xx ALSA Package More resource hungry than the OSS version.
    OpenWrt brcm63xx OSS Package
    OpenWrt brcm63xx ALSA Package
    OpenWrt ar71xx OSS Package
    OpenWrt ar71xx ALSA Package
    Generic MIPS ALSA/OSS ** Thanks to MusicManiac for contributing the OpenWRT and MIPS packages **



    What's new in Squeezeslave 1.1-253

    Fixed a long standing issue with squeezeslave ALSA hanging after the playlist was stopped the first time.

    Fix to handle partial sends in slimprotocol and http socket code. Thanks to Mike Bennett for the patch.

    Better squeezeslave player sync support by adding STMl notify buffer threshold has been reached message when autostart=0/2 and modifying the first track threshold when autostart=1/3.

    Use default retry_connection of 5 seconds instead of exiting with an error when supplied retry interval is invalid.

    Updated all PORTAUDIO_DEV builds to revision 1608.

    Added Squeezeplug ARMel ALSA and OSS builds to official release.

    Added Slimprotocol BYE! message notify on squeezeslave exit.

    Added FreeBSD sparc64 makefile in contrib.

    Removed the Escape key from the list of keys that can quit from interactive mode, only Q or q exit now.

    Removed old portmixer from all ALSA PORTAUDIO_DEV builds.

    Increased reported firmware release to 5 to identify STMl and BYE! slimprotocol updates.
    Last edited by ralphy; 2011-09-07 at 14:49. Reason: New OpenWRT and MIPS generic binaries
    Ralphy

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

  2. #2
    Senior Member ralphy's Avatar
    Join Date
    Jan 2006
    Location
    Canada
    Posts
    2,224

    [ANNOUNCE] Squeezeslave: 1.0 released

    What changed in Squeezeslave 1.0-210

    Windows 7/Vista WASAPI Exclusive and Shared mode version.
    Default is Exclusive mode.
    Add -S/--shared option to the command line to enable sharing the audio device.
    Settings in Control Panel for the shared device MUST be set to 16-bit, 44100 Hz (CD Quality).
    Note: Changing audio settings in Control Panel silences audio until Squeezeslave is restarted. A known issue with the audio support library, no fix is currently available.

    Removed the pthreadGC2.dll dependency for Windows.

    Added option to increase the process priority class to high for windows using -H/--highpriority command line option.

    Mac OSX 10.5/10.6 64-bit Intel version is now included in the Mac download package.

    Added workaround for unavailable keys Insert, Home and End with an Apple keyboard in OSX terminal interactive mode.

    Added portaudio hostapi name and low/high latency info to output device listing.

    Added -y/--latency command line option to allow tuning the audio buffers to prevent audio dropouts or "skipping".
    This issue is mainly seen on Linux systems and I have found the following values eliminates the dropouts.
    For Linux 2.6 kernels add -y84 or 2.4 add -y140 to the command line.
    This increases the CPU utilization of squeezeslave, while streaming.
    These are the recommended starting values but can be increased by even values if dropouts are still heard.
    Only available on squeezeslave versions with the compile flag portaudio:1541.
    To check if your version has this option run squeezeslave with the -V/--version option.

    Short first tracks preventing advance to the next track in the playlist has been fixed. LastFM and Napster now change to the next track as well.

    OGG stream positioning no longer fails when clicking the time bar in the server default skin web interface.

    Upgraded libogg to v1.2.0.

    Upgraded libvorbis to v1.3.1.

    Upgraded libportaudio to PADEV r1541.

    You can interact with squeezeslave via the keyboard and control the player like the slimp3, sb2/3 and boom hardware players on all platforms. Note that bit mapped graphics are not available, only text characters can be displayed. Requires SBS v7.4 r26720+. 7.2/7.3 server patches are supplied in the binary package files. See -D and -w options for usage details.

    The screen shot above is an 80x4 Windows command prompt running squeezeslave with these parameters.

    Code:
    squeezeslave.exe -r15 -Ysqueezeslave.log -D -w78
    Key mappings are listed in the --help/-h information.

    Code:
    Keyboard         Remote
    
    0-9              0-9
    Insert or I      Add               
    Cursor Keys      Arrows
    >,<              Fwd,Rew
    Home or H        Home
    End or N         Now Playing
    Space or P       Pause
    Enter            Play
    Q                Quit
    R                Repeat
    S                Shuffle
    ?                Search
    b                Browse
    F                Favourites
    %                Size
    Z                Sleep
    +,-              Vol up,down

    The displayed information can be changed in the player settings for the squeezeslave player.

    All available command line options and compiling instructions are available on the wiki.

    Bug Fixes
    Fixed datarace in slimaudio_buffer_set_readopt and slimaudio_buffer_available functions.
    Fixed PA audio callback blocking when in output buffer underrun situation.
    Fixed unlocking of buffer_mutex before data_len update.
    Fixed buffer_read remaining blocked after the buffer has been closed.
    Fixed ogg decoder handling for ov_read returning OV_HOLE.

    Known Problems
    Squeezeslave will not work with the Spotify Plugin as direct streaming is not supported.

    OSX systems can take up to 20 seconds to enter sleep mode when running squeezeslave under launchctl.

    If squeezeslave is playing when sleep mode is activated, no audio will be heard after system resume. Stop and restart the player from the classic web gui to restore audio. Alternatively, STOP the player not PAUSE before placing the computer into sleep state. This can be accomplished by holding the space bar in interactive mode until the player displays "stopping" in the display. There is also a "stop" button in the classic web gui.

    LIRC and LCDd features are NOT available in the windows version.

    Source
    You can browse the source here or download it with subversion.
    Code:
    svn checkout http://squeezeslave.googlecode.com/svn/squeezeslave/branches/squeezeslave-1.0-210
    The source is also available in tar file format if you don't have subversion available.

    Deleted deprecated linux24 and linux26 non-interactive makefiles. Functionality now provided by -display makefiles. See deprecated/README.txt for details.
    Last edited by ralphy; 2011-05-15 at 03:58. Reason: Squeezeslave 1.1-253 release
    Ralphy

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

  3. #3
    Senior Member
    Join Date
    Dec 2007
    Location
    Boston area (NE USA)
    Posts
    662
    Thanks for all your work! - and thanks for finally setting up a 'donate' button; glad I could finally buy you a beer.
    Last edited by bobkoure; 2010-11-17 at 20:43.

  4. #4
    Senior Member
    Join Date
    Jun 2005
    Posts
    130
    What strange timing...

    I've been working on this over the last few days, was going to send you a PM but I may as well mention it here:

    http://dl.dropbox.com/u/570528/squeezeslavemenu.png

    I'll integrate the latest squeezeslave changes tomorrow. It's still very much a work in progress, source code is available here:

    https://github.com/lukeredpath/SqueezeSlaveMenu

    Congratulations on the 1.0 release!
    Luke Redpath
    Freelance Ruby/Rails/iPhone Developer for hire.
    lukeredpath.co.uk | Squeemote - the iPhone SqueezeBox Remote

  5. #5
    Senior Member
    Join Date
    May 2010
    Posts
    266
    Ralphy!

    Great! New version.

    Which one is good for the dockstar/plug stuff, is there an ARM version?

  6. #6
    Senior Member ralphy's Avatar
    Join Date
    Jan 2006
    Location
    Canada
    Posts
    2,224
    Squeezeslavemenu looks really cool!

    I'm looking forward to trying it out on my mini.
    Ralphy

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

  7. #7
    Senior Member ralphy's Avatar
    Join Date
    Jan 2006
    Location
    Canada
    Posts
    2,224
    Quote Originally Posted by richman View Post
    Which one is good for the dockstar/plug stuff, is there an ARM version?
    I'm not planning official releases of the mipps or arm versions at this time.I don't have an arm build environment, nor anything to test the builds with. Perhaps you can track down JonasK and ask him to build the 1.0 release. I'll gladly host it with the development builds on google code.
    Ralphy

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

  8. #8
    Really useful client ... and lightweight
    thanks !
    HP Microserver/DebianStable > [SBR > tweaked TA10.1 > Cabasse Farella | 2xSBB | SB3 > CustomClassD]

  9. #9
    Senior Member ralphy's Avatar
    Join Date
    Jan 2006
    Location
    Canada
    Posts
    2,224
    Quote Originally Posted by Luke Redpath View Post
    I'll integrate the latest squeezeslave changes tomorrow.
    Hi Luke,

    I'd like to suggest that you integrate the branch
    Code:
    http://squeezeslave.googlecode.com/svn/squeezeslave/branches/squeezeslave-1.0-210
    instead of trunk as I'm planning some rework on trunk which may break your builds for a while.
    Ralphy

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

  10. #10
    Senior Member truehl's Avatar
    Join Date
    Nov 2009
    Location
    Bonn, Germany
    Posts
    1,178

    SqueezeSlave 1.0 for ARM Processors

    Hi folks,
    I'm desperatly searching for a ARM-Processor compiled version of SqueezeSlave 1.0. Is noone able to compile this? I would do that if I know how to do that.

    Thx a lot,
    greetings Thomas
    SqueezePlug & MAX2Play,
    2 x Squeezebox Duet,
    1 x Squeezebox Touch,
    1 x Onkyo TX-8050 DLNA ready receiver
    iPeng,

    My Blog: Blog
    My Downloads: Downloads

    Feel free to donate my SqueezePlug project: Donate, thanks a lot!

Tags for this Thread

Posting Permissions

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