Have been using LMS(Logitech Media Server) + Tidal/Qobuz plugins to
stream Tidal/Qobuz, however, still prefer to use native Tidal/Qobuz apps
to explore musics Inspired by the way how the android Kodi control apps
streaming Youtube video to Kodi, developed this little android app which
can stream
is a package to improve image handling for cover and artist pictures by
replacing the bundled Image::Scale perl module.
Interesting. So it will also be used by the scanner?
I see that the user would need to replace a file installed by LMS, and
would have to do so after any LMS update. Did you
slartibartfast wrote:
Well it doesn't update in the default skin either unless you click
"search". There is no "back" function in default skin, just in the
browser.
What do other control points do? e.g. iPeng, Squeezer, SqueezeCtrl, SB
Radio?
As I mentioned a few postings up, this indeed is b
Anyway, since it only affects the -post-scan refresh- I'll try a
workaround and add a dedicated post-scan function that calls the refresh
function unless it's been done in the last 30 seconds or so.
What I sometimes do in such situations is to
Slim::Utils::Timers::setTimer(), and first thing th
I have quite a few albums in my library that were added through OMLI.
Among these are some inadvertent duplicates and at least one album that
was added [horribly :)] before the contributor normalization method. I
presume I can only delete these directly from the database and have a
fairly good fix
That's what the "nextWindow => 'refresh'" value would be for. It tells
the client to re-request the menu to refresh it.
I was going to ask how I would know to refresh. Is this "nextWindow =>
'refresh'" passed with the search results? Can someone post the JSON
RESPs of the search results, and the
Craig I know you don't use Spotify but this issue just seems to be a
case of the page not updating when clicking the back button to return to
the search page.
https://forums.slimdevices.com/showthread.php?p=1022777
That's what the "nextWindow => 'refresh'" value would be for. It tells
the clien
Well there is spotify running on my android and on my macbook using the
same account
But they're not playing music independently at the same time, are they?
Because that's definitely not Spotify's model. AFAIK it's still one
account, one playback.
and my kids have their own accounts as par
That is indeed strange that you dont experience it as much!.
For me it is rare that a playlist plays two songs one after another
without intervention from me to click the next button to choose the next
track. It pauses at the end of the track
There isn't another instance of Spotify running somew
Any hope that the librespot upgrade will fix the very long standing
issue of when using Spotify Connect the playlists stop after nearly
every song? That remains the most frustrating issue I have with Spotty.
There's always hope. But I can't tell. It's been solid for me while
testing recently. T
So that's only happening on my system? (with *all* other *plugins*
(incl. LMS provided) *disabled* except Test Plugin)
Anything in scanner.log?
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins
And whatever I do the callback function is *always called twice* on my
system. I even talked a not very happy friend into installing LMS and
softsqueeze on his old Windows7 laptop with only this test plugin
enabled and he gets 2 messages as well.
Does this happen on any type of scan, or only som
Thanks for explaining this, will get rid of this.
But what about the *2* rescan done events I get?
I can't reproduce this. Maybe you can disable 3rd part plugins to see
whether this still happens without them?
Can you confirm that *2* events for rescan done is normal or can get I
get it dow
BTW do I need a *'shutdownplugin'
(https://github.com/AF-1/lms-ratingslight/blob/main/RatingsLight/Importer.pm#L42)*
in importer.pm as well? If I have one I've noticed the scanner will call
it once the scan is complete.
It's kind of obsolete by now. Unless you have to eg. write out some
informa
Newbie to LMS/spotty/picoreplayer here, all rasp pi based. Big thanks
for the work on this as it's excellent. One thing I can't for the life
of me work out though is why for most artists I see duplicate entries
for releases (albums, singles, etc)? Sometimes there are two
duplicates, sometimes t
After the import I used to refresh my virtual libraries and title
formats and clear the display cache.
It seems that this is not something I can do or kick off in the
importer.pm. Those scanner limitations you mentioned, maybe?
Whether code is in Importer.pm or some other file isn't important, a
Additional observation... when it happens, LMS thinks it's playing for
about 10 seconds, then the play bar resets to 0:00 and music starts, but
then the skipping begins and continues every few seconds.
Are you using the Connect mode, or controlled by LMS? If in Connect
mode, would LMS mode beha
Pulling my hair out here... I've been running LMS + Spotty for a year
and it's been pretty much rock solid. As of yesterday, with no known
system changes to either LMS or my players, occasional Spotify songs are
"stuttering"/hiccuping. Basically playback will stop for a few seconds
every 10-15 sec
But the scanner still calls InitIR() from the plugin.pm initPlugin
function which includes stuff the scanner can't deal with. That makes me
think it would still give the same error on Windows.
How do I tell the LMS scanner to just use the scanner.pm and that it
should ignore the contents of *plug
Jim, I don't have a Windows license or test system. But since I can't
reproduce this error on macOS or Linux it may either be a Windows thing
or related to the Perl version (5.14.1?) or both. The lowest Perl
version I tested was 5.18.
Most likely the problem you're seeing is due to your using Pl
@michael Is it worth moving this call to MAI? So other clients can use
it?
I have a Related Artists feature built in, but it's no exposed through
the CLI (yet). So if your solution is working for now, that's perfectly
fine with me. I'm not running out of work yet :-).
I use two Raspberry Pi servers running the same version of LMS, and a
very similar set of plugins installed, including Material skin (version
2.4.1) and Music and Artist Information (version 1.7.1).
I've noticed one difference between the two servers in the MAI screen -
one includes a section of
The only unhealthy thing I could see is a Spotty error message which
happens at each startup of LMS:
I'm in the process of (trying to) update spotty to the latest librespot.
Let's hope some of these issues will be fixed once I get there.
___
plugins
Well, the playlist is not for an only artist. There are several songs
from various artists. In former Spotify versions, I think they appear as
single marked as favourite songs (with the green heart). Now they appear
as a list called temas que te gustan (in English songs you like).
How ist it not
So could the daemon not simply try to reestablish the connection instead
of restarting itself? This would cause a slight delay before the music
starts but not break everything like a daemon restart.
I'm a bit behind the library I'm using for the interaction with Spotify.
I'm not saying that cat
A last question, mherger, when, importing playlists, all works ok, but
there is a new list (I think this is a new version of Spotify) that gets
all the single songs in a list called “temas que te gustan”
(in English “themes that you like” or something similar). Do
you know why this list is not imp
My reading of
https://wiki.slimdevices.com/index.php/Hardware_comparison.html is that
it does 16/48 max. I don't see 24 mentioned for the Classic.
I don't think that's correct Michael. I can't now find a definitive
Logitech document but most of the reviews on Google talk about it being
24/48
Y
The strange thing is that the SB3 seems capable of playing 24/96 unless
My reading of
https://wiki.slimdevices.com/index.php/Hardware_comparison.html is that
it does 16/48 max. I don't see 24 mentioned for the Classic.
___
plugins mailing list
plugi
events=[{"sample":false,"user_id":,"online":true,"device_id":28171962,"duration":0,"purchase":false,"intent":"streaming","credential_id":808771,"date":1620067671,"format_id":7,"track_id":"6846542","local":false}]&user_auth_token=).
"format_id":7 means we requested hi-res. CD quality FLAC would b
/volume1/@appstore/SqueezeCenter/Plugins
That's the one to use. If it doesn't exist, create it.
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins
Find the folder called "Plugins" instead. Extract the .zip file in
there, to get a Plugins/Spotty folder.
I found a folder SqueezeCenter/Slim/Plugin which contains lots of
Plugins but no Spotty.
It must be the folder "Plugins" with an "s" at the end, not "Plugin".
And sure, Spotty won't be in
Hi Stephan
Is there something similar for the tidal plugin? Is the sourcecode of
the plugin public?
Unfortunately no, this is not available publicly. And I hesitate to open
mysb up to do so many requests: TIDAL would only return 50 items per
call. For 2000 items I'd have to call them 40x.
What is the best way to install an old plugin manually?
Uninstall the current version using the plugin manager - the settings
will not be removed.
Just replace everything below
/volume1/@appstore/SqueezeCenter/Cache/InstalledPlugins/Plugins/Spotty
with the content of Spotty.zip?
No, don't
I see. I upgraded LMS (and Spotty) as I was forced to reinstall
everything because Synology updated Perl to an incompatible version.
So it would be enough to fall back to an earlier Spotty version without
connection issues.
The spotty helper binaries haven't been updated since November 2019.
I
Yes, it only happens with Mellow and ONLY with the FLAC regular stream.
FLAC interactive and the AAC streams are fine.
That's really interesting, as I thought the lossy streams were using the
same metadata provider the FLAC regular.
Currently the 'now playing' info changed to 'Tom McRae, For
I'm still fighting with crashing daemons after upgrading to LMS v8.1.1.
Considering now to roll back to 7.9.
Crashing daemons have nothing to do with LMS. They run outside as
totally separate processes.
- Switch iPhone Spotify Connect audio target back to Squeezebox Radio:
Crash
What do
Still stuck on 'Ray LaMontagne, In My Own Way'.
And this only happens with Mellow? Can you enable logging for
plugin.radioparadise and send me the resulting server.log.zip after a
while that this happened? (and don't forget to turn off the logging
afterwards).
__
I think I've fixed the Search issue. I'll look into the second issue
later tonight/this weekend.
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins
I'm using LMS 7.9.1 and BC 1.8.4 (although I only updated the plugin
from the previous version this morning)
Anything in server.log?
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins
That would have been great to have such a feature for Qobuz! Couldn't we
ask this to Qobuz teams?
Qobuz unfortunately isn't as developer friendly as they used to be. I
don't even have access to their documentation any more, as I'm not a
company. They wouldn't support individual developers any mo
As far as I know a piCorePlayer plugin for LMS does not exist. At least,
I have never seen it.
I created it a while ago, as I'm too lazy to remember IP addresses.
http://www.herger.net/slim-plugins/test.xml
What is this plugin supposed to do?
It adds a direct access to the pCP settings page
Tried the E tag and while it works fine for albums, there seems to be
problem a for artists. If a saved artist doesn't have saved albums, that
artist won't be returned when you request an artist list with the E tag.
I've only tried it with Spotty though.
Traditionally the library was based on tr
Is there currently any support in the Quboz app like what went live in
spotty 2.0.0? Meaning that I can select the squeezebox from a list of
available devices and control playback through the application itself?
No, that's a Spotify feature I haven't seen equally developed in other
services.
_
The plugin got deactivated. When I try to activate it again, the server
restarts and nothing happens.
What do you mean by "deactivated"? Anything in server.log?
Are you using the BBC plugin? There's been an update yesterday which
accidentally broke a lot in LMS. There should be yet another upd
Which we don't display because it's not define here:
https://wiki.slimdevices.com/index.php/SBS_SqueezePlay_interface (we
expect an "item_loop").
Is it safe to assume that if the parameters contains the key "slideshow"
then the data returned will be in the above format?
(this appears to be how sq
Hi Craig - I got pointed to this posting in another thread dealing with
the issue. Can you tell me what command you're using to get the apps? >
["01:02:03:04:05:06",["myapps","items",0,25000,"menu:1"]]
Would you mind giving the following branch a try? It should give you a
working My Apps me
Hi Craig - I got pointed to this posting in another thread dealing with
the issue. Can you tell me what command you're using to get the apps?
Code:
["01:02:03:04:05:06",["myapps","items",0,25000,"menu:1"]]
Thanks, I shall look into that!
__
Good news. Does that mean we will also get the choice of album/track
gain as well [emoji1696]
I don't know... I'm waaayyy behind, unfortunately.
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugin
Not sure this will survive a spotty update.and like you said it has been
transcoding for the squeezelite for years until a few weeks ago.
Put your own custom-convert.conf in LMS' root folder (or wherever the
convert.conf file is stored). It should survive updates there.
___
I thought you had removed the ability to play ogg natively. When did it
reappear?
I re-enabled it in the latest update a few weeks ago. Philippe has put a
lot of effort to make it available in upstream librespot, and I plan to
update the spotty helper to using the latest librespot.
__
Plugin repository http://www.herger.net/slim-plugins/repo.xml points us
to http://www.herger.net/MusicArtistInfo/ for more information about
this plugin, but that page returns 404 Not Found.
Thanks for the heads up.
___
plugins mailing list
plugins@lis
I have some problems with spotty, i'm using Spotty 4.4.9 and LMS 8.1.2.
i have removes the spotify account and added it again, im alwas gettings
this error when starting the spotty app
Did you create your own client ID and enter it in the Spotty settings?
Is there a way to disable ogg only for my squeezecast (e.g. by MAC), but
not for the squeezelite player?
No, it's an all or nothing. Just disable it. It's what has been default
behaviour for years.
___
plugins mailing list
plugins@lists.slimdevices.c
Wow! That was quick. I just installed the new 8.1.2 nightly build and
tested your fix. It works perfectly. Thanks. Now if I can only convince
Michael to accept my one-line change to unmute instead of setting the
volume to 0 before applying incremental volume changes, my small,
pitiful life's purpo
You are correct I have turned the “Continuous” option off. It also fails
if I just add a few songs to a playlist on the piCorePlayer device.
Please note that the DSTM settings are per player. Make sure you
configure it for each one of them.
___
plugi
This might be the same problem as it was with the mixcloud plugin,
Phillipe44 just fixed that one, that stream is also mp4.
and it also stopped at around 20/30 mins...Yeah definitely sounds like same
problem.. I wonder if Philippe fixed it
on" plugin or LMS level " which could resolve issue on
The CLI docs also don’t mention anything about the menu: parameters or
window style.
There must be a comprehensive doc for all this somewhere :)
Unfortunately there's none. At least not a comprehensive doc. There's
something int he old wiki, but it's incomplete, and pretty sure not
accurate i
Now, I'm not expecting MIA to know who we are, but was wondering if
there's a way to stop it picking up the wrong artist? Maybe I can put my
own picture somewhere that would stop MIA looking elsewhere?
You can fix this for yourself by putting an artist.jpg and bio.html or
bio.txt in your artist
Should I, indeed, reconsider? Radio is working perfectly well, still.
Somewhere along the line I added a workaround to LMS8 to recognize
outdated players and give them fake version information.
___
plugins mailing list
plugins@lists.slimdevices.com
h
Basically you can use /jsonrpc.js to send all kinds of CLI commands and
get structured JSON data back:
curl -X POST -d
'{"id":5,"method":"slim.request","params":["00:04:20:12:34:56",["status","-",1,"tags:uBJjKlaxNo"]]}'
http://localhost:9000/jsonrpc.js
Now what you need to look for depends o
Thanks. Also is there a better way tomake my credentials stick?
Any errors in server.log? They should not disappear.
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins
@mherger it would be nice if statistics of plugin installs/usage were
available. Is this something you have, or interested in adding to LMS
server?
I'm sorry, I don't even have an idea about my own plugins.
___
plugins mailing list
plugins@lists.slimde
I had this question several threads ago - Material (as well as the other
Webinterface skins) don't show all Extra items e.g. SDT. Where is the
behavior configured? Inside the plugins?
Yes, a plugin has many ways to hook into the various UIs. It can be
specific to only one class of players, or o
Thank you for adding the plugin to the official repo :)
Done.
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins
Here:34120
Ok, I'll consider it for some future update.
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins
The latest stable release repo is available via
https://github.com/mzedd/LMS-ARD-Audiothek-Plugin/releases/download/latest/repo.xml.
@mherger: Could you make this in the 3rd party plugin available?
Sure. But @mzedd: can you make sure the filename does change with every
release? The way it is
I grab Songkick information to show upcoming gigs for artists that we
have played.
https://www.dandelionradio.com/news.htm
I'm glad to see there's an upcoming show featuring Samantha Fox! :-D
Perhaps a better way to sort on LMS would be by distance from user
configured location or even have a
Michael, have you ever thought to integrate songkick information into
the MAI plugin?
No, I haven't. How would you imagine an integration?
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins
This will do for filtering all non playable tracks.
v4.4.9 with this change is on its way. Thanks!
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins
The playlist 5oPKSs2zPrrzQTIp2lliIP shows several tracks with a
restriction on market NL.
Thanks, that's very helpful!
However, after changing this in Sync.pm I got
{
track => { is_playable => 'fix', uri =>
"spotify:track:6lFmtdoWhYyD5A8uPRUEZE" },
},
{
track => { is_playable => 'fix', uri =>
What UA strings would the players be using in direct streaming mode?...
All the request string is set by LMS and given to them
That's what I thought. But then why can we not modify the UA string in
this case?
___
plugins mailing list
plugins@lists.
The developer of the plugin made only one post to the forum in 2015 then
disappeared.
Are you sure? I see three postings this year alone, in this thread:
https://forums.slimdevices.com/member.php?44967-505
___
plugins mailing list
plugins@lists.slimde
It works like that, except for direct streaming which is not a big deal
and with my PR on 8.2 it will even work on direct as well.
What UA strings would the players be using in direct streaming mode?...
___
plugins mailing list
plugins@lists.slimdevice
In that situation, and given that they actively endorse using Sonos
which shows that they are willing to having streaming clients connect, I
suggest someone (Michael?) reaching out to them to discuss gaining
access.
Actually... reading their docs:
"The audio streams are not available through th
If a service provider is explicitly blocking LMS (rather than only
allowing a limited subset of other ones) it suggests that they really
do not want it to connect.
Look at its current value: it's claiming to be "iTunes", for the simple
reason that sometimes would only allow streaming to iTunes
To confirm, I used a different user-agent in LMS as a whole
(Slim::Utils::Misc.pm)
Could the protocol handler override requestString() to replace the
User-Agent header?
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.c
Spotty never checks if a song is playable. In this case the song is not
playable due to market restrictions.
It usually does, but it indeed does not in this particular case.
$params->{fields} = 'next,items(track(uri*,restrictions*))' if
Hmm... I never see any restrictions. Would you have an
I guess the following if statement only updating lastPlayed/play counts
if isFile returns true is likely to cause issues ?
https://github.com/erland/lms-trackstat/blob/fe583776eafce682086a0cc2731a8676b67652f6/src/Plugin.pm#L4259
Yep, isFile() would fail on remote tracks.
And the following code
Isn't the problem more that things like "Last Played" and "Playcount"
are not stored in the database for online tracks?
I think you're right! The RemoteTrack class overrides the persistent
data handling with empty stubs. I'll have to figure out how I can better
handle this.
__
I noticed that the plugin code have if statements like:
ref($selectedItem) eq 'Slim::Schema::Track'
Yep, that's likely it. Any check assuming the file is a local track
might fail.
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.sl
When I read that thread - it looks like the issue is partially solved in
Librespotify Java.
Yes, I believe this is the case.
Is this correct? And can the solution be implemented in your fork of
Librespotify, Michael? (Maybe even improved so "button presses" don't
"can it be implemented"? Pre
There’s only 1 downside: it appears that the current Trackstat-Dynamic
Playlist combo can only make use of the “date added” and the rating
itself:
I believe this topic has come up before: the TrackStat plugin seems to
filter URLs by the file:// prefix somewhere in its code. This would
exclude
If I play the 'Mellow Mix' > 'FLAC *regular *stream', through the Radio
Paradise plugin, the 'now playing' screen never refreshes, the music
itself is fine. Mine is stuck on the same info for weeks, maybe months.
Can't reproduce this. I'm getting up to date meta data. Can you tell me
what you'd
I suppose using Connect from the Spotify app allows correct reporting.
Yes, I think so. But as we all know, Connect mode comes with its own
share of challenges...
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mai
Sorry if this is a dumb question.
It's not.
The Android Spotify app has a new feature that shows Recently Played,
but it only shows stuff played through the official App and Spotty
plugin listening doesn't appear. This made me wonder if listening via
Spotty plugin is recorded against my Spoti
the url is completely different. qobuz://43392761.flac
Now that's really odd, as the number usually is the track ID which
should not change for different formats.
Yes, I'm using Daphile but I haven't another system prepared to act as a
LMS. But good to know that the transcoding pipeline is w
failed to open [qobuz://20105860.mp3].
yes, it does and shows 192kHz, 24bit, HD FLAC
What would the URL be when played on that device? You're using Daphile?
AFAIK that's using a modified transcoding pipeline. Maybe that's broken?
Can you install LMS on some other device and see whether a stan
It's actually saying that it can't open the file, e.g.
[21-03-31 14:30:06.8302] Slim::Player::Song::open (482) Warning: stream
failed to open [qobuz://20105860.mp3].
That's an MP3 file. That wouldn't be hires. Does the same file play on
the hires capable player?!?
_
@Michael - I thought you made a change to the Qobuz plugin such that
even if you have selected 24/>96 the stream from Qobuz gets downsampled
to match the player capablity. I almost positive you changed it a week
or so after I first asked the question.
Thanks! It's always good to know there is so
is there a solution or workaround for this behaviour? I haven't found
any further conversation but probably I missed it.
The workaround is... only using lower bitrates. But no solution yet. I
don't have an account to test this with. Can you precisely explain what
happens when you try to stream
spt pcm * *
# RT:{START=--start-position %s}
[spotty] -n Squeezebox -c "$CACHE$" --single-track $URL$ --bitrate 320
--disable-discovery --disable-audio-cache $START$ | [sox] -q -t flc - -t flc $RESAMPLE$ -
equalizer 99.6 2.70q +3.6 equalizer 283 1.00q -2.9 -
I am no expert i
Thanks. I saw a number of EQ posts. All were very helpful in getting
FLAC files EQ'd. Spotty looks a bit more complicated.
Please post what you tried. It might give us a clue about what you're
trying to do.
___
plugins mailing list
plugins@lists.slim
I have removed any older version of the LMS but to no avail. The docker
version still refuses to start without crashing with the same message:
- usermod: no changes
- Starting Logitech Media Server on port 9000...
Change your configuration to run on port 9002 instead. 9000 sometimes is
used by
Is there a way to display additional information coming from Qobuz e.g.
information about artist and the Album. I have the Music & Artist
Information plugin but it seems it doesn't get the info from Qobuz when
viewing an album coming from Qobuz.
I thought I did make some of it available through
Plugin" without problems. Spotty also worked perfectly fine outside
Docker before I made the stupid mistake to upgrade Perl to 7.3.
Wouldn't you have the configuration files from that installation any
more? You should be able to just drop it into the correct location, and
Spotty would pick it
Oh, I'm sorry... should have told you: UDP, not TCP.
Ok so I removed the 5353 TCP port and tried to add 5353 UDP but then I
get the error message that the port is in use.
So I removed 5353 TCP and restarted Synology server and tried to add
5353 UDP now but same error.
I fear that means you'll t
I added port 5353 (TCP) now as well and then restarted first LMS but no
success and then also tried with restarting the whole server and that
did not help either.
Do I need to add both UDP and TCP for port 5353?
Oh, I'm sorry... should have told you: UDP, not TCP.
I also added port 4040 which
Do you know if any of the LMS packages would somehow be available for
this NAS model?
I have been using LMS server on my NAS for several years, now it stopped
working.
Synology has pulled support for LMS more than a year ago, and a few days
ago started rolling out updates which actually kill L
I have the following port set for the LMS image on Docker:
Try to add 5353 to the list.
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins
feature request incoming
Haha... the last discussion I had before coming here was about feature
creep :-). Sorry, totally off topic.
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plu
801 - 900 of 8789 matches
Mail list logo