Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2022-03-07 Thread SlimChances


I am having a minor issue with Screen Switcher. I have it set up to
switch from text clock to Album flow to Custom Clock. Mostly it works
fine but sometimes it gets stuck at one screen, usually text clock. I I
go into player settings/screen and play around by selecting another
screen and then re-enabling Screen Switcher it works again. Is there
some way I can tweak this so it doesn't get stuck on one screen?



Logitech Media Server Version: 8.2.1 - 1633378390 @ Mon Oct 4 23:28:51
CEST 2021
Operating system: Debian - EN - utf8
Platform Architecture: x86_64-linux
Perl Version: 5.30.0 - x86_64-linux-gnu-thread-multi
Database Version: DBD::SQLite 1.58 (sqlite 3.22.0)

One SB Touch connected by Ethernet - Denon AVR -1912 Receiver,
Paradigm 4.1 speakers
SB Touch connected by Optical to Sabaj A4 
amp and Energy bookshelf speakers
Two SB Radios wireless

SlimChances's Profile: http://forums.slimdevices.com/member.php?userid=165
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2022-02-16 Thread Weller


erland wrote: 
> The download site should now be up again, thanks for reporting.
> If using LMS 8 you will have to make sure to activate the "Use
> unsupported extensions" option in LMS Settings/Plugins.
> 
> Please note that my plugins are no longer officially maintained, so it
> might be worth to look for alternatives. Related to statistics and
> ratings the new "Ratings Light" plugin is available and maintained and
> might be worth a try.

Thank you very much! Now it worked! I have to check out "Ratings light".



Weller's Profile: http://forums.slimdevices.com/member.php?userid=69877
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2022-02-15 Thread erland


Weller wrote: 
> Hi,
> I started Sunday to reinstall LMS and I noticed that it is no longer
> possible to install Erlands plugins via the LMS menu. The log file gives
> me the impression that the repo isn't reachable. His download site seems
> to be down as well. Is there another possibility to download erlands
> plugins? At the moment I am especially searching for the trackstat
> plugin.
> 
The download site should now be up again, thanks for reporting.
If using LMS 8 you will have to make sure to activate the "Use
unsupported extensions" option in LMS Settings/Plugins.

Please note that my plugins are no longer officially maintained, so it
might be worth to look for alternatives. Related to statistics and
ratings the new "Ratings Light" plugin is available and maintained and
might be worth a try.



Erland Isaksson ('My homepage' (http://erland.isaksson.info))
Developer of 'many plugins/applets'
(https://wiki.slimdevices.com/index.php/User_Erland.html)
*Starting with LMS 8.0 I no longer support my plugins/applets* ('see
here for more information'
(https://forums.slimdevices.com/showthread.php?49483-Announce-New-versions-of-erlands-plugins=998836=1#post998836)
)

erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2022-02-14 Thread Weller


Hi,
I started Sunday to reinstall LMS and I noticed that it is no longer
possible to install Erlands plugins via the LMS menu. The log file gives
me the impression that the repo isn't reachable. His download site seems
to be down as well. Is there another possibility to download erlands
plugins? At the moment I am especially searching for the trackstat
plugin.

Thanks!



Weller's Profile: http://forums.slimdevices.com/member.php?userid=69877
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2022-01-09 Thread BigTony


Thanks. I am installing now.



We're Only In It For The Music! www.zappateers.com

BigTony's Profile: http://forums.slimdevices.com/member.php?userid=10638
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2022-01-09 Thread Blackfiction


BigTony wrote: 
> I had to re-install LMS and I wanted to put TS back as I used it all the
> time, but I can't add the repo or find a download. I tried to d/l it
> from Erland, but ended up going round in circles. I see that he is no
> longer supporting the plugins, but is there anyway to get a copy? I have
> it licenced years ago.
> 
> Cheers
> 
> BT

I think you can add it via the plugins section. Make sure you check that
you would like to use unsupported plugins (at the bottom of the plugins
page).



Living: EtherRegen -> Ultrarendu -> Benchmark DAC2 HGC -> Benchmark AHB2
-> ATC SCM19 v2 & Sennheiser HD650
Kitchen: SB Touch -> Audio Pro Addon T10 gen2
Kids rooms: SB Booms
Bedroom: SB Boom & SB Radio
Controls: iPeng, Material Skin & LMS via internet
Server: Windows 10 Pro with LMS 7.9.3
Spare: 2 SB Touch, 1 SB3, 2 SB Radio

Blackfiction's Profile: http://forums.slimdevices.com/member.php?userid=20587
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2022-01-09 Thread BigTony


I had to re-install LMS and I wanted to put TS back as I used it all the
time, but I can't add the repo or find a download. I tried to d/l it
from Erland, but ended up going round in circles. I see that he is no
longer supporting the plugins, but is there anyway to get a copy? I have
it licenced years ago.

Cheers

BT



We're Only In It For The Music! www.zappateers.com

BigTony's Profile: http://forums.slimdevices.com/member.php?userid=10638
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2022-01-09 Thread PasTim


Blackfiction wrote: 
> Thanks for the hint, that did the trick. 
> WORKOPUS=combine WORK|OPUS(text= / )|OPUS
> OPUSWORK=combine OPUS|WORK(text= / )|WORK
> 
> Solved.
Good - worth a guess :)



LMS 8.1 on PC, Xubuntu 20.04, FLACs 16->24 bit, 44.1->192kbps.  2
Touches & EDO.
LMS plugin UPnP/DLNA Bridge to MF M1 CLiC (A308CR amp & ESLs) & Marantz
CR603 UPnP renderers.  
Also Minimserver & Upplay to same & to upmpdcli/mpd PC renderers.  
Squeezelite to Meridian USB Explorer DAC to PC speakers/headphones.  
Wireless Xubuntu 20.04 laptop firefox/upplay or Android mobile with
Squeeze-Ctrl/BubbleUPnP controls LMS/Minimserver.

PasTim's Profile: http://forums.slimdevices.com/member.php?userid=41642
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2022-01-09 Thread Blackfiction


PasTim wrote: 
> Sorry, I've never used 'combine'.  
> 
> Just a thought - looking at the wiki for customscan it might be worth
> adding the first tag again after the ), so it reads WORKOPUS=combine
> WORK|OPUS(text= / )|WORK  The idea is that it may want to know what to
> do if there is no OPUS.  I'm probably wrong

Thanks for the hint, that did the trick. 
WORKOPUS=combine WORK|OPUS(text= / )|OPUS
OPUSWORK=combine OPUS|WORK(text= / )|WORK

Solved.



Living: EtherRegen -> Ultrarendu -> Benchmark DAC2 HGC -> Benchmark AHB2
-> ATC SCM19 v2 & Sennheiser HD650
Kitchen: SB Touch -> Audio Pro Addon T10 gen2
Kids rooms: SB Booms
Bedroom: SB Boom & SB Radio
Controls: iPeng, Material Skin & LMS via internet
Server: Windows 10 Pro with LMS 7.9.3
Spare: 2 SB Touch, 1 SB3, 2 SB Radio

Blackfiction's Profile: http://forums.slimdevices.com/member.php?userid=20587
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2022-01-09 Thread PasTim


Blackfiction wrote: 
> Thanks,
> I tried 'in' but that did not work. Now it shows 
> 
> WORKOPUS = Symphony No. 5 In C Minor in
> 
> so somehow the formula does not add the OPUS tag...
> Also, the OPUSWORK formula only shows the first part 
> 
> OPUSWORK = Op. 67 / 
> 
> Tagmapping: WORKOPUS=combine WORK|OPUS(text= / ), OPUSWORK=combine
> OPUS|WORK(text= / )
> 
> None of you having issues with the tagmapping formula with latest LMS
> 8.3? Any other thoughts?
Sorry, I've never used 'combine'.  

Just a thought - looking at the wiki for customscan it might be worth
adding the first tag again after the ), so it reads WORKOPUS=combine
WORK|OPUS(text= / )|WORK  The idea is that it may want to know what to
do if there is no OPUS.  I'm probably wrong



LMS 8.1 on PC, Xubuntu 20.04, FLACs 16->24 bit, 44.1->192kbps.  2
Touches & EDO.
LMS plugin UPnP/DLNA Bridge to MF M1 CLiC (A308CR amp & ESLs) & Marantz
CR603 UPnP renderers.  
Also Minimserver & Upplay to same & to upmpdcli/mpd PC renderers.  
Squeezelite to Meridian USB Explorer DAC to PC speakers/headphones.  
Wireless Xubuntu 20.04 laptop firefox/upplay or Android mobile with
Squeeze-Ctrl/BubbleUPnP controls LMS/Minimserver.

PasTim's Profile: http://forums.slimdevices.com/member.php?userid=41642
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2022-01-08 Thread Blackfiction


PasTim wrote: 
> I still think plain text might be a better test, even - is a special
> character and could cause a 'feature' in the code.
> 
> The setting will be stored in a prefs file where your plugins are
> located. On my linux system that's
> /var/lib/squeezeboxserver/prefs/plugin.
> 
> I think the database is in cache/persist.db, table
> customscan_track_attributes, tag column value customtag, attr column
> value the name of your new tag.

Thanks,
I tried 'in' but that did not work. Now it shows 

WORKOPUS = Symphony No. 5 In C Minor in

so somehow the formula does not add the OPUS tag...
Also, the OPUSWORK formula only shows the first part 

OPUSWORK = Op. 67 / 

Tagmapping: WORKOPUS=combine WORK|OPUS(text= / ), OPUSWORK=combine
OPUS|WORK(text= / )

None of you having issues with the tagmapping formula with latest LMS
8.3? Any other thoughts?



Living: EtherRegen -> Ultrarendu -> Benchmark DAC2 HGC -> Benchmark AHB2
-> ATC SCM19 v2 & Sennheiser HD650
Kitchen: SB Touch -> Audio Pro Addon T10 gen2
Kids rooms: SB Booms
Bedroom: SB Boom & SB Radio
Controls: iPeng, Material Skin & LMS via internet
Server: Windows 10 Pro with LMS 7.9.3
Spare: 2 SB Touch, 1 SB3, 2 SB Radio

Blackfiction's Profile: http://forums.slimdevices.com/member.php?userid=20587
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2022-01-08 Thread PasTim


Blackfiction wrote: 
> I tried '-' but same behavior. I checked and OPUS as a single tag is
> working. So, it seems that the tagmapping is not working. Does anyone
> know in which .db file custom tag writes the values to?
I still think plain text might be a better test, even - is a special
character and could cause a 'feature' in the code.

The setting will be stored in a prefs file where your plugins are
located. On my linux system that's
/var/lib/squeezeboxserver/prefs/plugin.

I think the database is in cache/persist.db, table
customscan_track_attributes, tag column value customtag, attr column
value the name of your new tag.



LMS 8.1 on PC, Xubuntu 20.04, FLACs 16->24 bit, 44.1->192kbps.  2
Touches & EDO.
LMS plugin UPnP/DLNA Bridge to MF M1 CLiC (A308CR amp & ESLs) & Marantz
CR603 UPnP renderers.  
Also Minimserver & Upplay to same & to upmpdcli/mpd PC renderers.  
Squeezelite to Meridian USB Explorer DAC to PC speakers/headphones.  
Wireless Xubuntu 20.04 laptop firefox/upplay or Android mobile with
Squeeze-Ctrl/BubbleUPnP controls LMS/Minimserver.

PasTim's Profile: http://forums.slimdevices.com/member.php?userid=41642
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2022-01-08 Thread Blackfiction


PasTim wrote: 
> It might be worth trying something other than '/', such as 'in', just as
> a test.  Sometimes special characters can cause trouble in text
> management.

I tried '-' but same behavior. I checked and OPUS as a single tag is
working. So, it seems that the tagmapping is not working. Does anyone
know in which .db file custom tag writes the values to?



Living: EtherRegen -> Ultrarendu -> Benchmark DAC2 HGC -> Benchmark AHB2
-> ATC SCM19 v2 & Sennheiser HD650
Kitchen: SB Touch -> Audio Pro Addon T10 gen2
Kids rooms: SB Booms
Bedroom: SB Boom & SB Radio
Controls: iPeng, Material Skin & LMS via internet
Server: Windows 10 Pro with LMS 7.9.3
Spare: 2 SB Touch, 1 SB3, 2 SB Radio

Blackfiction's Profile: http://forums.slimdevices.com/member.php?userid=20587
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2022-01-08 Thread PasTim


Blackfiction wrote: 
> I am using custom scan and custom browse to browse my classical music
> collection. I have set up custom scan with the following tags to scan;
> Tags to scan: WORK,MOVEMENT,STYLE,OPUS,PERIOD,RECORDING,RECYEAR
> 
> Tagmapping: WORKOPUS=combine WORK|OPUS(text= / ), OPUSWORK=combine
> OPUS|WORK(text= / )
> 
> Someway or another the tagmapping results are not what I expect as
> WORKOPUS shows only the first part. For example, 
> 
> WORK = Symphony No. 5 In C Minor
> OPUS = Op. 67
> WORKOPUS = Symphony No. 5 In C Minor / 
> 
> whereas I would expect it to be
> 
> WORKOPUS = Symphony No. 5 In C Minor / Op. 67
> 
> Does anyone know what goes wrong here? Where can I check which values
> are written in the db with Custom Scan?
> I am using latest LMS 8.3 and latest Custom Scan plugin.
> 
> Thanks
It might be worth trying something other than '/', such as 'in', just as
a test.  Sometimes special characters can cause trouble in text
management.



LMS 8.1 on PC, Xubuntu 20.04, FLACs 16->24 bit, 44.1->192kbps.  2
Touches & EDO.
LMS plugin UPnP/DLNA Bridge to MF M1 CLiC (A308CR amp & ESLs) & Marantz
CR603 UPnP renderers.  
Also Minimserver & Upplay to same & to upmpdcli/mpd PC renderers.  
Squeezelite to Meridian USB Explorer DAC to PC speakers/headphones.  
Wireless Xubuntu 20.04 laptop firefox/upplay or Android mobile with
Squeeze-Ctrl/BubbleUPnP controls LMS/Minimserver.

PasTim's Profile: http://forums.slimdevices.com/member.php?userid=41642
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2022-01-08 Thread Blackfiction


I am using custom scan and custom browse to browse my classical music
collection. I have set up custom scan with the following tags to scan;
Tags to scan: WORK,MOVEMENT,STYLE,OPUS,PERIOD,RECORDING,RECYEAR

Tagmapping: WORKOPUS=combine WORK|OPUS(text= / ), OPUSWORK=combine
OPUS|WORK(text= / )

Someway or another the tagmapping results are not what I expect as
WORKOPUS shows only the first part. For example, 

WORK = Symphony No. 5 In C Minor
OPUS = Op. 67
WORKOPUS = Symphony No. 5 In C Minor / 

whereas I would expect it to be

WORKOPUS = Symphony No. 5 In C Minor / Op. 67

Does anyone know what goes wrong here? Where can I check which values
are written in the db with Custom Scan?
I am using latest LMS 8.3 and latest Custom Scan plugin.

Thanks



Living: EtherRegen -> Ultrarendu -> Benchmark DAC2 HGC -> Benchmark AHB2
-> ATC SCM19 v2 & Sennheiser HD650
Kitchen: SB Touch -> Audio Pro Addon T10 gen2
Kids rooms: SB Booms
Bedroom: SB Boom & SB Radio
Controls: iPeng, Material Skin & LMS via internet
Server: Windows 10 Pro with LMS 7.9.3
Spare: 2 SB Touch, 1 SB3, 2 SB Radio

Blackfiction's Profile: http://forums.slimdevices.com/member.php?userid=20587
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-11-06 Thread Huey11


Hi, I am trying to customize the menu's and trackinfo using custom
browse and custom scan. 
Found the tags using the debug logging of the scan and can now use them
to add to the track title formats. Now trying to format these further:
for instance rate is available as 44100 etc. I would like to round them
and show them as 44.1kHz 48kHz 88.2kHz 96kHz 172kHz 196kHz etc. Also:
the samplesize is 1 for DSD and I would like to skip it, if then else
like, if the content_type is like DSD 64 etc, so only show 16 and 24 for
FLC, make the mpeg MP3 and show the bitrate in that case... Also is the
content_type for flac flc, and I would like to uppercase it to FLC...
Not sure how to do this with the regular expression taht I think is
supposed to be used?
Can someone help me out and give pointers or solutions?

TIA and regards



Huey11's Profile: http://forums.slimdevices.com/member.php?userid=67632
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-05-24 Thread AndyTwizzle

erland wrote: 
> In 8.0 you would have to download and unzip them manually from my web
> site so that’s probably not what you are looking for.
> 
> In 8.1 there is a “Use unsupported extensions” option in LMS
> Settings/Plugins you can activate to be able to install them the normal
> way via Plugins tab. Just be aware that they can break at any time if
> something changes in LMS source code that breaks them so you do it on
> your own risk and it’s probably not a good long term solution. The only
> good long term solution is to try to get someone to implement similar
> functionality in a new actively supported plugin.
Hey, thanks for the really useful info.  I just changed y Docker
Container on the Synology to be the latest version from
lmscommunity/logitechmediaserver (8.1.1), and the "Use unsupported
extensions" option is indeed there. Was able to add Dynamic Playlists,
and it's still working, which is great.

Today was a rainy afternoon spent preparing the Docker version as a
contingency for when I'm either (a) forced to upgrade Perl, or (b)
forced to upgrade Synology DSM to 7.0. I'll continue using the Package
Centre version with the older Perl for now, but it's great to know I
have a backup option - assuming the Docker Container version of LMS will
continue to function in DSM7.

Many thanks!



My setup:

- LMS 7.9.1-168 running on Synology D218+ connected to Wi-Fi router
  via LAN cable
- 1 x Squeezebox Touch, 2 x Squeezebox Radios, 1 x Squeezebox Receiver
- all connecting over Wi-Fi
- LMS library either ALAC Apple Lossless (scanned in on iTunes) or
  ACC/M4A 256kbps downloads from iTunes

AndyTwizzle's Profile: http://forums.slimdevices.com/member.php?userid=53445
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-05-24 Thread erland

AndyTwizzle wrote: 
> 
>  If 1 is not possible, is there a way to manually install Erland's
> plugins (principally Dynamic Playlists) into my Docker LMS 8.0 on my
> DS218+? If so, plain English//not too techie instructions would be
> appreciated!
> 

In 8.0 you would have to download and unzip them manually from my web
site so that’s probably not what you are looking for.

In 8.1 there is a “Use unsupported extensions” option in LMS
Settings/Plugins you can activate to be able to install them the normal
way via Plugins tab. Just be aware that they can break at any time if
something changes in LMS source code that breaks them so you do it on
your own risk and it’s probably not a good long term solution. The only
good long term solution is to try to get someone to implement similar
functionality in a new actively supported plugin.



Erland Isaksson ('My homepage' (http://erland.isaksson.info))
Developer of 'many plugins/applets'
(https://wiki.slimdevices.com/index.php/User_Erland.html)
*Starting with LMS 8.0 I no longer support my plugins/applets* ('see
here for more information'
(https://forums.slimdevices.com/showthread.php?49483-Announce-New-versions-of-erlands-plugins=998836=1#post998836)
)

erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-05-24 Thread AndyTwizzle


I'm running LMS 7.9.1-168 on a Synology DS218+, previously installed
using DSM's Package Centre. My Perl is now out of date, as I don't want
to upgrade it and break LMS. As a future contingency, I've been
experimenting with Docker and LMS on my Synology DS218+ and have
successfully followed 'these instructions in another thread'
(https://forums.slimdevices.com/showthread.php?111876-LmsUpdate-and-LmsRepack-Synology-8-0-*-packages=999039=1#post999039)
to install LMS 8.0 from lmscommunity/logitechmediaserver and get it
working.

I understand Erland Isaksson's excellent plugins are no longer supported
in LMS 8 and above (as documented 'in this earlier post'
(https://forums.slimdevices.com/showthread.php?49483-Announce-New-versions-of-erlands-plugins=998836=1#post998836)),
but see some remain in my list.  The one I use the most is Dynamic
Playlists, and it's not listed in LMS 8's plugins.  

Two questions:

  
- Is there a way to instal LMS 7.9 using Docker on a Synology
  Diskstation - ideally also from lmscommunity/logitechmediaserver, but
  happy to try alternatives?
- If 1 is not possible, is there a way to manually install Erland's
  plugins (principally Dynamic Playlists) into my Docker LMS 8.0 on my
  DS218+? If so, plain English//not too techie instructions would be
  appreciated!
  

Thanks

Andy



My setup:

- LMS 7.9.1-168 running on Synology D218+ connected to Wi-Fi router
  via LAN cable
- 1 x Squeezebox Touch, 2 x Squeezebox Radios, 1 x Squeezebox Receiver
- all connecting over Wi-Fi
- LMS library either ALAC Apple Lossless (scanned in on iTunes) or
  ACC/M4A 256kbps downloads from iTunes

AndyTwizzle's Profile: http://forums.slimdevices.com/member.php?userid=53445
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-05-11 Thread wowo


@Erland there was nothing special to see in the log-files.
Then I have TrackStat new installed and something magick has happened.

Code:

[21-05-11 03:13:59.2501] Plugins::TrackStat::Backup::File::backupToFile 
(58) Backup to: /share/Music/Squeezebox 
TrackStat/trackstat_scheduled_backup_20210511.xml
  [21-05-11 03:13:59.2501] Plugins::TrackStat::Backup::File::backupToFile (59) 
Backuping up statistic...
  [21-05-11 03:14:00.7446] Plugins::TrackStat::Backup::File::backupToFile (107) 
Backed up totally 36755 statistic entries
  [21-05-11 03:14:00.7451] Plugins::TrackStat::Backup::File::backupToFile (112) 
Backuping up history...
  [21-05-11 03:14:01.5349] Plugins::TrackStat::Backup::File::backupToFile (145) 
Backed up totally 19282 history entries
  [21-05-11 03:14:01.5658] Plugins::TrackStat::Backup::File::backupToFile (149) 
Backup completed at 2021-05-11 03:14:01


Thanks for you help SlimChances and Erland.
Next time I will be more patient.
TrackStat is a brillant piece of software.



*Squeezebox*: 2x Touch + 2x Radio
*squeezelite-1.9.9.1372*: 2x 
*Logitech Media Server*: Version: 8.2.0 - 1620054576
*Plugins*: Dynamic Playlists v2.10.247;Spicefly SugarCube v5.22;
Trackstat v3.3.602
*NAS*: QNAP TS-253D (2.00GHz; 4GB); firmware 4.5.3.1652 ;
QLogitechMediaserver 2.21.00 (Qnapclubstore): LogitechMediaServer 8.2.0
- 1620054576
*Tag*: MusicBrainz Picard 2.6.2 (Ubuntu 20.04.2 LTS); Puddletag 1.2.0
(Ubuntu 20.04.2 LTS)
'Last.fm' (www.last.fm/user/Wowotiel)

wowo's Profile: http://forums.slimdevices.com/member.php?userid=18033
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-05-10 Thread erland


wowo wrote: 
> 
> But when I try to use the *scheduled* back-up function from TrackStat on
> my new NAS, nothing happened. The scheduled back-up function does not
> work.:(
> 

Any errors in LMS server.log file ?



Erland Isaksson ('My homepage' (http://erland.isaksson.info))
Developer of 'many plugins/applets'
(https://wiki.slimdevices.com/index.php/User_Erland.html)
*Starting with LMS 8.0 I no longer support my plugins/applets* ('see
here for more information'
(https://forums.slimdevices.com/showthread.php?49483-Announce-New-versions-of-erlands-plugins=998836=1#post998836)
)

erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-05-10 Thread SlimChances


wowo wrote: 
> I do not know how to solve this problem:
> I have installed LMS on my new NAS 
> I have installed TrackStat (v3v3.602) via unsupported extensions.
> I could restore the TrackStat information from my old NAS.
> But when I try to use the *scheduled* back-up function from TrackStat on
> my new NAS, nothing happened. The scheduled back-up function does not
> work.:(
> 
> On my old NAS the scheduled back-up function did work and still works.
> 
> Can anyone help me to get the TrackStat back-up working on my new NAS?
> 
> Ps everything else from TrackStat is working for me. Even the backup to
> file function works normal.
> Only the *scheduled* backup failed.
> 
> New NAS System information:
> Logitech Media Server Versie: 8.2.0 - 1620119332
> Hostnaam: xx
> IP- adres: xx.10
> App+OS: QLMS 2.X (QNAP TurboStation) [Debian 9 stretch] - NL - utf8
> Platformarchitectuur: x86_64-linux
> Perl-versie: 5.30.1 - x86_64-linux-thread-multi
> Audio::Scan: 1.02
> IO::Socket::SSL: 2.060
> Databaseversie: DBD::SQLite 1.58 (sqlite 3.22.0)
> 
> Old NAS System information
> System information:
> Logitech Media Server Versie: 8.2.0 - 1620054576
> Hostnaam: 
> IP-adres: xx.20
> App+OS: QLMS 2.X (QNAP TurboStation) [Debian 9 stretch] - NL - utf8
> Platformarchitectuur: i686-linux
> Perl-versie: 5.24.4 - i386-linux-thread-multi-64int
> Audio::Scan: 1.02
> IO::Socket::SSL: 2.060
> Databaseversie: DBD::SQLite 1.58 (sqlite 3.22.0)

Are you sure the path you have selected for Backup directory exists



Logitech Media Server Version: 8.2.0 - 1614639334 @ Tue Mar 2 00:11:57
CET 2021
Operating system: Debian - EN - utf8
Platform Architecture: x86_64-linux
Perl Version: 5.30.0 - x86_64-linux-gnu-thread-multi
IO::Socket::SSL: 2.067
Database Version: DBD::SQLite 1.58 (sqlite 3.22.0)

One SB Touch connected by Ethernet - Denon AVR -1912 Receiver,
Paradigm 4.1 speakers
SB Touch connected by Optical to Sabaj A4 
amp and Energy bookshelf speakers
Two SB Radios wireless

SlimChances's Profile: http://forums.slimdevices.com/member.php?userid=165
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-05-10 Thread wowo


I do not know how to solve this problem:
I have installed LMS on my new NAS 
I have installed TrackStat (v3v3.602) via unsupported extensions.
I could restore the TrackStat information from my old NAS.
But when I try to use the *scheduled* back-up function from TrackStat on
my new NAS, nothing happened. The scheduled back-up function does not
work.:(

On my old NAS the scheduled back-up function did work and still works.

Can anyone help me to get the TrackStat back-up working on my new NAS?

Ps everything else from TrackStat is working for me. Even the backup to
file function works normal.
Only the *scheduled* backup failed.

New NAS System information:
Logitech Media Server Versie: 8.2.0 - 1620119332
Hostnaam: xx
IP- adres: xx.10
App+OS: QLMS 2.X (QNAP TurboStation) [Debian 9 stretch] - NL - utf8
Platformarchitectuur: x86_64-linux
Perl-versie: 5.30.1 - x86_64-linux-thread-multi
Audio::Scan: 1.02
IO::Socket::SSL: 2.060
Databaseversie: DBD::SQLite 1.58 (sqlite 3.22.0)

Old NAS System information
System information:
Logitech Media Server Versie: 8.2.0 - 1620054576
Hostnaam: 
IP-adres: xx.20
App+OS: QLMS 2.X (QNAP TurboStation) [Debian 9 stretch] - NL - utf8
Platformarchitectuur: i686-linux
Perl-versie: 5.24.4 - i386-linux-thread-multi-64int
Audio::Scan: 1.02
IO::Socket::SSL: 2.060
Databaseversie: DBD::SQLite 1.58 (sqlite 3.22.0)



*Squeezebox*: 1x Touch + 1x Radio
*Squeezelite 1.9.0.1113*: 4x 
*Logitech Media Server*: Version: 7.9.2 - 1571226194
*Plugins*: Custom Skip v2.5.83; Database Query v2.4.3923; Dynamic
Playlists v2.10.247Spicefly SugarCube v4.86; Trackstat v3.3.602
*NAS*: QNAP Turbostation TS-239 Pro II (1,6Ghz, 1GB); firmware 4.2.6
Build 20200109 ; QPKG LogitechMediaServer 7.7.2
*Tag*: MusicBrainz Picard 2.2.3 (Ubuntu 18.04.3 LTS); Puddletag 1.2.0
(Ubuntu 18.04.3 LTS)
'Last.fm' (www.last.fm/user/Wowotiel)

wowo's Profile: http://forums.slimdevices.com/member.php?userid=18033
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-27 Thread prabbit


Back in business. 

As always, your help is greatly appreciated! Thank you.



prabbit's Profile: http://forums.slimdevices.com/member.php?userid=11142
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-27 Thread erland

prabbit wrote: 
> 
> Any hints on how to troubleshoot or proceed?
> 

Try shutdown LMS and check the directory /usr/local/slimserver/Cache/
for files named something like “PluginCache-SQLPlayList" and delete
those, don’t remember the exact name but it should be something with
plugincache and sqlplaylist. Also, make sure “Template directory”
parameter in SQL Playlist settings page points to an empty directory and
do NOT use the “ Download last version of existing playlists” link in
the plugin. My download server for templates are no longer available and
using the link can corrupt template data.

The error like the one you are getting typically occurs when the
template directory points to a path where other files than sqlplaylist
templates exist, I think it defaults to playlist dir which can contain a
lot of other files that potentially cause issues. Using the download
link in the plugin can also result in corrupted data.



Erland Isaksson ('My homepage' (http://erland.isaksson.info))
Developer of 'many plugins/applets'
(https://wiki.slimdevices.com/index.php/User_Erland.html)
*Starting with LMS 8.0 I no longer support my plugins/applets* ('see
here for more information'
(https://forums.slimdevices.com/showthread.php?49483-Announce-New-versions-of-erlands-plugins=998836=1#post998836)
)

erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-27 Thread prabbit


Just upgraded from 7.9.3 to 8.1.1. I uninstalled the Erland's plugins I
use and chose to reinstall the unsupported versions from the Plugins
page.

I use:
Multi Library
TrackStat
Dynamic Playlists
SQL Playlists
Custom Browse
Custom Clock Helper

Unlike many others things are not going smoothly for me.

At the moment I'm attempting to get SQL Playlists working. That means
Dynamic Playlists is also installed. I get this message in the log. 

> 
> 21-03-27 22:14:30.6999] Plugins::
> DynamicPlayList::Plugin::addAlarmPlaylists (1028) Adding 0 playlists to
> alarm handler
> [21-03-27 22:14:30.7003] Plugins::
> DynamicPlayList::Plugin::getPlayListGroups (3072) Got sorted array:
> ARRAY(0x35861060)
> [21-03-27 22:14:38.1711] Plugins::
> DynamicPlayList::Plugin::initPlayLists (845) Searching for playlists
> [21-03-27 22:14:38.1719] Plugins::
> DynamicPlayList::Plugin::initPlayLists (854) Getting dynamic playlists
> for: Plugins:: DynamicPlayList::Plugin
> [21-03-27 22:14:38.1754] Plugins::
> DynamicPlayList::Plugin::getDynamicPlayLists (3995) Got: 0 number of
> playlists
> [21-03-27 22:14:38.1759] Plugins::
> DynamicPlayList::Plugin::initPlayLists (854) Getting dynamic playlists
> for: Plugins::SQLPlayList::Plugin
> [21-03-27 22:14:38.1762] Plugins::
> SQLPlayList::ConfigManager::Main::readItemConfiguration (242) Searching
> for item configuration in: /mnt/PiSounds/squeezebox/sql_playlists
> [21-03-27 22:14:38.1767] Plugins::
> SQLPlayList::ConfigManager::Main::readTemplateConfiguration (218)
> Checking for dir:
> /usr/local/slimserver/Slim/Plugin/SQLPlayList/Templates
> [21-03-27 22:14:38.1770] Plugins::
> SQLPlayList::ConfigManager::Main::readTemplateConfiguration (218)
> Checking for dir:
> /usr/local/slimserver/Cache/InstalledPlugins/Plugins/SQLPlayList/Templates
> [21-03-27 22:14:38.1776] Plugins:: SQLPlayList::ConfigManager::
> DirectoryLoader::readFromDir (93) Loading configuration from:
> /usr/local/slimserver/Cache/InstalledPlugins/Plugins/SQLPlayList/Templates
> [21-03-27 22:14:38.1847] Plugins::
> DynamicPlayList::Plugin::initPlayLists (856) Error getting playlists
> from Plugins::SQLPlayList::Plugin: Can't use string
> ("12345678|"...) as a HASH ref while "strict refs" in use
> at
> /usr/local/slimserver/Cache/InstalledPlugins/Plugins/SQLPlayList/ConfigManager/DirectoryLoader.pm
> line 114.
> 
> [21-03-27 22:14:38.1851] Plugins::
> DynamicPlayList::Plugin::addAlarmPlaylists (1028) Adding 0 playlists to
> alarm handler
> [21-03-27 22:18:49.1382] Plugins::
> SQLPlayList::ConfigManager::Main::readItemConfiguration (242) Searching
> for item configuration in: /mnt/PiSounds/squeezebox/sql_playlists
> [21-03-27 22:18:49.1394] Plugins::
> SQLPlayList::ConfigManager::Main::readTemplateConfiguration (218)
> Checking for dir:
> /usr/local/slimserver/Slim/Plugin/SQLPlayList/Templates
> [21-03-27 22:18:49.1401] Plugins::
> SQLPlayList::ConfigManager::Main::readTemplateConfiguration (218)
> Checking for dir:
> /usr/local/slimserver/Cache/InstalledPlugins/Plugins/SQLPlayList/Templates
> [21-03-27 22:18:49.1409] Plugins:: SQLPlayList::ConfigManager::
> DirectoryLoader::readFromDir (93) Loading configuration from:
> /usr/local/slimserver/Cache/InstalledPlugins/Plugins/SQLPlayList/Templates
> [21-03-27 22:18:49.1480] Slim::Networking::IO::Select::__ANON__ (130)
> Error: Select task failed calling Slim::Web::HTTP:: processHTTP: Can't
> use string ("12345678|"...) as a HASH ref while "strict
> refs" in use at
> /usr/local/slimserver/Cache/InstalledPlugins/Plugins/SQLPlayList/ConfigManager/DirectoryLoader.pm
> line 114.
> ; fh=Slim::Web::HTTP::ClientConn=GLOB(0x3a8796c0)
> 

Those squares surrounding the `12345678` string have a ? in them,
indicating to me it's a character my system doesn't have.

When I click Extras > SQL Playlist there's a lengthy delay with a
"Loading" screen before the screen "crashes." 

Any hints on how to troubleshoot or proceed?

System settings:
Version: 8.1.1 - 1610364019 @ Thu Jan 14 06:27:45 CET 2021
Operating system: piCore - EN - utf8 7.0.1
Platform Architecture: aarch64-linux
Perl Version: 5.32.0 - aarch64-linux-thread-multi
Audio::Scan: 1.02
IO::Socket::SSL: 2.068
Database Version: DBD::SQLite 1.58 (sqlite 3.22.0)



prabbit's Profile: http://forums.slimdevices.com/member.php?userid=11142
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-24 Thread MillmoorRon

erland wrote: 
> I’m not behind a computer right now so I can’t give you the exact query
> but the SQL at the bottom of the following page shows how to join in
> album and album artist:
> https://wiki.slimdevices.com/index.php/SlimServerDatabaseStructure.html
> You want to show contributors.name, albums.title and tracks.title I
> think.
> Let me know if this doesn’t help and I’ll take a look at it the next
> time I’m beside a computer and have some time.
> If you want to show track artists it gets a bit more complicated and
> you’ll need to join in contributors via contributor_track

Thanks for the link.

I couldn't get contributor_track to work to show the track artist but
did this:


Code:


  select contributors.name,albums.title,tracks.title from tracks
  join albums on
  tracks.album = albums.id
  left join contributors on
  tracks.primary_artist = contributors.id
  join track_statistics on 
tracks.url = track_statistics.url 
  where
  tracks.audio = 1
and (track_statistics.rating>=70)
  order by contributors.name, albums.title, tracks.title
  



Does this do the same thing? It seems to work OK!



MillmoorRon's Profile: http://forums.slimdevices.com/member.php?userid=6413
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-23 Thread erland

MillmoorRon wrote: 
> I am trying to get a list of my top rated tracks to export to a file. 
> 
> Using Database query I have this...
> 
> 
> 
> which returns the URLs (with lots of %20) but I'd like a more human
> readable list showing "Artist - Album - Title"
> 
> Anyone know how to achieve this? (my SQL skills are not great!)

I’m not behind a computer right now so I can’t give you the exact query
but the SQL at the bottom of the following page shows how to join in
album and album artist:
https://wiki.slimdevices.com/index.php/SlimServerDatabaseStructure.html
You want to show contributors.name, albums.title and tracks.title I
think.
Let me know if this doesn’t help and I’ll take a look at it the next
time I’m beside a computer and have some time.
If you want to show track artists it gets a bit more complicated and
you’ll need to join in contributors via contributor_track



Erland Isaksson ('My homepage' (http://erland.isaksson.info))
Developer of 'many plugins/applets'
(https://wiki.slimdevices.com/index.php/User_Erland.html)
*Starting with LMS 8.0 I no longer support my plugins/applets* ('see
here for more information'
(https://forums.slimdevices.com/showthread.php?49483-Announce-New-versions-of-erlands-plugins=998836=1#post998836)
)

erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-23 Thread MillmoorRon


Paul Webster wrote: 
> Post-process it ... e.g. run it through urldecode
> 
> %20 means character 20 hex which is 32 decimal - which is space.

Sorry, I wasn't very clear.

I meant how to dsiplay the tag info for the returned URLs using Database
Query.



MillmoorRon's Profile: http://forums.slimdevices.com/member.php?userid=6413
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-23 Thread Paul Webster


Post-process it ... e.g. run it through urldecode

%20 means character 20 hex which is 32 decimal - which is space.



Paul Webster
http://dabdig.blogspot.com
author of \"now playing\" plugins covering radio france (fip etc), kcrw,
supla finland, abc australia, cbc/radio-canada and rte ireland

Paul Webster's Profile: http://forums.slimdevices.com/member.php?userid=105
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-23 Thread MillmoorRon


I am trying to get a list of my top rated tracks to export to a file. 

Using Database query I have this...

> 
> 
> 
>   
>   sqlquery.xml
>id="queryname">PDA_4
>id="querydescription">Favourites
>   
>   select tracks.url from tracks
>   join track_statistics on 
>   tracks.url = track_statistics.url 
>   where 
>   audio=1
>   and (track_statistics.rating=70)
>   group by tracks.id
>   
>   
> 
> 

which returns the URLs (with lots of %20) but I'd like a more human
readable list showing "Artist - Album - Title"

Anyone know how to achieve this? (my SQL skills are not great!)



MillmoorRon's Profile: http://forums.slimdevices.com/member.php?userid=6413
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-20 Thread erland


MrD wrote: 
> 
> You mentioned a bug in the refresh logic.  Is the bug in the "if
> (musicbrainz)" logic of the refresh tracks?

Yes



Erland Isaksson ('My homepage' (http://erland.isaksson.info))
Developer of 'many plugins/applets'
(https://wiki.slimdevices.com/index.php/User_Erland.html)
*Starting with LMS 8.0 I no longer support my plugins/applets* ('see
here for more information'
(https://forums.slimdevices.com/showthread.php?49483-Announce-New-versions-of-erlands-plugins=998836=1#post998836)
)

erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-19 Thread MrD


erland wrote: 
> I think the duplicated entries will be duplicated each time refresh runs
> so it will quickly be a lot of duplicate entries for same url in
> TrackStat tables. Disabling musicbrainz support in TrackStat settings
> will skip the musicbrainz part of the refresh operation and stop the
> problem from getting worse.

You mentioned a bug in the refresh logic.  Is the bug in the "if
(musicbrainz)" logic of the refresh tracks or somewhere else in your
mind?

I do like the concept of using the musicbrainz_id to keep stats linked
to the track if the files are moved around, but I can understand the
issue if the id is not unique.

I will think about this some.



-MrD
===
3 PiCore Players
1 Transporter (dead)
2 Squeezebox v3 (1 dead, 1 resurrected)
Linux x86-64 SlimServer 8.1.1

MrD's Profile: http://forums.slimdevices.com/member.php?userid=6099
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-19 Thread erland


MrD wrote: 
> 
> I have not looked deeply, but will this create an unbounded growth in
> any TrackStat table? (edit: actually you said that above)
> 
> I'll probably end up living with it :D.

I think the duplicated entries will be duplicated each time refresh runs
so it will quickly be a lot of duplicate entries for same url in
TrackStat tables. Disabling musicbrainz support in TrackStat settings
will skip the musicbrainz part of the refresh operation and stop the
problem from getting worse.



Erland Isaksson ('My homepage' (http://erland.isaksson.info))
Developer of 'many plugins/applets'
(https://wiki.slimdevices.com/index.php/User_Erland.html)
*Starting with LMS 8.0 I no longer support my plugins/applets* ('see
here for more information'
(https://forums.slimdevices.com/showthread.php?49483-Announce-New-versions-of-erlands-plugins=998836=1#post998836)
)

erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-19 Thread MrD


erland wrote: 
>  You have multiple files with same musicbrainz id and in this case the
> refresh operation will duplicate the entries for these files in
> track_statistics table every time refresh runs due to a bug in refresh
> logic. Typical scenario when you might have multiple tracks with same
> musicbrainz id is when a track exist both in a normal album and in a
> compilation album.
> 

You hit the nail on the head with root cause.  I did a "GROUP BY" on the
SELECT statement that creates the temp table and duplicate musicbrainz
tags are definitely evident.  I've seen some behavior as well that you
are predicting.

I have not looked deeply, but will this create an unbounded growth in
any TrackStat table?

I'll probably end up living with it :D.



-MrD
===
3 PiCore Players
1 Transporter (dead)
2 Squeezebox v3 (1 dead, 1 resurrected)
Linux x86-64 SlimServer 8.1.1

MrD's Profile: http://forums.slimdevices.com/member.php?userid=6099
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-19 Thread bluetdi


erland wrote: 
> The latest version of Custom Clock is from July 2017 when the license
> checks were removed, so thats over three and a half year ago. As
> far as I know Ive never corrected anything related to pCP. If I
> remember correctly I think Ive seen a patch or patched version of
> Custom Clock that makes it work on some platform but I dont
> remember if it was on pCP or some other platform.

Thank you. I will give the spectrummeter another try next week. Maybe it
works.



3xPi3B-7" | pCP 7.0.1 | LMS 8.1.0 | Transporter | 2xTouch | 2xClassic |
2xBoom | 2xRadio | iPeng
[Discarded: 2xOdroid U3+m2p+LMS]

bluetdi's Profile: http://forums.slimdevices.com/member.php?userid=20633
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-19 Thread mamema


i've talked about this in the dev area, i have solved this with adding a
filesize table to the presistent dbs and modifying the query to not only
compare the musicbrainz_id instead compare also the filesize

the cause of this long running trackstat task, are duplicate musicbrain
ids which might happen if you have multiple releases of the same album
(example).

My solution isn't ready for primetime, as the filesize table add is only
for db creation atm, so someone has to delete persistent.db first, to
make this work.

current solution can be found here:
https://github.com/mamema/lms-trackstat/tree/master/src

modified files are dbcreate.sql and Storage.pm

the current pain is solved, as the several hour run came down to 6
secs.
Additionally the plugin LMS DB Optimizer does also help:
https://www.nexus0.net/pub/sw/lmsdboptim/



mamema's Profile: http://forums.slimdevices.com/member.php?userid=44662
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-18 Thread erland

MrD wrote: 
> 
> I was having a issue with restarts and rescans of my server taking 90
> minutes to 2 hours on a 20k library with TrackStat enabled.
> 

The temp table will be empty unless you have moved/renamed music files
and don’t have multiple files with the same musicbrainz id. So if an
index i temp table solves the issue it might be an indication of:

1. You have moved or renamed a lot of files since last refresh and the
refresh does its thing and reconnect statistics to the new/changed
files

Or

2. You have multiple files with same musicbrainz id and in this case the
refresh operation will duplicate the entries for these files in
track_statistics table every time refresh runs due to a bug in refresh
logic. Typical scenario when you might have multiple tracks with same
musicbrainz id is when a track exist both in a normal album and in a
compilation album.

If it isn’t caused by 1 you are likely affected by 2 and in this case
I’d strongly recommend either removing musicbrainz tags from the files
that exist in several places in your library or disable musicbrainz
support in TrackStat settings. Multiple entries for same track in
track_statistic table will otherwise cause unpredictable behavior for
these tracks and it’s going to get worse every time TrackStat refresh
operation runs.

Having said this, the TrackStat refresh operation can be slow due to
other things than musicbrainz, it’s possible to see in server.log which
parts of refresh that take long time if enabling info level debugging on
plugin.trackstat.



Erland Isaksson ('My homepage' (http://erland.isaksson.info))
Developer of 'many plugins/applets'
(https://wiki.slimdevices.com/index.php/User_Erland.html)
*Starting with LMS 8.0 I no longer support my plugins/applets* ('see
here for more information'
(https://forums.slimdevices.com/showthread.php?49483-Announce-New-versions-of-erlands-plugins=998836=1#post998836)
)

erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-18 Thread prabbit

bluetdi wrote: 
> A short question, if I missed something
> 
> Does the SDT and CCH plugin also work now with the spectrummeter and the
> VU-meter on a Pi with piCore and a 7“ screen?
> 
> I tried it about 2 years ago with the original plugins that need a
> licence (which I have as lifetime) and it did not work with the
> jive-version of pCP.

I use SDT and CCH on a RPi 4 running pCP 6.9 and a 7” screen. I’m not,
however, using either the spectrum meter or VU-meter, so I can’t comment
on those two specifically. I recall that many of the default screens
were first created for the smaller Touch interface. It took me some time
to get my layout designed with the elements placed where I wanted for
the larger 7” screen.



prabbit's Profile: http://forums.slimdevices.com/member.php?userid=11142
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-18 Thread erland

MrD wrote: 
> 
> I would be happy to share with anyone that is interested, but I dont
> want to own the plugins :D

Just post either a diff/patch file or the Storage.pm (which I guess you
have changed) in this thread and maybe someone will pick it up and
decide to distribute a version where it’s fixed. Replacing a file should
be easy enough for people who have issues with long start-up times and
want to continue using TrackStat with refresh operation enabled.



Erland Isaksson ('My homepage' (http://erland.isaksson.info))
Developer of 'many plugins/applets'
(https://wiki.slimdevices.com/index.php/User_Erland.html)
*Starting with LMS 8.0 I no longer support my plugins/applets* ('see
here for more information'
(https://forums.slimdevices.com/showthread.php?49483-Announce-New-versions-of-erlands-plugins=998836=1#post998836)
)

erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-18 Thread MrD


I've seen the posts on the support of these plugins.

I was having a issue with restarts and rescans of my server taking 90
minutes to 2 hours on a 20k library with TrackStat enabled.

Today I decided to get to the bottom on it.  

The "refreshTracks" function in the Storage.pm module creates a temp
table to join the tracks and track_statistics table on the music brains
id.

There is no index on the musicbrainz_id column on the temp table.

Before:
> 
> QUERY PLAN
> |--SCAN TABLE track_statistics
> |--CORRELATED SCALAR SUBQUERY 3
> |  `--SCAN TABLE temp_track_statistics
> |--CORRELATED SCALAR SUBQUERY 1
> |  `--SCAN TABLE temp_track_statistics
> `--CORRELATED SCALAR SUBQUERY 2
> `--SCAN TABLE temp_track_statistics
> 

After adding an Index:

> 
> QUERY PLAN
> |--SCAN TABLE track_statistics
> |--CORRELATED SCALAR SUBQUERY 3
> |  `--SEARCH TABLE temp_track_statistics USING INDEX tts
> (musicbrainz_id=?)
> |--CORRELATED SCALAR SUBQUERY 1
> |  `--SEARCH TABLE temp_track_statistics USING INDEX tts
> (musicbrainz_id=?)
> `--CORRELATED SCALAR SUBQUERY 2
> `--SEARCH TABLE temp_track_statistics USING INDEX tts
> (musicbrainz_id=?)
> 

Before the index the UPDATE statement took over 6000 seconds...

> 
> Finished updating urls in statistic data based on musicbrainz ids,
> updated 222517 items : It took 3.073275 seconds
> 

Perl is not my first language, my code change is ugly, simple and likely
needs proper error handling.

I would be happy to share with anyone that is interested, but I dont
want to own the plugins :D



-MrD
===
1 Transporter
2 Squeezeboxen v3
1 Squeezebox v1
1 SliMP3
Linux x86-64 SlimServer 6.5.1

MrD's Profile: http://forums.slimdevices.com/member.php?userid=6099
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-18 Thread erland

bluetdi wrote: 
> A short question, if I missed something
> 
> Does the SDT and CCH plugin also work now with the spectrummeter and the
> VU-meter on a Pi with piCore and a 7“ screen?
> 
> I tried it about 2 years ago with the original plugins that need a
> licence (which I have as lifetime) and it did not work with the
> jive-version of pCP.

The latest version of Custom Clock is from July 2017 when the license
checks were removed, so that’s over three and a half year ago. As far as
I know I’ve never corrected anything related to pCP. If I remember
correctly I think I’ve seen a patch or patched version of Custom Clock
that makes it work on some platform but I don’t remember if it was on
pCP or some other platform.



Erland Isaksson ('My homepage' (http://erland.isaksson.info))
Developer of 'many plugins/applets'
(https://wiki.slimdevices.com/index.php/User_Erland.html)
*Starting with LMS 8.0 I no longer support my plugins/applets* ('see
here for more information'
(https://forums.slimdevices.com/showthread.php?49483-Announce-New-versions-of-erlands-plugins=998836=1#post998836)
)

erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-18 Thread bluetdi

A short question, if I missed something

Does the SDT and CCH plugin also work now with the spectrummeter and the
VU-meter on a Pi with piCore and a 7“ screen?

I tried it about 2 years ago with the original plugins that need a
licence (which I have as lifetime) and it did not work with the
jive-version of pCP.



3xPi3B-7" | pCP 7.0.1 | LMS 8.1.0 | Transporter | 2xTouch | 2xClassic |
2xBoom | 2xRadio | iPeng
[Discarded: 2xOdroid U3+m2p+LMS]

bluetdi's Profile: http://forums.slimdevices.com/member.php?userid=20633
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-17 Thread xrad


PasTim wrote: 
> What are you trying to do?  If you just want to get erland's plugins on
> LMS 8, tick the box at the very bottom of the plugins screen (Use
> unsupported extensions) , Apply, and you should see the most recent
> versions in 3rd party plugins.
Thanks, I wasn't aware those plugins were in the unsupported extensions
category.



LMS 8.1.2 - 1613284909 on Synology DS115 (ARM); 3 Radios

xrad's Profile: http://forums.slimdevices.com/member.php?userid=71399
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-17 Thread erland

xrad wrote: 
> 
> I guess for now I'll take Erlands repo on github but I might be a good
> idea to resolve this somehow. Likewise, please do let me know if I'm all
> wrong here.

The built-in repository works works, so don’t add any extra
repositories.
I’ve no longer time to maintain or verify my plugins with new LMS
versions so you won’t see them in LMS 8.* unless you activate the “Use
unsupported extensions” option.



Erland Isaksson ('My homepage' (http://erland.isaksson.info))
Developer of 'many plugins/applets'
(https://wiki.slimdevices.com/index.php/User_Erland.html)
*Starting with LMS 8.0 I no longer support my plugins/applets* ('see
here for more information'
(https://forums.slimdevices.com/showthread.php?49483-Announce-New-versions-of-erlands-plugins=998836=1#post998836)
)

erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-17 Thread PasTim


mps wrote: 
> As a workaround, I have gotten in the habit of modifying any SQL that
> uses the multilibrary id to use the name and then do a join on
> multilibrary_libraries to get the id. I admit it's really ugly, but I
> don't really mind doing this because using names is more robust than
> hardcoding library ids in the sql. Still, it's only really an option for
> people comfortable modifying SQL (You can get to the SQL by choosing
> Customize SQL in many of Erland's plugins)
> 
> Here's an example of a SQL playlist that I use to randomly play work
> (i.e., all the movements of a symphony). I've marked out the relevant
> lines.
> > 
Code:

  >   > -- PlaylistName:Random Played Works
  > -- PlaylistGroups:
  > -- PlaylistOption Unlimited:1
  > DROP TABLE IF EXISTS albumworks;
  > 
  > CREATE TEMPORARY TABLE IF NOT EXISTS albumworks 
  > AS SELECT tracks.album AS album, customscan_track_attributes.value as work, 
Ifnull(track_statistics.playcount, 0) as playcount
  > FROM tracks
  > JOIN multilibrary_track
  > *JOIN multilibrary_libraries*
  > LEFT JOIN track_statistics
  > JOIN customscan_track_attributes
  > ON tracks.id = customscan_track_attributes.track
  > AND tracks.url = track_statistics.url
  > AND customscan_track_attributes.module = 'customtag'
  > AND customscan_track_attributes.attr = 'WORK'
  > AND tracks.id=multilibrary_track.track 
  > *AND multilibrary_track.library=multilibrary_libraries.id*
  > WHERE playcount > 0* AND multilibrary_libraries.libraryid = 'no_duplicates'*
  > GROUP BY tracks.album, customscan_track_attributes.value
  > ORDER BY random() limit 10 ;
  > 
  > SELECT tracks.url FROM
  > (SELECT rowid AS albumworks_id, album as albumworks_album, work, playcount 
from albumworks)
  > JOIN tracks
  > JOIN customscan_track_attributes
  > ON tracks.id = customscan_track_attributes.track
  > AND customscan_track_attributes.module = 'customtag'
  > AND customscan_track_attributes.attr = 'WORK'
  > AND customscan_track_attributes.value = work
  > AND tracks.album = albumworks_album
  > ORDER BY albumworks_id, tracks.tracknum;

> > 
Yes, I'll do that sort of fix as well if I get  too many problems with
the library id.  So far I seem to have been lucky. I've a lot of menus
to fix, so I hope I don't need to do it.



LMS 8.1 on PC, Xubuntu 20.04, FLACs 16->24 bit, 44.1->192kbps.  2
Touches & EDO.
LMS plugin UPnP/DLNA Bridge to MF M1 CLiC (A308CR amp & ESLs) & Marantz
CR603 UPnP renderers.  
Also Minimserver & Upplay to same & to upmpdcli/mpd PC renderers.  
Squeezelite to Meridian USB Explorer DAC to PC speakers/headphones.  
Wireless Xubuntu 20.04 laptop firefox/upplay or Android mobile with
Squeeze-Ctrl/BubbleUPnP controls LMS/Minimserver.

PasTim's Profile: http://forums.slimdevices.com/member.php?userid=41642
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-17 Thread mps


PasTim wrote: 
> Thanks.  Beyond my skills these days I'm afraid, but the problem is so
> rare for me that the inconvenience if it does happen is not too bad :)
As a workaround, I have gotten in the habit of modifying any SQL that
uses the multilibrary id to use the name and then do a join on
multilibrary_libraries to get the id. I admit it's really ugly, but I
don't really mind doing this because using names is more robust than
hardcoding library ids in the sql. Still, it's only really an option for
people comfortable modifying SQL (You can get to the SQL by choosing
Customize SQL in many of Erland's plugins)

Here's an example of a SQL playlist that I use to randomly play work
(i.e., all the movements of a symphony). I've marked out the relevant
lines.

Code:

-- PlaylistName:Random Played Works
  -- PlaylistGroups:
  -- PlaylistOption Unlimited:1
  DROP TABLE IF EXISTS albumworks;
  
  CREATE TEMPORARY TABLE IF NOT EXISTS albumworks 
  AS SELECT tracks.album AS album, customscan_track_attributes.value as work, 
Ifnull(track_statistics.playcount, 0) as playcount
  FROM tracks
  JOIN multilibrary_track
  *JOIN multilibrary_libraries*
  LEFT JOIN track_statistics
  JOIN customscan_track_attributes
  ON tracks.id = customscan_track_attributes.track
  AND tracks.url = track_statistics.url
  AND customscan_track_attributes.module = 'customtag'
  AND customscan_track_attributes.attr = 'WORK'
  AND tracks.id=multilibrary_track.track 
  *AND multilibrary_track.library=multilibrary_libraries.id*
  WHERE playcount > 0* AND multilibrary_libraries.libraryid = 'no_duplicates'*
  GROUP BY tracks.album, customscan_track_attributes.value
  ORDER BY random() limit 10 ;
  
  SELECT tracks.url FROM
  (SELECT rowid AS albumworks_id, album as albumworks_album, work, playcount 
from albumworks)
  JOIN tracks
  JOIN customscan_track_attributes
  ON tracks.id = customscan_track_attributes.track
  AND customscan_track_attributes.module = 'customtag'
  AND customscan_track_attributes.attr = 'WORK'
  AND customscan_track_attributes.value = work
  AND tracks.album = albumworks_album
  ORDER BY albumworks_id, tracks.tracknum;




mps's Profile: http://forums.slimdevices.com/member.php?userid=36351
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-17 Thread PasTim


xrad wrote: 
> Sorry in advance for possibly stupid question.
> 
> I just stumbled across this 'announcement'
> (https://plugins.slimdevices.narkive.com/vM8vLISA/slimdevices-plugins-announce-erlands-commercial-plugins-available-for-free)
> which states that the now free plugins are available in 'this 3rd party
> repo'
> (https://erland.github.io/squeezebox-downloads/repositories/latest.xml)
> but should also be available in the "central repository". 
> 
> I'm not sure where this is. Scanning my install I found 'this one'
> (https://raw.githubusercontent.com/LMS-Community/lms-plugin-repository/master/extensions.xml)
> as a good candidate, but this does not contain the lastest versions.
> 
> Could it simply be that the official repo was updated just to the point
> where the initial free versions are reference, but wasn't updated
> since?
> 
> I guess for now I'll take Erlands repo on github but I might be a good
> idea to resolve this somehow. Likewise, please do let me know if I'm all
> wrong here.
What are you trying to do?  If you just want to get erland's plugins on
LMS 8, tick the box at the very bottom of the plugins screen (Use
unsupported extensions) , Apply, and you should see the most recent
versions in 3rd party plugins.



LMS 8.1 on PC, Xubuntu 20.04, FLACs 16->24 bit, 44.1->192kbps.  2
Touches & EDO.
LMS plugin UPnP/DLNA Bridge to MF M1 CLiC (A308CR amp & ESLs) & Marantz
CR603 UPnP renderers.  
Also Minimserver & Upplay to same & to upmpdcli/mpd PC renderers.  
Squeezelite to Meridian USB Explorer DAC to PC speakers/headphones.  
Wireless Xubuntu 20.04 laptop firefox/upplay or Android mobile with
Squeeze-Ctrl/BubbleUPnP controls LMS/Minimserver.

PasTim's Profile: http://forums.slimdevices.com/member.php?userid=41642
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-17 Thread xrad


Sorry in advance for possibly stupid question.

I just stumbled across this 'announcement'
(https://plugins.slimdevices.narkive.com/vM8vLISA/slimdevices-plugins-announce-erlands-commercial-plugins-available-for-free)
which states that the now free plugins are available in 'this 3rd party
repo'
(https://erland.github.io/squeezebox-downloads/repositories/latest.xml)
but should also be available in the "central repository". 

I'm not sure where this is. Scanning my install I found 'this one'
(https://raw.githubusercontent.com/LMS-Community/lms-plugin-repository/master/extensions.xml)
as a good candidate, but this does not contain the lastest versions.

Could it simply be that the official repo was updated just to the point
where the initial free versions are reference, but wasn't updated
since?

I guess for now I'll take Erlands repo on github but I might be a good
idea to resolve this somehow. Likewise, please do let me know if I'm all
wrong here.



LMS 8.1.2 - 1613284909 on Synology DS115 (ARM); 3 Radios

xrad's Profile: http://forums.slimdevices.com/member.php?userid=71399
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-12 Thread madpatrick


erland wrote: 
> I think you should be able to put the ttf file in
> /usr/share/jive/applets/CustomClock/fonts/ or /usr/share/jive/fonts/ 
> This is the code that handles the download and if I read it correctly it
> checks the above directories before it tries to download the font.
> https://github.com/erland/squeezebox-customclock/blob/0b6b488a609898e10ae19e9aef64e1637a87e1f8/src/CustomClockApplet.lua#L1532
The fonts were now in /usr/share/jive/applets/CustomClock/fonts.
Propably when changed to HTTP is downloaded to this folder.



-
Patrick

madpatrick's Profile: http://forums.slimdevices.com/member.php?userid=4929
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-10 Thread PasTim

erland wrote: 
> I don’t  think this can be fixed without changing the Multi Library
> plugin code.
> 
> If the schema_clear.sql script is used to clear the database its strange
> that we see a problem at all because then the Multi Library tables
> shouldn’t be cleared even during a full rescan.
> https://github.com/Logitech/slimserver/blob/public/8.2/SQL/SQLite/schema_clear.sql
> From my memory the whole library.db was deleted during a full rescan but
> I can’t  find this in the code at the moment so it might have changed
> since Multi Library plugin was implemented. If library.db is deleted I’d
> expect the library ids to always start over from 1 after a full rescan.
> It’s also possible to reset it manually:
> https://www.designcise.com/web/tutorial/how-to-reset-autoincrement-number-sequence-in-sqlite
> However, please remember that the hash order is still unpredictable if
> you have more than a single library, so resetting the AUTOINCREMENT
> column isn’t really a solution.
> 
> The solution as I tried to indicate in my previous post is:
> 
> Basically:
> - Redefine multilibrary_libraries.id to not be an AUTOINCREMENT column.
> You should instead in the code manually calculate the next free id when
> a new library is created and its row is inserted in this table.
> max(id)+1 should work.
> - Make sure to save the library id in the prefs file for each library
> created
> - When initializing a library in the table, take the id from the prefs
> file
> Should be possible to implement the whole thing in initDatabaseLibrary
> function in MultiLibrary/Plugin.pm
> 
> A logic like this will make sure the ids stays the same as long as you
> don’t delete the prefs file or renames the library definition file.
Thanks.  Beyond my skills these days I'm afraid, but the problem is so
rare for me that the inconvenience if it does happen is not too bad :)



LMS 8.1 on PC, Xubuntu 20.04, FLACs 16->24 bit, 44.1->192kbps.  2
Touches & EDO.
LMS plugin UPnP/DLNA Bridge to MF M1 CLiC (A308CR amp & ESLs) & Marantz
CR603 UPnP renderers.  
Also Minimserver & Upplay to same & to upmpdcli/mpd PC renderers.  
Squeezelite to Meridian USB Explorer DAC to PC speakers/headphones.  
Wireless Xubuntu 20.04 laptop firefox/upplay or Android mobile with
Squeeze-Ctrl/BubbleUPnP controls LMS/Minimserver.

PasTim's Profile: http://forums.slimdevices.com/member.php?userid=41642
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-09 Thread erland


madpatrick wrote: 
> Hello Erland,
> 
> Thanks for replying.
> Your complete were right. My webserver redirects to HTTPS. This has been
> so since a few years, but propobly the font was in the cache of my touch
> or something.
> Move the fonts to another HTTP location and it is working
> 
> Is it possible to placve the font on the Touch locally and link it this
> ?

I think you should be able to put the ttf file in
/usr/share/jive/applets/CustomClock/fonts/ or /usr/share/jive/fonts/ 
This is the code that handles the download and if I read it correctly it
checks the above directories before it tries to download the font.
https://github.com/erland/squeezebox-customclock/blob/0b6b488a609898e10ae19e9aef64e1637a87e1f8/src/CustomClockApplet.lua#L1532



Erland Isaksson ('My homepage' (http://erland.isaksson.info))
Developer of 'many plugins/applets'
(https://wiki.slimdevices.com/index.php/User_Erland.html)
*Starting with LMS 8.0 I no longer support my plugins/applets* ('see
here for more information'
(https://forums.slimdevices.com/showthread.php?49483-Announce-New-versions-of-erlands-plugins=998836=1#post998836)
)

erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-09 Thread madpatrick

erland wrote: 
> Is the font url still available ? Has the site it’s hosted on switched
> to https ?
> The Touch won’t be able to download fonts using https. Even if the url
> is http the site could redirect it to https and that would cause the
> same problem.
> 
> Post the font url if you aren’t sure and someone here might be able to
> help you verify it.
> 
> Not sure why it would hang the whole Touch but I might have assumed that
> the fonts could be downloaded in the Custom Clock code.

Hello Erland,

Thanks for replying.
Your complete were right. My webserver redirects to HTTPS. This has been
so since a few years, but propobly the font was in the cache of my touch
or something.
Move the fonts to another HTTP location and it is working

Is it possible to placve the font on the Touch locally and link it this
?



-
Patrick

madpatrick's Profile: http://forums.slimdevices.com/member.php?userid=4929
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-08 Thread erland

madpatrick wrote: 
> Hi
> After a lot resets and trails i found out the using fonts in Custom
> Clock was the problem.
> I was using some custom fonts in .zip file for years.
> Now these lead to a freeze of my Touch.
> 

Is the font url still available ? Has the site it’s hosted on switched
to https ?
The Touch won’t be able to download fonts using https. Even if the url
is http the site could redirect it to https and that would cause the
same problem.

Post the font url if you aren’t sure and someone here might be able to
help you verify it.

Not sure why it would hang the whole Touch but I might have assumed that
the fonts could be downloaded in the Custom Clock code.



Erland Isaksson ('My homepage' (http://erland.isaksson.info))
Developer of 'many plugins/applets'
(https://wiki.slimdevices.com/index.php/User_Erland.html)
*Starting with LMS 8.0 I no longer support my plugins/applets* ('see
here for more information'
(https://forums.slimdevices.com/showthread.php?49483-Announce-New-versions-of-erlands-plugins=998836=1#post998836)
)

erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-08 Thread erland

PasTim wrote: 
> Thanks for that.  Very interesting.  Do you think there is there any way
> of intervening after LMS has deleted library.db and manually resetting
> the contents before any damage is done to related data?

I don’t  think this can be fixed without changing the Multi Library
plugin code.

If the schema_clear.sql script is used to clear the database its strange
that we see a problem at all because then the Multi Library tables
shouldn’t be cleared even during a full rescan.
https://github.com/Logitech/slimserver/blob/public/8.2/SQL/SQLite/schema_clear.sql
>From my memory the whole library.db was deleted during a full rescan but
I can’t  find this in the code at the moment so it might have changed
since Multi Library plugin was implemented. If library.db is deleted I’d
expect the library ids to always start over from 1 after a full rescan.
It’s also possible to reset it manually:
https://www.designcise.com/web/tutorial/how-to-reset-autoincrement-number-sequence-in-sqlite
However, please remember that the hash order is still unpredictable if
you have more than a single library, so resetting the AUTOINCREMENT
column isn’t really a solution.

The solution as I tried to indicate in my previous post is:
> 
> 
> A solution to this really need to store an id in either the library
> configuration file or in the prefs file of each library and replace the
> AUTOINCREMENT column with a manually updated integer and make sure to
> take the value from prefs/library configuration when creating the row in
> multilibrary_libraries table, which happens here:
> https://github.com/erland/lms-multilibrary/blob/28d437d83235aceaac6e47b389727d46488de139/src/Plugin.pm#L352
> It’s probably easiest to store Id in prefs because then it can be
> completely handled in initDatabaseLibrary function and doesn’t have to
> affect other parts of the code.
> 
Basically:
- Redefine multilibrary_libraries.id to not be an AUTOINCREMENT column.
You should instead in the code manually calculate the next free id when
a new library is created and its row is inserted in this table.
max(id)+1 should work.
- Make sure to save the library id in the prefs file for each library
created
- When initializing a library in the table, take the id from the prefs
file
Should be possible to implement the whole thing in initDatabaseLibrary
function in MultiLibrary/Plugin.pm

A logic like this will make sure the ids stays the same as long as you
don’t delete the prefs file or renames the library definition file.



Erland Isaksson ('My homepage' (http://erland.isaksson.info))
Developer of 'many plugins/applets'
(https://wiki.slimdevices.com/index.php/User_Erland.html)
*Starting with LMS 8.0 I no longer support my plugins/applets* ('see
here for more information'
(https://forums.slimdevices.com/showthread.php?49483-Announce-New-versions-of-erlands-plugins=998836=1#post998836)
)

erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-08 Thread madpatrick


PasTim wrote: 
> Has the firmware changed in the last 6 years or so?  fab4_7.8.0_r16754
> is the latest I've seen, dating back to 2014.  What are you using?
> 
> Did you ever load any extra fonts onto the Touch in the past (the sort
> of thing I do and then totally forget about it.

There is a new cummunity firmware  8.0 which is developed my forum
members.
See
https://forums.slimdevices.com/showthread.php?113479-Announce-Community-Firmware-for-Squeezebox-Radio-Touch-Controller-and-LMS-8=Firmware

Good point about the fonts. No, ive not changed this for a few
years. Not sure how long, but propably at least 2 years.



-
Patrick

madpatrick's Profile: http://forums.slimdevices.com/member.php?userid=4929
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-08 Thread PasTim


madpatrick wrote: 
> Hi
> I know that by upgrading to the latest version it could break Erlands
> apps.
> I was running LMS 8.1.1 for a few months without any problem.
> This weekend i took the risk of upgrading my Touch to the latest
> firmware. 
> After grade and reinstalling the features it hangs my Touch after a few
> minutes.
> Downgrading to the official firmware did not resolve the issue.
> 
> After a lot resets and trails i found out the using fonts in Custom
> Clock was the problem.
> I was using some custom fonts in .zip file for years.
> Now these lead to a freeze of my Touch.
> 
> Does anybody having the same problem or is there a solution for this.
> Or has the update of the firmware or LMS broke this function in Custom
> Clock ?
Has the firmware changed in the last 6 years or so?  fab4_7.8.0_r16754
is the latest I've seen, dating back to 2014.  What are you using?

Did you ever load any extra fonts onto the Touch in the past (the sort
of thing I do and then totally forget about it.



LMS 8.1 on PC, Xubuntu 20.04, FLACs 16->24 bit, 44.1->192kbps.  2
Touches & EDO.
LMS plugin UPnP/DLNA Bridge to MF M1 CLiC (A308CR amp & ESLs) & Marantz
CR603 UPnP renderers.  
Also Minimserver & Upplay to same & to upmpdcli/mpd PC renderers.  
Squeezelite to Meridian USB Explorer DAC to PC speakers/headphones.  
Wireless Xubuntu 20.04 laptop firefox/upplay or Android mobile with
Squeeze-Ctrl/BubbleUPnP controls LMS/Minimserver.

PasTim's Profile: http://forums.slimdevices.com/member.php?userid=41642
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-08 Thread PasTim

erland wrote: 
> I think I might have identified the issue, unfortunately I think it’s a
> reasonably big issue and I’m a bit surprised that it works predictable 
> for anyone after a full rescan.
> 
> As the logic works the multilibrary_libraries.id values is reused as
> long as a matching multilibrary_libraries.libraryid is found in the
> table. This means that id should never change purely due to an upgrade,
> new/changed files rescan or playlist rescan. However, if the contents of
> library.db is cleared, which happens in a full rescan or a new
> installation, the libraries will be re-created from scratch and when
> this happens they can potentially get new ids. As long as
> multilibrary_libraries table isn’t cleared the libraries should keep
> their id.
> 
> The order the libraries are recreated will affect which library that
> gets the lowest and highest id. This order is unfortunately very
> unpredictable as it’s just the order of the hash in the following
> for-loop:
> https://github.com/erland/lms-multilibrary/blob/28d437d83235aceaac6e47b389727d46488de139/src/Plugin.pm#L326
> Sorting the hash keys would make it a bit more predictable but it would
> not be a solution since creating a new library with a file name that’s
> alphabetically in the middle of existing libraries would cause itself
> and the libraries after it to get a new id after next rescan.
> 
> I’m also not 100% sure the AUTOINCREMENT id column always is reset so
> the first library created gets id 1. If library.db is completely deleted
> it probably will but I don’t remember exactly how this is handled in the
> full rescan. If AUTOINCREMENT is reset to 1 during a full rescan and the
> hashing order hasn’t been changed due to Perl upgrade or similar, the id
> would probably be the same after each full rescan. But the hash order is
> very undefined and can likely change due to other things than Perl
> version, so I really think it’s pure luck that this works reliable for
> anyone with more than a single library.
> 
> If someone deletes a library and re-creates it, it will likely get a
> higher id and after next full rescan the id will be decreased if
> AUTOINCREMENT results in id starting from 1 again. 
> 
> So to sum it up, I have to admit that the implementation is really a
> mess and I’m surprised I didn’t notice it myself when implementing the
> plugin.
> 
> A solution to this really need to store an id in either the library
> configuration file or in the prefs file of each library and replace the
> AUTOINCREMENT column with a manually updated integer and make sure to
> take the value from prefs/library configuration when creating the row in
> multilibrary_libraries table, which happens here:
> https://github.com/erland/lms-multilibrary/blob/28d437d83235aceaac6e47b389727d46488de139/src/Plugin.pm#L352
> It’s probably easiest to store Id in prefs because then it can be
> completely handled in initDatabaseLibrary function and doesn’t have to
> affect other parts of the code.
> 
> Just wrote the above if someone wants to try to fix the problem and
> release a new version of the plugin. Personally I’d still advice people
> that have the possibility to switch to the built-in virtual libraries
> functionality rather than using the currently unsupported Multi Library
> plugin. Of course, switching to built-in virtual library functionality
> won’t work for everyone since they rely on functionality in Custom
> Browse and SQL Playlist plugins which currently doesn’t support virtual
> libraries.
> 
> I wish I had the time to fix my own mess but unfortunately other things
> in my life (family, day work) is currently more important so it’s
> unlikely to happen in the foreseeable future, really sorry for this. If
> someone else wants to fix it and distribute a new plugin version I’m
> happy to try to answer any questions or review smaller code changes.
Thanks for that.  Very interesting.  Do you think there is there any way
of intervening after LMS has deleted library.db and manually resetting
the contents before any damage is done to related data?



LMS 8.1 on PC, Xubuntu 20.04, FLACs 16->24 bit, 44.1->192kbps.  2
Touches & EDO.
LMS plugin UPnP/DLNA Bridge to MF M1 CLiC (A308CR amp & ESLs) & Marantz
CR603 UPnP renderers.  
Also Minimserver & Upplay to same & to upmpdcli/mpd PC renderers.  
Squeezelite to Meridian USB Explorer DAC to PC speakers/headphones.  
Wireless Xubuntu 20.04 laptop firefox/upplay or Android mobile with
Squeeze-Ctrl/BubbleUPnP controls LMS/Minimserver.

PasTim's Profile: http://forums.slimdevices.com/member.php?userid=41642
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-08 Thread madpatrick


Hi
I know that by upgrading to the latest version it could break Erlands
apps.
I was running LMS 8.1.1 for a few months without any problem.
This weekend i took the risk of upgrading my Touch to the latest
firmware. 
After grade and reinstalling the features it hangs my Touch after a few
minutes.
Downgrading to the official firmware did not resolve the issue.

After a lot resets and trails i found out the using fonts in Custom
Clock was the problem.
I was using some custom fonts in .zip file for years.
Now these lead to a freeze of my Touch.

Does anybody having the same problem or is there a solution for this.
Or has the update of the firmware or LMS broke this function in Custom
Clock ?



-
Patrick

madpatrick's Profile: http://forums.slimdevices.com/member.php?userid=4929
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-05 Thread SlimChances


Erland Thanks for looking into this. I completely understand you do  not
have the time to work on the plugins like you did in the past. I was
hoping that the error was at my end. Yes perhaps someone will pick up
where you left, I am afraid I do not have those technical skills.



Logitech Media Server Version: 8.2.0 - 1614639334 @ Tue Mar 2 00:11:57
CET 2021
Operating system: Debian - EN - utf8
Platform Architecture: x86_64-linux
Perl Version: 5.30.0 - x86_64-linux-gnu-thread-multi
IO::Socket::SSL: 2.067
Database Version: DBD::SQLite 1.58 (sqlite 3.22.0)

One SB Touch connected by Ethernet - Denon AVR -1912 Receiver,
Paradigm 4.1 speakers
SB Touch connected by Optical to Sabaj A4 
amp and Energy bookshelf speakers
Two SB Radios wireless

SlimChances's Profile: http://forums.slimdevices.com/member.php?userid=165
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-04 Thread erland

PasTim wrote: 
> I have, on very rare occasions (I think only when completely resetting
> LMS), seen the id numbers increase, and rather than rescanning I have
> changed the ids back to where they were (1 and 2 on my system).

I think I might have identified the issue, unfortunately I think it’s a
reasonably big issue and I’m a bit surprised that it works predictable 
for anyone after a full rescan.

As the logic works the multilibrary_libraries.id values is reused as
long as a matching multilibrary_libraries.libraryid is found in the
table. This means that id should never change purely due to an upgrade,
new/changed files rescan or playlist rescan. However, if the contents of
library.db is cleared, which happens in a full rescan or a new
installation, the libraries will be re-created from scratch and when
this happens they can potentially get new ids. As long as
multilibrary_libraries table isn’t cleared the libraries should keep
their id.

The order the libraries are recreated will affect which library that
gets the lowest and highest id. This order is unfortunately very
unpredictable as it’s just the order of the hash in the following
for-loop:
https://github.com/erland/lms-multilibrary/blob/28d437d83235aceaac6e47b389727d46488de139/src/Plugin.pm#L326
Sorting the hash keys would make it a bit more predictable but it would
not be a solution since creating a new library with a file name that’s
alphabetically in the middle of existing libraries would cause itself
and the libraries after it to get a new id after next rescan.

I’m also not 100% sure the AUTOINCREMENT id column always is reset so
the first library created gets id 1. If library.db is completely deleted
it probably will but I don’t remember exactly how this is handled in the
full rescan. If AUTOINCREMENT is reset to 1 during a full rescan and the
hashing order hasn’t been changed due to Perl upgrade or similar, the id
would probably be the same after each full rescan. But the hash order is
very undefined and can likely change due to other things than Perl
version, so I really think it’s pure luck that this works reliable for
anyone with more than a single library.

If someone deletes a library and re-creates it, it will likely get a
higher id and after next full rescan the id will be decreased if
AUTOINCREMENT results in id starting from 1 again. 

So to sum it up, I have to admit that the implementation is really a
mess and I’m surprised I didn’t notice it myself when implementing the
plugin.

A solution to this really need to store an id in either the library
configuration file or in the prefs file of each library and replace the
AUTOINCREMENT column with a manually updated integer and make sure to
take the value from prefs/library configuration when creating the row in
multilibrary_libraries table, which happens here:
https://github.com/erland/lms-multilibrary/blob/28d437d83235aceaac6e47b389727d46488de139/src/Plugin.pm#L352
It’s probably easiest to store Id in prefs because then it can be
completely handled in initDatabaseLibrary function and doesn’t have to
affect other parts of the code.

Just wrote the above if someone wants to try to fix the problem and
release a new version of the plugin. Personally I’d still advice people
that have the possibility to switch to the built-in virtual libraries
functionality rather than using the currently unsupported Multi Library
plugin. Of course, switching to built-in virtual library functionality
won’t work for everyone since they rely on functionality in Custom
Browse and SQL Playlist plugins which currently doesn’t support virtual
libraries.

I wish I had the time to fix my own mess but unfortunately other things
in my life (family, day work) is currently more important so it’s
unlikely to happen in the foreseeable future, really sorry for this. If
someone else wants to fix it and distribute a new plugin version I’m
happy to try to answer any questions or review smaller code changes.



Erland Isaksson ('My homepage' (http://erland.isaksson.info))
Developer of 'many plugins/applets'
(https://wiki.slimdevices.com/index.php/User_Erland.html)
*Starting with LMS 8.0 I no longer support my plugins/applets* ('see
here for more information'
(https://forums.slimdevices.com/showthread.php?49483-Announce-New-versions-of-erlands-plugins=998836=1#post998836)
)

erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-04 Thread SlimChances


Indeed;)



Logitech Media Server Version: 8.2.0 - 1614639334 @ Tue Mar 2 00:11:57
CET 2021
Operating system: Debian - EN - utf8
Platform Architecture: x86_64-linux
Perl Version: 5.30.0 - x86_64-linux-gnu-thread-multi
IO::Socket::SSL: 2.067
Database Version: DBD::SQLite 1.58 (sqlite 3.22.0)

One SB Touch connected by Ethernet - Denon AVR -1912 Receiver,
Paradigm 4.1 speakers
SB Touch connected by Optical to Sabaj A4 
amp and Energy bookshelf speakers
Two SB Radios wireless

SlimChances's Profile: http://forums.slimdevices.com/member.php?userid=165
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-04 Thread PasTim


SlimChances wrote: 
> I download the LMS. I stop the server. And then install through gdebi
> the amd64.deb version. Then restart server. Everything is in order after
> the upgrade except the multilibrary designations which are often
> although not always blank on the settings pages. I reset those through
> SQL Playlist if need be.
> 
> EDIT: I just upgraded to the latest LMS 8.2 to see what would happen.
> All settings including multilibrary settings were retained so there is
> no way to show the problem occurring right now
I hope the trend continues!



LMS 8.1 on PC, Xubuntu 20.04, FLACs 16->24 bit, 44.1->192kbps.  2
Touches & EDO.
LMS plugin UPnP/DLNA Bridge to MF M1 CLiC (A308CR amp & ESLs) & Marantz
CR603 UPnP renderers.  
Also Minimserver & Upplay to same & to upmpdcli/mpd PC renderers.  
Squeezelite to Meridian USB Explorer DAC to PC speakers/headphones.  
Wireless Xubuntu 20.04 laptop firefox/upplay or Android mobile with
Squeeze-Ctrl/BubbleUPnP controls LMS/Minimserver.

PasTim's Profile: http://forums.slimdevices.com/member.php?userid=41642
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-04 Thread SlimChances


PasTim wrote: 
> It is still a mystery why this happens for you.  When you do LMS updates
> do you just install the deb, and do nothing else (not even a rescan)? 
> That's what I've done for years, and hardly ever had a problem.
I download the LMS. I stop the server. And then install through gdebi
the amd64.deb version. Then restart server. Everything is in order after
the upgrade except the multilibrary designations which are often
although not always blank on the settings pages. I reset those through
SQL Playlist if need be



Logitech Media Server Version: 8.0.1 - 1606928904 @ Thu Dec 3 01:21:23
CET 2020
Operating system: Debian - EN - utf8
Platform Architecture: x86_64-linux
Perl Version: 5.30.0 - x86_64-linux-gnu-thread-multi
IO::Socket::SSL: 2.067
Database Version: DBD::SQLite 1.58 (sqlite 3.22.0)

One SB Touch connected by Ethernet - Denon AVR -1912 Receiver,
Paradigm 4.1 speakers
SB Touch connected by Optical to Sabaj A4 
amp and Energy bookshelf speakers
Two SB Radios wireless

SlimChances's Profile: http://forums.slimdevices.com/member.php?userid=165
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-04 Thread PasTim


SlimChances wrote: 
> Hmm...It is getting a bit past my skill set so I will just reset the
> library values as I have in the past
It is still a mystery why this happens for you.  When you do LMS updates
do you just install the deb, and do nothing else (not even a rescan)? 
That's what I've done for years, and hardly ever had a problem.



LMS 8.1 on PC, Xubuntu 20.04, FLACs 16->24 bit, 44.1->192kbps.  2
Touches & EDO.
LMS plugin UPnP/DLNA Bridge to MF M1 CLiC (A308CR amp & ESLs) & Marantz
CR603 UPnP renderers.  
Also Minimserver & Upplay to same & to upmpdcli/mpd PC renderers.  
Squeezelite to Meridian USB Explorer DAC to PC speakers/headphones.  
Wireless Xubuntu 20.04 laptop firefox/upplay or Android mobile with
Squeeze-Ctrl/BubbleUPnP controls LMS/Minimserver.

PasTim's Profile: http://forums.slimdevices.com/member.php?userid=41642
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-03 Thread SlimChances


PasTim wrote: 
> I'm afraid not.  To change the ids you have to change data in the
> database, not in the prefs.  If you are not familiar with SQL that might
> take a bit of learning to do.  I shut LMS down and use an SQLite tool to
> change the values in table multilibrary_libraries, but there are several
> possible pitfalls in that approach, not least other related tables. 
> Erland might have some ideas.
Hmm...It is getting a bit past my skill set so I will just reset the
library values as I have in the past



Logitech Media Server Version: 8.0.1 - 1606928904 @ Thu Dec 3 01:21:23
CET 2020
Operating system: Debian - EN - utf8
Platform Architecture: x86_64-linux
Perl Version: 5.30.0 - x86_64-linux-gnu-thread-multi
IO::Socket::SSL: 2.067
Database Version: DBD::SQLite 1.58 (sqlite 3.22.0)

One SB Touch connected by Ethernet - Denon AVR -1912 Receiver,
Paradigm 4.1 speakers
SB Touch connected by Optical to Sabaj A4 
amp and Energy bookshelf speakers
Two SB Radios wireless

SlimChances's Profile: http://forums.slimdevices.com/member.php?userid=165
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-03 Thread PasTim


SlimChances wrote: 
> Thanks, changing those ids  might be easier for me, do I find them
> somewhere in prefs folder. I looked at server.prefs and
> multilibrary.prefs but not sure where to make any changes if that is
> possible
> 
> 
> EDIT: In multilibrary.prefs I see references to activelibraryno: 1  
> and  2, 3,4,5
I'm afraid not.  To change the ids you have to change data in the
database, not in the prefs.  If you are not familiar with SQL that might
take a bit of learning to do.  I shut LMS down and use an SQLite tool to
change the values in table multilibrary_libraries, but there are several
possible pitfalls in that approach, not least other related tables. 
Erland might have some ideas.



LMS 8.1 on PC, Xubuntu 20.04, FLACs 16->24 bit, 44.1->192kbps.  2
Touches & EDO.
LMS plugin UPnP/DLNA Bridge to MF M1 CLiC (A308CR amp & ESLs) & Marantz
CR603 UPnP renderers.  
Also Minimserver & Upplay to same & to upmpdcli/mpd PC renderers.  
Squeezelite to Meridian USB Explorer DAC to PC speakers/headphones.  
Wireless Xubuntu 20.04 laptop firefox/upplay or Android mobile with
Squeeze-Ctrl/BubbleUPnP controls LMS/Minimserver.

PasTim's Profile: http://forums.slimdevices.com/member.php?userid=41642
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-03 Thread SpiderJon


In my server log, I routinely get the following entries relating to
CustomScan:


[21-03-03 14:47:46.8312]
Plugins::CustomScan::Scanner::initDatabase (114) CustomScan: Creating
database tables
[21-03-03 14:47:46.8336] Plugins::CustomScan::Scanner::initDatabase
(119) CustomScan: Upgrading database adding table column valuesort,
please wait...
[21-03-03 14:47:46.8342] Plugins::CustomScan::Scanner::executeSQLFile
(522) Couldn't open:
/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/CustomScan/SQL/SQLite/dbupgrade_valuesort.sql
: No such file or directory
[21-03-03 14:47:46.8347] Plugins::CustomScan::Scanner::initDatabase
(125) CustomScan: Upgrading database adding table column extravalue,
please wait...
[21-03-03 14:47:46.8352] Plugins::CustomScan::Scanner::executeSQLFile
(522) Couldn't open:
/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/CustomScan/SQL/SQLite/dbupgrade_extravalue.sql
: No such file or directory
[21-03-03 14:47:46.8357] Plugins::CustomScan::Scanner::initDatabase
(131) CustomScan: Upgrading database adding table column valuetype,
please wait...
[21-03-03 14:47:46.8361] Plugins::CustomScan::Scanner::executeSQLFile
(522) Couldn't open:
/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/CustomScan/SQL/SQLite/dbupgrade_valuetype.sql
: No such file or directory


Two questions:

1. Are they something I should worry/do something about?

2. If they are, what should I do? :-)



Duet x 3, via various hi-fi. LMS on Raspberry Pi OS (Debian 10) on a
Pi4.

SpiderJon's Profile: http://forums.slimdevices.com/member.php?userid=21798
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-03 Thread SlimChances


PasTim wrote: 
> I have, on very rare occasions (I think only when completely resetting
> LMS), seen the id numbers increase, and rather than rescanning I have
> changed the ids back to where they were (1 and 2 on my system).
Thanks, changing those ids  might be easier for me, do I find them
somewhere in prefs folder. I looked at server.prefs and
multilibrary.prefs but not sure where to make any changes if that is
possible



Logitech Media Server Version: 8.0.1 - 1606928904 @ Thu Dec 3 01:21:23
CET 2020
Operating system: Debian - EN - utf8
Platform Architecture: x86_64-linux
Perl Version: 5.30.0 - x86_64-linux-gnu-thread-multi
IO::Socket::SSL: 2.067
Database Version: DBD::SQLite 1.58 (sqlite 3.22.0)

One SB Touch connected by Ethernet - Denon AVR -1912 Receiver,
Paradigm 4.1 speakers
SB Touch connected by Optical to Sabaj A4 
amp and Energy bookshelf speakers
Two SB Radios wireless

SlimChances's Profile: http://forums.slimdevices.com/member.php?userid=165
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-03 Thread PasTim


erland wrote: 
> Yes, it says that you have two libraries with id 5 and 6, would be
> interesting to see if the ids changes if you run it again after you
> upgrade LMS or does something that trigger the playlist library
> parameter to be reset.
I have, on very rare occasions (I think only when completely resetting
LMS), seen the id numbers increase, and rather than rescanning I have
changed the ids back to where they were (1 and 2 on my system).



LMS 8.1 on PC, Xubuntu 20.04, FLACs 16->24 bit, 44.1->192kbps.  2
Touches & EDO.
LMS plugin UPnP/DLNA Bridge to MF M1 CLiC (A308CR amp & ESLs) & Marantz
CR603 UPnP renderers.  
Also Minimserver & Upplay to same & to upmpdcli/mpd PC renderers.  
Squeezelite to Meridian USB Explorer DAC to PC speakers/headphones.  
Wireless Xubuntu 20.04 laptop firefox/upplay or Android mobile with
Squeeze-Ctrl/BubbleUPnP controls LMS/Minimserver.

PasTim's Profile: http://forums.slimdevices.com/member.php?userid=41642
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-02 Thread erland


SlimChances wrote: 
> This is a bit over my head Erland but I ran a Free Form Query and get
> this result, does that tell us anything?

Yes, it says that you have two libraries with id 5 and 6, would be
interesting to see if the ids changes if you run it again after you
upgrade LMS or does something that trigger the playlist library
parameter to be reset.



Erland Isaksson ('My homepage' (http://erland.isaksson.info))
Developer of 'many plugins/applets'
(https://wiki.slimdevices.com/index.php/User_Erland.html)
*Starting with LMS 8.0 I no longer support my plugins/applets* ('see
here for more information'
(https://forums.slimdevices.com/showthread.php?49483-Announce-New-versions-of-erlands-plugins=998836=1#post998836)
)

erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-03-02 Thread SlimChances

erland wrote: 
> It’s in the database you can install Database Query plugin and create a
> new query of those “Free form query” with the query statement:
> > 
Code:

  >   > 
  > select * from multilibrary_libraries
  > 

> > 
> Running the above query will list the libraries in the database
> together with their ids
> 
> 
> 
> Yes that’s a way to see the library identity, you can choose
> Customized, copy and post the raw SQL text that displays. If I
> remember correctly you should after copying the text be able to go
> back without saving to keep the playlist in its predefined form. This
> should give us the library id when the playlist works. You can then
> repeate the procedure after you have upgraded and re-selected the
> library to make it work again. I suspect the library id in the SQL
> text will then be a different number.
This is a bit over my head Erland but I ran a Free Form Query and get
this result, does that tell us anything?


+---+
|Filename: Selection_009.png|
|Download: http://forums.slimdevices.com/attachment.php?attachmentid=33632|
+---+


Logitech Media Server Version: 8.0.1 - 1606928904 @ Thu Dec 3 01:21:23
CET 2020
Operating system: Debian - EN - utf8
Platform Architecture: x86_64-linux
Perl Version: 5.30.0 - x86_64-linux-gnu-thread-multi
IO::Socket::SSL: 2.067
Database Version: DBD::SQLite 1.58 (sqlite 3.22.0)

One SB Touch connected by Ethernet - Denon AVR -1912 Receiver,
Paradigm 4.1 speakers
SB Touch connected by Optical to Sabaj A4 
amp and Energy bookshelf speakers
Two SB Radios wireless

SlimChances's Profile: http://forums.slimdevices.com/member.php?userid=165
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-02-28 Thread erland

SlimChances wrote: 
> I have several multilibrary files but could not find
> multilibrary_libraries table. Where is that located? Looked where the
> multilibrary_standard are located and in the Cache file for LMS. I am
> using Linux Mint
> 
It’s in the database you can install Database Query plugin and create a
new query of those “Free form query” with the query statement:

Code:


  select * from multilibrary_libraries
  


Running the above query will list the libraries in the database together
with their ids


SlimChances wrote: 
> 
> EDIT: I use predefined SQL should I use Customized?
Yes that’s a way to see the library identity, you can choose Customized,
copy and post the raw SQL text that displays. If I remember correctly
you should after copying the text be able to go back without saving to
keep the playlist in its predefined form. This should give us the
library id when the playlist works. You can then repeate the procedure
after you have upgraded and re-selected the library to make it work
again. I suspect the library id in the SQL text will then be a different
number.



Erland Isaksson ('My homepage' (http://erland.isaksson.info))
Developer of 'many plugins/applets'
(https://wiki.slimdevices.com/index.php/User_Erland.html)
*Starting with LMS 8.0 I no longer support my plugins/applets* ('see
here for more information'
(https://forums.slimdevices.com/showthread.php?49483-Announce-New-versions-of-erlands-plugins=998836=1#post998836)
)

erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-02-28 Thread SlimChances

erland wrote: 
> Kind of sounds like the library Id changes. 
> If this is the case it should be possible to see by looking at contents
> of multilibrary_libraries table which contains all available libraries
> and their id. I know someone else also reported this, but I’m not sure
> why it happens for some people but not for others.
I have several multilibrary files but could not find
multilibrary_libraries table. Where is that located? Looked where the
multilibrary_standard are located and in the Cache file for LMS. I am
using Linux Mint



Logitech Media Server Version: 8.0.1 - 1606928904 @ Thu Dec 3 01:21:23
CET 2020
Operating system: Debian - EN - utf8
Platform Architecture: x86_64-linux
Perl Version: 5.30.0 - x86_64-linux-gnu-thread-multi
IO::Socket::SSL: 2.067
Database Version: DBD::SQLite 1.58 (sqlite 3.22.0)

One SB Touch connected by Ethernet - Denon AVR -1912 Receiver,
Paradigm 4.1 speakers
SB Touch connected by Optical to Sabaj A4 
amp and Energy bookshelf speakers
Two SB Radios wireless

SlimChances's Profile: http://forums.slimdevices.com/member.php?userid=165
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-02-28 Thread erland

SlimChances wrote: 
> Yes, where the library was marked as FLAC or MP3 there a blank space and
> I have to reenter

Kind of sounds like the library Id changes. 
If this is the case it should be possible to see by looking at contents
of multilibrary_libraries table which contains all available libraries
and their id. I know someone else also reported this, but I’m not sure
why it happens for some people but not for others.



Erland Isaksson ('My homepage' (http://erland.isaksson.info))
Developer of 'many plugins/applets'
(https://wiki.slimdevices.com/index.php/User_Erland.html)
*Starting with LMS 8.0 I no longer support my plugins/applets* ('see
here for more information'
(https://forums.slimdevices.com/showthread.php?49483-Announce-New-versions-of-erlands-plugins=998836=1#post998836)
)

erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-02-28 Thread PasTim

SlimChances wrote: 
> Yes, where the library was marked as FLAC or MP3 there a blank space and
> I have to reenter
I don't mean in the menu, I mean in the actual sql it creates·  This
will be in the file named neat the bottom of the menu item.  If you
allow it to be customized it will show the full sql statements used.



LMS 8.1 on PC, Xubuntu 20.04, FLACs 16->24 bit, 44.1->192kbps.  2
Touches & EDO.
LMS plugin UPnP/DLNA Bridge to MF M1 CLiC (A308CR amp & ESLs) & Marantz
CR603 UPnP renderers.  
Also Minimserver & Upplay to same & to upmpdcli/mpd PC renderers.  
Squeezelite to Meridian USB Explorer DAC to PC speakers/headphones.  
Wireless Xubuntu 20.04 laptop firefox/upplay or Android mobile with
Squeeze-Ctrl/BubbleUPnP controls LMS/Minimserver.

PasTim's Profile: http://forums.slimdevices.com/member.php?userid=41642
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-02-28 Thread SlimChances


PasTim wrote: 
> The values stored for flac and MP3 in the table for multi library should
> stay the same, as does the sql created.  
> 
> Take a look at the sql created, before an update, and after.  Has it
> changed?  If not, I suspect that the menu will work as you wanted.  You
> might want to check the date and time modified on the sql file.   
> 
> What might be happening is that the menu item for creating new sql may
> go back to display a predefined default, so another possibility might be
> to tick the 'customzied' box at the bottom.

I will test out the customized setting before I update next



Logitech Media Server Version: 8.0.1 - 1606928904 @ Thu Dec 3 01:21:23
CET 2020
Operating system: Debian - EN - utf8
Platform Architecture: x86_64-linux
Perl Version: 5.30.0 - x86_64-linux-gnu-thread-multi
IO::Socket::SSL: 2.067
Database Version: DBD::SQLite 1.58 (sqlite 3.22.0)

One SB Touch connected by Ethernet - Denon AVR -1912 Receiver,
Paradigm 4.1 speakers
SB Touch connected by Optical to Sabaj A4 
amp and Energy bookshelf speakers
Two SB Radios wireless

SlimChances's Profile: http://forums.slimdevices.com/member.php?userid=165
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-02-28 Thread PasTim


SlimChances wrote: 
> Thanks Erland. The setting seems to survive some updates but not most.
> Not sure why this happens. Hopefully someone will take a look at
> updating the code
Does the sql actually change in the menu item created?  If not, then if
you are able to inspect the multilibrary table, have the values for flac
and mp3 changed?



LMS 8.1 on PC, Xubuntu 20.04, FLACs 16->24 bit, 44.1->192kbps.  2
Touches & EDO.
LMS plugin UPnP/DLNA Bridge to MF M1 CLiC (A308CR amp & ESLs) & Marantz
CR603 UPnP renderers.  
Also Minimserver & Upplay to same & to upmpdcli/mpd PC renderers.  
Squeezelite to Meridian USB Explorer DAC to PC speakers/headphones.  
Wireless Xubuntu 20.04 laptop firefox/upplay or Android mobile with
Squeeze-Ctrl/BubbleUPnP controls LMS/Minimserver.

PasTim's Profile: http://forums.slimdevices.com/member.php?userid=41642
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-02-28 Thread SlimChances

erland wrote: 
> The intention is that the settings should survive LMS upgrade. 
> If my memory is correct the library configuration is stored in the path
> you have specified in MultiLibrary plugin and the library settings in
> the playlist is stored in the path you have specified in SQL Playlist
> plugin. As long as both these places are stored on a persistent disc
> (not ram disc) it’s intended to work. It’s even intended to work in a
> complete new installation as long as the above configuration paths/files
> are restored. So there must be a bug somewhere causing this,
> unfortunately I don’t have the time to investigate it myself but maybe
> some other community member with debugging skills can look into it.

Thanks Erland. The setting seems to survive some updates but not most.
Not sure why this happens. Hopefully someone will take a look at
updating the code



Logitech Media Server Version: 8.0.1 - 1606928904 @ Thu Dec 3 01:21:23
CET 2020
Operating system: Debian - EN - utf8
Platform Architecture: x86_64-linux
Perl Version: 5.30.0 - x86_64-linux-gnu-thread-multi
IO::Socket::SSL: 2.067
Database Version: DBD::SQLite 1.58 (sqlite 3.22.0)

One SB Touch connected by Ethernet - Denon AVR -1912 Receiver,
Paradigm 4.1 speakers
SB Touch connected by Optical to Sabaj A4 
amp and Energy bookshelf speakers
Two SB Radios wireless

SlimChances's Profile: http://forums.slimdevices.com/member.php?userid=165
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-02-28 Thread PasTim


SlimChances wrote: 
> Here is an example. I have 2 libraries, Flac and MP3. Under Dynamic
> Library I have a favourite configured for "Random Albums for the Decade"
> that is delimited to the FLAC library. If I update LMS to a new version
> the library selection goes blank and I have to reset it back to FLAC.
> That is not a big deal but I have to do this about a dozen times to
> cover my Custom Browse and Dynamic Library settings. It has been this
> way since I installed Erland's plugins 7 years ago or so
The values stored for flac and MP3 in the table for multi library should
stay the same, as does the sql created.  

Take a look at the sql created, before an update, and after.  Has it
changed?  If not, I suspect that the menu will work as you wanted.  You
might want to check the date and time modified on the sql file.   

What might be happening is that the menu item for creating new sql may
go back to display a predefined default, so another possibility might be
to tick the 'customzied' box at the bottom.



LMS 8.1 on PC, Xubuntu 20.04, FLACs 16->24 bit, 44.1->192kbps.  2
Touches & EDO.
LMS plugin UPnP/DLNA Bridge to MF M1 CLiC (A308CR amp & ESLs) & Marantz
CR603 UPnP renderers.  
Also Minimserver & Upplay to same & to upmpdcli/mpd PC renderers.  
Squeezelite to Meridian USB Explorer DAC to PC speakers/headphones.  
Wireless Xubuntu 20.04 laptop firefox/upplay or Android mobile with
Squeeze-Ctrl/BubbleUPnP controls LMS/Minimserver.

PasTim's Profile: http://forums.slimdevices.com/member.php?userid=41642
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-02-28 Thread erland

SlimChances wrote: 
> Here is an example. I have 2 libraries, Flac and MP3. Under Dynamic
> Library I have a favourite configured for "Random Albums for the Decade"
> that is delimited to the FLAC library. If I update LMS to a new version
> the library selection goes blank and I have to reset it back to FLAC.
> That is not a big deal but I have to do this about a dozen times to
> cover my Custom Browse and Dynamic Library settings. It has been this
> way since I installed Erland's plugins 7 years ago or so
> 
The intention is that the settings should survive LMS upgrade. 
If my memory is correct the library configuration is stored in the path
you have specified in MultiLibrary plugin and the library settings in
the playlist is stored in the path you have specified in SQL Playlist
plugin. As long as both these places are stored on a persistent disc
(not ram disc) it’s intended to work. It’s even intended to work in a
complete new installation as long as the above configuration paths/files
are restored. So there must be a bug somewhere causing this,
unfortunately I don’t have the time to investigate it myself but maybe
some other community member with debugging skills can look into it.



Erland Isaksson ('My homepage' (http://erland.isaksson.info))
Developer of 'many plugins/applets'
(https://wiki.slimdevices.com/index.php/User_Erland.html)
*Starting with LMS 8.0 I no longer support my plugins/applets* ('see
here for more information'
(https://forums.slimdevices.com/showthread.php?49483-Announce-New-versions-of-erlands-plugins=998836=1#post998836)
)

erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-02-28 Thread SlimChances


PasTim wrote: 
> Which particular multi-library settings are being lost?  I don't seem to
> have any problem with multi-library and custom browse.  The only times I
> have had to reset it all is on a complete LMS reset and rebuild from
> scratch where all .dbs are completely erased.  I update LMS quite
> frequently.
Here is an example. I have 2 libraries, Flac and MP3. Under Dynamic
Library I have a favourite configured for "Random Albums for the Decade"
that is delimited to the FLAC library. If I update LMS to a new version
the library selection goes blank and I have to reset it back to FLAC.
That is not a big deal but I have to do this about a dozen times to
cover my Custom Browse and Dynamic Library settings. It has been this
way since I installed Erland's plugins 7 years ago or so



Logitech Media Server Version: 8.0.1 - 1606928904 @ Thu Dec 3 01:21:23
CET 2020
Operating system: Debian - EN - utf8
Platform Architecture: x86_64-linux
Perl Version: 5.30.0 - x86_64-linux-gnu-thread-multi
IO::Socket::SSL: 2.067
Database Version: DBD::SQLite 1.58 (sqlite 3.22.0)

One SB Touch connected by Ethernet - Denon AVR -1912 Receiver,
Paradigm 4.1 speakers
SB Touch connected by Optical to Sabaj A4 
amp and Energy bookshelf speakers
Two SB Radios wireless

SlimChances's Profile: http://forums.slimdevices.com/member.php?userid=165
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-02-28 Thread PasTim


SlimChances wrote: 
> Is there anyway of retaining the settings for library with Custom Browse
> and Dynamic Playlists when updating the LMS version. The plugins seem to
> keep all my settings except for the library setting(see last posts)
Which particular multi-library settings are being lost?  I don't seem to
have any problem with multi-library and custom browse.  The only times I
have had to reset it all is on a complete LMS reset and rebuild from
scratch where all .dbs are completely erased.  I update LMS quite
frequently.



LMS 8.1 on PC, Xubuntu 20.04, FLACs 16->24 bit, 44.1->192kbps.  2
Touches & EDO.
LMS plugin UPnP/DLNA Bridge to MF M1 CLiC (A308CR amp & ESLs) & Marantz
CR603 UPnP renderers.  
Also Minimserver & Upplay to same & to upmpdcli/mpd PC renderers.  
Squeezelite to Meridian USB Explorer DAC to PC speakers/headphones.  
Wireless Xubuntu 20.04 laptop firefox/upplay or Android mobile with
Squeeze-Ctrl/BubbleUPnP controls LMS/Minimserver.

PasTim's Profile: http://forums.slimdevices.com/member.php?userid=41642
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-02-27 Thread SlimChances


Is there anyway of retaining the settings for library with Custom Browse
and Dynamic Playlists when updating the LMS version. The plugins seem to
keep all my settings except for the library setting(see last posts)



Logitech Media Server Version: 8.0.1 - 1606928904 @ Thu Dec 3 01:21:23
CET 2020
Operating system: Debian - EN - utf8
Platform Architecture: x86_64-linux
Perl Version: 5.30.0 - x86_64-linux-gnu-thread-multi
IO::Socket::SSL: 2.067
Database Version: DBD::SQLite 1.58 (sqlite 3.22.0)

One SB Touch connected by Ethernet - Denon AVR -1912 Receiver,
Paradigm 4.1 speakers
SB Touch connected by Optical to Sabaj A4 
amp and Energy bookshelf speakers
Two SB Radios wireless

SlimChances's Profile: http://forums.slimdevices.com/member.php?userid=165
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-02-07 Thread SlimChances


Problem solved. I havve had this problem frequenty happening with
Dynamic Playlists when I updated LMS to a newer version; the setting for
library (I have multi library installed) gets deleted and I have to
reset it in SQL Playlists. This time it happened in my Custom Browse 
menu settings. I went into Custom Browse settings and opened Manage
Menus and clicked on the menus to adjust the library setting.


+---+
|Filename: Selection_004.png|
|Download: http://forums.slimdevices.com/attachment.php?attachmentid=33278|
+---+


Logitech Media Server Version: 8.0.1 - 1606928904 @ Thu Dec 3 01:21:23
CET 2020
Operating system: Debian - EN - utf8
Platform Architecture: x86_64-linux
Perl Version: 5.30.0 - x86_64-linux-gnu-thread-multi
IO::Socket::SSL: 2.067
Database Version: DBD::SQLite 1.58 (sqlite 3.22.0)

One SB Touch connected by Ethernet - Denon AVR -1912 Receiver,
Paradigm 4.1 speakers
SB Touch connected by Optical to Sabaj A4 
amp and Energy bookshelf speakers
Two SB Radios wireless

SlimChances's Profile: http://forums.slimdevices.com/member.php?userid=165
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-02-07 Thread SlimChances


Code:

[21-02-07 16:21:53.5357] Slim::Utils::Misc::msg (1283) Warning: 
[16:21:53.5355] Negative repeat count does nothing at 
/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/TrackStat/Plugin.pm 
line 5127.[21-02-07 16:21:53.5448] Slim::Utils::Misc::msg (1283) Warning: 
[16:21:53.5447] Negative repeat count does nothing at 
/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/TrackStat/Plugin.pm 
line 5127.
  [21-02-07 16:21:53.8889] Slim::Utils::Misc::msg (1283) Warning: 
[16:21:53.8887] Negative repeat count does nothing at 
/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/TrackStat/Plugin.pm 
line 5127.
  [21-02-07 16:27:00.7960] main::init (389) Starting Logitech Media Server 
(v8.2.0, 1612703157, Sun Feb  7 14:44:35 CET 2021) perl 5.03 - 
x86_64-linux-gnu-thread-multi
  [21-02-07 16:27:00.9222] Slim::Utils::Misc::msg (1283) Warning: 
[16:27:00.9220] DBIx::Class::ResultSet::update_or_create(): Query returned more 
than one row.  SQL that returns multiple rows is DEPRECATED for ->find and 
->single at /usr/share/perl5/Slim/Schema.pm line 1905
  [21-02-07 16:27:01.8089] Plugins::CustomScan::Scanner::executeSQLFile (522) 
Couldn't open: 
/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/CustomScan/SQL/SQLite/dbupgrade_valuesort.sql
 : No such file or directory
  [21-02-07 16:27:01.8091] Plugins::CustomScan::Scanner::executeSQLFile (522) 
Couldn't open: 
/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/CustomScan/SQL/SQLite/dbupgrade_extravalue.sql
 : No such file or directory
  [21-02-07 16:27:01.8093] Plugins::CustomScan::Scanner::executeSQLFile (522) 
Couldn't open: 
/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/CustomScan/SQL/SQLite/dbupgrade_valuetype.sql
 : No such file or directory
  [21-02-07 16:27:02.2369] Slim::Utils::Misc::msg (1283) Warning: 
[16:27:02.2367] write_file '/media/Music/Flac/Artist 
Pictures/artist.png.missing' - sysopen: No such file or directory at 
/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/MusicArtistInfo/LocalArtwork.pm
 line 62.
  [21-02-07 16:27:09.6752] Slim::Utils::Misc::msg (1283) Warning: 
[16:27:09.6748] Negative repeat count does nothing at 
/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/TrackStat/Plugin.pm 
line 5127.
  
  
  
  
  



I don't think I need Custom Scan , perhaps if I remove that it would
help. I think I added that plugin very recently



Logitech Media Server Version: 8.0.1 - 1606928904 @ Thu Dec 3 01:21:23
CET 2020
Operating system: Debian - EN - utf8
Platform Architecture: x86_64-linux
Perl Version: 5.30.0 - x86_64-linux-gnu-thread-multi
IO::Socket::SSL: 2.067
Database Version: DBD::SQLite 1.58 (sqlite 3.22.0)

One SB Touch connected by Ethernet - Denon AVR -1912 Receiver,
Paradigm 4.1 speakers
SB Touch connected by Optical to Sabaj A4 
amp and Energy bookshelf speakers
Two SB Radios wireless

SlimChances's Profile: http://forums.slimdevices.com/member.php?userid=165
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-02-07 Thread erland


SlimChances wrote: 
> I have been using Custom Browse for several years including installs
> with LMS 8 and 8.1 sucessfully. I now find that a number (most) of the
> menus do not return any results. These include album,artist,genre, new
> artist, new album. menus that do get results are year and playlist. I
> know that the plugin is not supported as it once was but I was hoping to
> get a bit more use from it. My last attempt to correct this issue was to
> upgrade to LMS 8.2 as it has better support for Erland's plugins. Also
> not working quite right is Trackstat which just returns and empty screen
> when selected but I still appear to have tracks with ratings. Everything
> was working a short time ago, not quite sure what has changed.

Any errors in server.log file ?



Erland Isaksson ('My homepage' (http://erland.isaksson.info))
Developer of 'many plugins/applets'
(https://wiki.slimdevices.com/index.php/User_Erland.html)
*Starting with LMS 8.0 I no longer support my plugins/applets* ('see
here for more information'
(https://forums.slimdevices.com/showthread.php?49483-Announce-New-versions-of-erlands-plugins=998836=1#post998836)
)

erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-02-07 Thread SlimChances


I have been using Custom Browse for several years including installs
with LMS 8 and 8.1 sucessfully. I now find that a number (most) of the
menus do not return any results. These include album,artist,genre, new
artist, new album. menus that do get results are year and playlist. I
know that the plugin is not supported as it once was but I was hoping to
get a bit more use from it. My last attempt to correct this issue was to
upgrade to LMS 8.2 as it has better support for Erland's plugins. Also
not working quite right is Trackstat which just returns and empty screen
when selected but I still appear to have tracks with ratings. Everything
was working a short time ago, not quite sure what has changed.



Logitech Media Server Version: 8.0.1 - 1606928904 @ Thu Dec 3 01:21:23
CET 2020
Operating system: Debian - EN - utf8
Platform Architecture: x86_64-linux
Perl Version: 5.30.0 - x86_64-linux-gnu-thread-multi
IO::Socket::SSL: 2.067
Database Version: DBD::SQLite 1.58 (sqlite 3.22.0)

One SB Touch connected by Ethernet - Denon AVR -1912 Receiver,
Paradigm 4.1 speakers
SB Touch connected by Optical to Sabaj A4 
amp and Energy bookshelf speakers
Two SB Radios wireless

SlimChances's Profile: http://forums.slimdevices.com/member.php?userid=165
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-01-15 Thread PasTim

erland wrote: 
> Michael have now added the Multi Library plugin to the unsupported
> repository so it can be installed if you use 8.1 and activate
> unsupported extensions in LMS Settings/Plugins. His responses to this
> thread keeps ending up in an old thread due to some bug in the forum
> mail gateway so I thought I’d mention it here also. However, as I
> previously said, I’d recommend everyone using Multi Library to try if
> the built-in virtual library functionality fulfill your needs.
Thanks for your advice Erland.  I'll take a look at the SQL, and try to
understand how it works.  Currently I don't even seem to be able get it
to work in normal menus using the default skin, but I probably haven't
tried hard enough.  If I need help I'll start a new thread. :)



LMS 8.1 on PC, Xubuntu 20.04, FLACs 16->24 bit, 44.1->192kbps.  2
Touches & EDO.
LMS plugin UPnP/DLNA Bridge to MF M1 CLiC (A308CR amp & ESLs) & Marantz
CR603 UPnP renderers.  
Also Minimserver & Upplay to same & to upmpdcli/mpd PC renderers.  
Squeezelite to Meridian USB Explorer DAC to PC speakers/headphones.  
Wireless Xubuntu 20.04 laptop firefox/upplay or Android mobile with
Squeeze-Ctrl/BubbleUPnP controls LMS/Minimserver.

PasTim's Profile: http://forums.slimdevices.com/member.php?userid=41642
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-01-15 Thread cpd73


jeroen2 wrote: 
> That seems useful, but then when you select a library on the homescreen
> what screen would follow? A revised homescreen? Or "my music" for that
> library? 
> 
> 
> 
> Would that selection then remain throughout the whole session/interface?
> 
> 
> In that case it would work like this right?
> 1/ Create a Library for topgenre, selecting a number of subgenres.
> 2/ Click "pin to homescreen" on genres, with the option to save library
> ID above.
> 3/ Rename "genres" on homescreen to name of topgenre. 
> 4/ Repeat for all topgenres. 
> 
> (I think this might run into trouble though when you get to step 4,
> because genre (linked with the other library ID) is already pinned, so
> it would only show the option to remove, not?)

This belongs in the MaterialSkin thread - I'll answer there.



*Material debug:* 1. Launch via http: //SERVER:9000/material/?debug=json
(Use http: //SERVER:9000/material/?debug=json,cometd to also see update
messages, e.g. play queue) 2. Open browser's developer tools 3. Open
console tab in developer tools 4. REQ/RESP messages sent to/from LMS
will be logged here.

cpd73's Profile: http://forums.slimdevices.com/member.php?userid=66686
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-01-15 Thread jeroen2


cpd73 wrote: 
> I did consider, and implemented, adding the library to the pinned items
> - but backed out of the change. 

That seems useful, but then when you select a library on the homescreen
what screen would follow? A revised homescreen? Or "my music" for that
library? 

cpd73 wrote: 
> When pinning a 'My Music' item with a library selected I guess I could
> prompt as to whether to save the library ID as well.

Would that selection then remain throughout the whole session/interface?


In that case it would work like this right?
1/ Create a Library for topgenre, selecting a number of subgenres.
2/ Click "pin to homescreen" on genres, with the option to save library
ID above.
3/ Rename "genres" on homescreen to name of topgenre. 
4/ Repeat for all topgenres. 

(I think this might run into trouble though when you get to step 4,
because genre (linked with the other library ID) is already pinned, so
it would only show the option to remove, not?)



jeroen2's Profile: http://forums.slimdevices.com/member.php?userid=70418
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-01-15 Thread erland

cpd73 wrote: 
> I did consider, and implemented, adding the library to the pinned items
> - but backed out of the change. When pinning a 'My Music' item with a
> library selected I guess I could prompt as to whether to save the
> library ID as well.

Did you have to do anything specific in Material skin to make it work
for Custom Browse/Multi Library based menus ?

If you didn’t it feels like it would be preferred if it was an option
when saving a library in LMS to specify if it should be shown on top
level, that way it would work with most user interfaces/apps and not
just with Material skin. Not sure if Michael have the time to look into
it right now but it feels like a good general feature to improve the
virtual library functionality. Would probably be possible to implement
in a plugin also if someone would be willing to implement one.



Erland Isaksson ('My homepage' (http://erland.isaksson.info))
Developer of 'many plugins/applets'
(https://wiki.slimdevices.com/index.php/User_Erland.html)
*Starting with LMS 8.0 I no longer support my plugins/applets* ('see
here for more information'
(https://forums.slimdevices.com/showthread.php?49483-Announce-New-versions-of-erlands-plugins=998836=1#post998836)
)

erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-01-15 Thread cpd73


jeroen2 wrote: 
> Yes, it seems that the extra step would be to go to "my music" first and
> then select the library through the button top right. With Multi Library
> and Custom Browse it creates menu items that you can pin to the
> homescreen directly.

I did consider, and implemented, adding the library to the pinned items
- but backed out of the change. When pinning a 'My Music' item with a
library selected I guess I could prompt as to whether to save the
library ID as well.



*Material debug:* 1. Launch via http: //SERVER:9000/material/?debug=json
(Use http: //SERVER:9000/material/?debug=json,cometd to also see update
messages, e.g. play queue) 2. Open browser's developer tools 3. Open
console tab in developer tools 4. REQ/RESP messages sent to/from LMS
will be logged here.

cpd73's Profile: http://forums.slimdevices.com/member.php?userid=66686
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-01-15 Thread jeroen2

erland wrote: 
> Wouldn’t it work similar if you created one virtual library for each one
> of the few top level menus ?
> Or do you get a lot of extra navigation steps with the virtual library
> functionality? 

Yes, it seems that the extra step would be to go to "my music" first and
then select the library through the button top right. With Multi Library
and Custom Browse it creates menu items that you can pin to the
homescreen directly.



jeroen2's Profile: http://forums.slimdevices.com/member.php?userid=70418
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-01-15 Thread erland

jeroen2 wrote: 
> Yes, I got that. Thanks. Maybe my use case is very specific. They way I
> have been using Multi Library in combination with Custom Browse, I now
> have 5 top level genres pinned to the homescreen (the top levels genres
> are ste in Multi Library as a collection of 5 or 10 related genres, like
> Classical Piano, Classical Bach, etc...) When I go to that top level
> genre I can either go directly to all albums, or browse sub genres first
> (using 'shallowgenre" from Custom Browse).
> 
> I would be happy to use any other tools available to achieve something
> similar, but my main objective is to always reduce the number of choices
> to something digestible. So I don't want more than about 50 albums per
> genre, and I don't want to scroll through a super long list of genres
> either.
> 
Wouldn’t it work similar if you created one virtual library for each one
of the few top level menus ?
Or do you get a lot of extra navigation steps with the virtual library
functionality? 

As previously mentioned, I haven’t used the virtual library
functionality myself, so forgive me if I’m missing something obvious.



Erland Isaksson ('My homepage' (http://erland.isaksson.info))
Developer of 'many plugins/applets'
(https://wiki.slimdevices.com/index.php/User_Erland.html)
*Starting with LMS 8.0 I no longer support my plugins/applets* ('see
here for more information'
(https://forums.slimdevices.com/showthread.php?49483-Announce-New-versions-of-erlands-plugins=998836=1#post998836)
)

erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-01-15 Thread jeroen2


cpd73 wrote: 
> How is it not user friendly? Navigate into 'My Music' and there is a
> button allowing you to select the library to use. This sets the library
> that the current instance of Material will use, it does not set it on
> the player. 

Yes, I got that. Thanks. Maybe my use case is very specific. They way I
have been using Multi Library in combination with Custom Browse, I now
have 5 top level genres pinned to the homescreen (the top levels genres
are ste in Multi Library as a collection of 5 or 10 related genres, like
Classical Piano, Classical Bach, etc...) When I go to that top level
genre I can either go directly to all albums, or browse sub genres first
(using 'shallowgenre" from Custom Browse).

I would be happy to use any other tools available to achieve something
similar, but my main objective is to always reduce the number of choices
to something digestible. So I don't want more than about 50 albums per
genre, and I don't want to scroll through a super long list of genres
either.



jeroen2's Profile: http://forums.slimdevices.com/member.php?userid=70418
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-01-15 Thread cpd73


jeroen2 wrote: 
> It does work (even in LMS 7) but selecting this in Material is not very
> user friendly. I'll play around with it a bit more tomorrow..

How is it not user friendly? Navigate into 'My Music' and there is a
button allowing you to select the library to use. This sets the library
that the current instance of Material will use, it does not set it on
the player. So, whilst browsing with Material you can change player and
the library will not change. If you need to change it on the player, so
that it is active for things such as 'Random Mix' then you can set the
player's library in the player settings dialog.



*Material debug:* 1. Launch via http: //SERVER:9000/material/?debug=json
(Use http: //SERVER:9000/material/?debug=json,cometd to also see update
messages, e.g. play queue) 2. Open browser's developer tools 3. Open
console tab in developer tools 4. REQ/RESP messages sent to/from LMS
will be logged here.

cpd73's Profile: http://forums.slimdevices.com/member.php?userid=66686
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-01-14 Thread slartibartfast


jeroen2 wrote: 
> Thanks, that does seem to work under classic UI as well, but the library
> views are not showing in Material. Plus I don't seem to be able to do a
> search for multiple genres, so that's not helping either... 
> 
> Maybe I would need to use custom tags instead... Or tag my files with
> multiple genres and then use Custom Browse to create the top level
> menu..?Library views do show in Material skin.[image:
https://uploads.tapatalk-cdn.com/20210115/73fe2c0dfd4c88c1181e7af9ad26dfda.jpg]

Sent from my Pixel 3a using Tapatalk





slartibartfast's Profile: http://forums.slimdevices.com/member.php?userid=35609
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-01-14 Thread erland

erland wrote: 
> I suspect Michael just missed to add Multi Library to the unsupported
> repository, I haven’t seen anyone saying that it doesn’t work. Creating
> a pull request or letting Michael(mherger) know some other way that it
> works should take care of it. He might spot this message if we are
> lucky.

Michael have now added the Multi Library plugin to the unsupported
repository so it can be installed if you use 8.1 and activate
unsupported extensions in LMS Settings/Plugins. His responses to this
thread keeps ending up in an old thread due to some bug in the forum
mail gateway so I thought I’d mention it here also. However, as I
previously said, I’d recommend everyone using Multi Library to try if
the built-in virtual library functionality fulfill your needs.



Erland Isaksson ('My homepage' (http://erland.isaksson.info))
Developer of 'many plugins/applets'
(https://wiki.slimdevices.com/index.php/User_Erland.html)
*Starting with LMS 8.0 I no longer support my plugins/applets* ('see
here for more information'
(https://forums.slimdevices.com/showthread.php?49483-Announce-New-versions-of-erlands-plugins=998836=1#post998836)
)

erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=49483

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins

2021-01-14 Thread Michael Herger

I suspect Michael just missed to add Multi Library to the unsupported
repository, I haven’t seen anyone saying that it doesn’t work. Creating


Thanks for the heads up - added it now.

--

Michael
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


  1   2   3   4   5   6   7   8   9   10   >