Yes, I think I've done this in the past... IIRC it works in the same way as remote controlling any Spotify client from another... I remember clicking down near the volumn control in the app, but precisely what I was doing escapes me now.

Yes, I think I've done this in the past... IIRC it works in the same way as remote controlling any Spotify client from another... I remember clicking down near the volumn control in the app, but precisely what I was doing escapes me now.
Man in a van wrote: ↑Fri Nov 06, 2020 8:21 pm @Jetpac
Could you please explain a little more how your set uo works and what you want to do ?
Is Spotify installed on the PC (which OS) ?
Is LMS installed on the PC and are you using Spotty ?
Are you using LMS on the Joggler or just Squeezeplay ?
Do you have a Spotify Premium Account ?
Do you have a smartphone, Android or iOS ?
ronnie
You are a gentleman and a scholar! That works great!Man in a van wrote: ↑Sat Nov 07, 2020 1:38 pm It's not my day, just lost my last posting![]()
Here we go again
Install Squeezeplay on the windows desktop and connect it to the LMS on the Joggler.
https://sourceforge.net/projects/lmscli ... y/windows/
Check that it works with your audio output.
Add it to your Spotty config
Start Squeezeplay on the Windows Desktop and minimise it.
Select Squeezeplay on the Joggler as player.
Go to My Apps > Spotty > choose music file and start to play. Control the volume on the joggler.
ronnie
Paul Webster wrote: ↑Wed Sep 02, 2020 3:04 pm I run LMS 8.0 nowadays and this has brought up an issue.
A fresh install on Joggler failed to work with LMS because the Joggler kept prompting me to update my LMS.
The reason is some faulty logic in Jive.
The full solution is probably to use a more recent build of Jive but I patched it by taking a couple of small changes.
in /opt/squeezeplay/share/jive/jive/slim/SlimServer.lua
replace the routine isCompatible with
Code: Select all
function isCompatible(self) if self:isSqueezeNetwork() then return true end if not self.state.version then return nil end return self:isMoreRecent(self.state.version, minimumVersion) end function isMoreRecent(self, new, old) local newVer = string.split("%.", new) local oldVer = string.split("%.", old) for i,v in ipairs(newVer) do if oldVer[i] and tonumber(v) > tonumber(oldVer[i]) then return true end end return false end
I'm lucky if Squeezeplay come back to the screen, mostly the joggler is in a starting loop (which sometimes resolves to a terminal prompt).Settings > Audio Settings > Audio Interface > External (Direct)
That's done the trick, thanks!Paul Webster wrote: ↑Wed Sep 02, 2020 3:04 pm I run LMS 8.0 nowadays and this has brought up an issue.
A fresh install on Joggler failed to work with LMS because the Joggler kept prompting me to update my LMS.
The reason is some faulty logic in Jive.
The full solution is probably to use a more recent build of Jive but I patched it by taking a couple of small changes.
in /opt/squeezeplay/share/jive/jive/slim/SlimServer.lua
replace the routine isCompatible with
Code: Select all
function isCompatible(self) if self:isSqueezeNetwork() then return true end if not self.state.version then return nil end return self:isMoreRecent(self.state.version, minimumVersion) end function isMoreRecent(self, new, old) local newVer = string.split("%.", new) local oldVer = string.split("%.", old) for i,v in ipairs(newVer) do if oldVer[i] and tonumber(v) > tonumber(oldVer[i]) then return true end end return false end
Are you connecting via Ethernet - if not then try that.bencat wrote: ↑Mon Jan 18, 2021 2:52 pm One of them though has an issue that i do not know what to do about . When I turn it on it goes to the set up and once I have chosen english it then says it will set up the network but just goes straight in to connecting to squeezebox.com which of course as i have not be able to put any log in details it fails . The other two I did connected to my LMS server and were fine but i am not able to get this one off the squeezebox connection which of course fails . Any ideas ?