Home of the Squeezebox™ & Transporter® network music players.
Page 1 of 36 12311 ... LastLast
Results 1 to 10 of 353
  1. #1
    Senior Member
    Join Date
    Jan 2016
    Location
    Colorado Springs, CO, USA
    Posts
    219

    [Announce] Squeezelite-X

    Squeezelite-X is available in the Microsoft Store for Windows 10 (Version 1607+).

    Squeezelite-X is a Windows 10 application that makes running Squeezelite on your PC easy. Squeezelite-X combines the excellent squeezelite software player (by Adrian Smith and Ralph Irving) with a dedicated imbedded web interface to your Logitech Media Server, all accessible from the windows tray.

    Additional features include: WOL to wake your server, interactively change output devices, ability to specify advances squeezelite parameters, customizable tray icon menu, sleep/idle auto off timers, media key support for your keyboard, custom browser zoom. The application is multi-monitor Dpi aware as well.

    This started as a DIY project for me several months ago, and was developed with advice and support from forum members over in the DIY area. Special thanks to Wirruna, oyvindo, Jeff07971, drmatt, bobbertuk and others for advice and suggestions and testing (and most importantly, encouragement).

    Special thanks to Adrian Smith and Ralph Irving for writing squeezelite, to mherger for all his excellent work on LMS and Spotty, and to all who keep this technology alive. This is my humble gift back to the community that has given joy over the years.

    Screenshots:

    Name:  Squeezelite-X (Browser Window) (1.7).PNG
Views: 552
Size:  181.2 KB

    Name:  Slx_Settings.PNG
Views: 553
Size:  22.3 KB

    Name:  Squeezlite-X - MiniBrowser.PNG
Views: 547
Size:  32.5 KB

    For those of you that do not have Window 10, I'll keep a traditional non-store installer available at: https://1drv.ms/f/s!AlC6xWoP5Gkwgb5YHGQ1-VHk7TQZXw

    R Greg Dawson
    Last edited by rgdawson; 2018-09-12 at 12:12. Reason: Updated Screen shots

  2. #2
    Wow that is so nice!
    Love the keyboard media key integrations

  3. #3
    Senior Member bernt's Avatar
    Join Date
    Aug 2005
    Location
    Sweden, Kalmar
    Posts
    767
    Fantastic!

    Now I can finally ditch my ultra complicated setup on my work pc.

    Neorouter and Squeezelite-X, that's it. Thanks!
    SB Touch to Hegel H90, Boston Acoustics A26.
    SB 3 to Audio Pro T3.
    AirPlay Bridge to Audio Pro C5 and Hegel H90.
    SB BOOM
    SB Radio
    ReadyNAS 202
    iPeng

  4. #4
    Senior Member
    Join Date
    Aug 2008
    Location
    Norway
    Posts
    355
    Hi Greg,
    I noted today that the local SL-X player name appears 3 times in the "Choose Player" pulldown list (and also on the LMS settings page under "Players). Each consecutive name has a trailing increasing number (2), (3), (4) and so on.
    I suspect that this is a result from sudden crashes I've had with SL-X (as I mentioned earlier).
    Question is; How do I clean this up?
    Restarting LMS or SL-X does not help.

    Rgds
    Oyvindo
    QNAP TS-453Mini 4x3TB RAID5 QTS 4.3.4
    LMS 7.9.1 running in Docker
    Madsonic 6.2 running in Docker
    Plex running in Docker

    QNAP HS-251 2x2TB RAID0, QTS 4.3.4
    Kodi 16.1 Jarvis

    QNAP TS-119 1TB Single, QTS 4.3.3
    Almost Retired

  5. #5
    Senior Member
    Join Date
    Jan 2016
    Location
    Colorado Springs, CO, USA
    Posts
    219
    Quote Originally Posted by oyvindo View Post
    Hi Greg,
    I noted today that the local SL-X player name appears 3 times in the "Choose Player" pulldown list (and also on the LMS settings page under "Players). Each consecutive name has a trailing increasing number (2), (3), (4) and so on.
    I suspect that this is a result from sudden crashes I've had with SL-X (as I mentioned earlier).
    Question is; How do I clean this up?
    Restarting LMS or SL-X does not help.

    Rgds
    Oyvindo
    Squeezelite-X will generate a unique Player Name if it is about to start squeezelite-win.exe and the LMS server says it already has a Player connected using that name. This is so that if you are running multiple instances, whether on multiple PCs, or multiple users on the same machine and the PlayerName was not unique, it will make it unique.

    However, If Squeezelite-X terminated abnormally it could have left an instance of squeezelite-win.exe running in the background. So yes, this could be a result of a crash. Version 1.2 added code that eliminated the issue we (well at least I) was having with wifi. Are you running Version 1.2? V1.2 is in the store now and you can update to that (even though the store listing has not yet been updated by Microsoft to indicate Version 1.2 yet, the v1.2 package is what is there).

    I also noticed this happening (squeezelite-win.exe left running) once when I was shutting down Windows and the shutdown process got aborted due to another program. In that case Squeezelite-X was shutdown, but squeezelite-win.exe was not. I have a fix for this coming.

    A reboot of the PC should fix the issue because that will shut down any squeezelite-win.exe instances that may be running, or you can go into task manager and terminate the tasks there. (If you do Task Manager, Exit Squeezelite-X first, so you can safely terminate all remaining squeezelite-win.exe instances) BTW, if squeezelite-win.exe terminates abnormally, it may take LMS several minutes to realize and "forget" the player.

    What version of Squeezelite-X are you running?

    R Greg Dawson

  6. #6
    Senior Member Jeff07971's Avatar
    Join Date
    Aug 2011
    Location
    London, England
    Posts
    1,131
    Hi Greg,

    I have just noticed that my request for squeezelite to be disableable has been implemented - thanks for that !

    I noticed it after checking the version (re the last post) I am on v1.2 but I do not remember updating SL-X, does it auto update ?

    Thanks again

    Jeff
    Players: SliMP3,Squeezebox3 x3,Receiver,SqueezeLite-X,PiCorePlayer x3
    Server: LMS Version: Latest Nightly on Centos 7.5 VM on ESXi 6.5.0U2 on Dell T320
    Plugins: AutoRescan/BBCiPlayer/PowerSave/PowerSwitchIII/Squeezecloud/Spotty/Player Groups
    Remotes: iPeng9/Orangesqueeze/PC/Jivelite/SqueezeLite-X
    Music: 522GB,1660 albums with 23087 songs by 5204 artists mostly FLACs

    Want a webapp ? See http://forums.slimdevices.com/showth...Webapp-for-LMS

  7. #7
    Senior Member
    Join Date
    Aug 2008
    Location
    Norway
    Posts
    355
    Quote Originally Posted by rgdawson View Post
    What version of Squeezelite-X are you running?
    I'm now on 1.2.0.0 and everything is just fine again.
    Perhaps with the exception of the fact that not all my keyboard mediakeys do work as expected. But they used to - some time ago. Now, only the Play/Pause/FastForward/Reverse works ok, but the volume keys and mute doesn't. They used to work with SL-X as well, but now they only control the local player, and not the browser selected player, no matter what I do.

    R
    Oyvindo
    QNAP TS-453Mini 4x3TB RAID5 QTS 4.3.4
    LMS 7.9.1 running in Docker
    Madsonic 6.2 running in Docker
    Plex running in Docker

    QNAP HS-251 2x2TB RAID0, QTS 4.3.4
    Kodi 16.1 Jarvis

    QNAP TS-119 1TB Single, QTS 4.3.3
    Almost Retired

  8. #8
    Senior Member
    Join Date
    Jan 2016
    Location
    Colorado Springs, CO, USA
    Posts
    219
    Quote Originally Posted by Jeff07971 View Post
    Hi Greg,

    I have just noticed that my request for squeezelite to be disableable has been implemented - thanks for that !

    I noticed it after checking the version (re the last post) I am on v1.2 but I do not remember updating SL-X, does it auto update ?

    Thanks again

    Jeff
    Yes, one of the nice things about Microsoft Store is that it autoupdates. I don't know how it works, especially while/if Squeezelite-X is running, but it will auto-update. Its a Microsoft Store thing.

    R Greg Dawson

  9. #9
    Senior Member
    Join Date
    Jan 2016
    Location
    Colorado Springs, CO, USA
    Posts
    219
    Quote Originally Posted by oyvindo View Post
    I'm now on 1.2.0.0 and everything is just fine again.
    Perhaps with the exception of the fact that not all my keyboard mediakeys do work as expected. But they used to - some time ago. Now, only the Play/Pause/FastForward/Reverse works ok, but the volume keys and mute doesn't. They used to work with SL-X as well, but now they only control the local player, and not the browser selected player, no matter what I do.

    R
    Oyvindo
    Squeezelite-X should have no impact on volume/mute as it does not intercept those keys. Play/Pause, Stop, Prev, Next are the only ones that Squeezelite-X responds to.

    I'm not seeing this issue. Be advised, the Media Keys selection does not take effect until you press "Apply". Also, if you have multiple instances running on the same machine, and they both are set to respond to media keys, then the player may get duplicate commands (and two Play/Pause commands leaves you back where you started). So if you have multiple instances only configure one to use media keys. This can happen if multiple users are logged in and both have SL-X running. I'm trying to figure out how to determine within the instance whether its user has the live session, but I have not figured that out yet.

    R Greg Dawson
    Last edited by rgdawson; 2018-01-12 at 16:40.

  10. #10
    Senior Member
    Join Date
    Aug 2008
    Location
    Norway
    Posts
    355
    Quote Originally Posted by rgdawson View Post
    Squeezelite-X should have no impact on volume/mute as it does not intercept those keys.
    I'm sorry - I was under the impression that you had implemented support for all mediakeys.
    Any particular reason why you decided not to support the volume keys (Volume seems rather essential, doesn't it?)
    QNAP TS-453Mini 4x3TB RAID5 QTS 4.3.4
    LMS 7.9.1 running in Docker
    Madsonic 6.2 running in Docker
    Plex running in Docker

    QNAP HS-251 2x2TB RAID0, QTS 4.3.4
    Kodi 16.1 Jarvis

    QNAP TS-119 1TB Single, QTS 4.3.3
    Almost Retired

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
  •