Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins
erland wrote: > Is there currently any method the plugin could use to get a database > track object if it sees that the track id returned from objectForUrl is > negative ? > Or as an alternative, is there an idForObject method that could be used by the plugin to get the database id for a remote track object ? 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&p=998836&viewfull=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
mherger wrote: > > > If its complicated to change it in the LMS core it might be possible > to > > handle it in the plugin if its possible to somehow retrieve the > > database track object through an extra call/query if the plugin get a > > remote track object from objectForUrl. However, since Im not able to > do > > this myself it could maybe be a bit tricky for a new developer to > > implement such fix. This of course assumes there is a database track > > object available. Not sure in which situations objectForUrl would > return > > a remote track object ? > > Basically whenever there's one. Which would always be the case when > dealing with it while it's being played. > > I was considering adding a parameter to objectForUrl for the very > purpose you suggest, but went with a less "intrusive" way which I > thought wouldn't require any change on your end. Alas, it wasn't good > enough. > The current fix on your end is significantly better than what we had and works with the only exception that online tracks might sometimes be repeated in dynamic playlists. Might even be good enough until someone implements a new actively maintained plugin that can replace mine. If you are reasonably sure it isnt a problem for LMS itself if remote track objects is sometimes returned it might be better/easier if someone tries to fix it on the plugin side. Is there currently any method the plugin could use to get a database track object if it sees that the track id returned from objectForUrl is negative ? I suspect its going to be easier for someone to introduce an extra call on the plugin side instead of trying to introduce usage fo urlmd5 column. 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&p=998836&viewfull=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
> Theoretically it would be possible to join with the url instead of id, > but as I remember I use id to improve performance. I think I joined url > initially when I wrote the plugin but dont remember if I even released > that version. So Im indeed relying on the track id being the same as in > the tracks table. I believe performance indeed is why Andy introduced the urlmd5 column at some point. Using that might be a good compromise. > If its complicated to change it in the LMS core it might be possible to > handle it in the plugin if its possible to somehow retrieve the > database track object through an extra call/query if the plugin get a > remote track object from objectForUrl. However, since Im not able to do > this myself it could maybe be a bit tricky for a new developer to > implement such fix. This of course assumes there is a database track > object available. Not sure in which situations objectForUrl would return > a remote track object ? Basically whenever there's one. Which would always be the case when dealing with it while it's being played. I was considering adding a parameter to objectForUrl for the very purpose you suggest, but went with a less "intrusive" way which I thought wouldn't require any change on your end. Alas, it wasn't good enough. > I guess we are still talking about a track > belonging to your favorites in the streaming service or is tracks you > have played after searching/browsing the streaming service also added to > tracks table ? Only those you have integrated in you library should be > included in a dynamic playlist. Yes, we're only talking about these. The others wouldn't be stored in the database. > I suspect the difference between my plugin and LMS core usage of > objectForUrl is that LMS core mostly query the database using DBIx so > the Slim::Schema objects are already there when objectForUrl is called > while my plugin query the database using raw SQL and only provides the > url so objectForUrl needs to query the database to fetch and create the > Slim::Schema objects. objectForUrl is called from about three dozen places in LMS core... Michael "It doesn't work - what shall I do?" - "Please check your server.log and/or scanner.log file!" (LMS: Settings/Information) mherger's Profile: http://forums.slimdevices.com/member.php?userid=50 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] Looking for someone willing to update Inguz EQ/DRC settings page
Perhaps the code could be borrowed from hifiberryOS, Its open source (MIT licenced). https://github.com/hifiberry/hifiberry-os Its origin is the bang and Olufsens beocreate project. https://www.hifiberry.com/blog/beocreate-and-hifiberryos/ [image: https://www.hifiberry.com/wp-content/uploads/2020/01/filter.jpg] Gobuleberbu's Profile: http://forums.slimdevices.com/member.php?userid=68135 View this thread: http://forums.slimdevices.com/showthread.php?t=113604 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins
mherger wrote: > That's something I only realised when looking into this issue: for > remote tracks integrated into the library, there can be two types of > track objects: the database track object, and the remote track object. > The latter is being used in streaming and has the negative ID (negative > is the sign for remote tracks). > > I'm very surprised that none of the LMS own code seems to have a problem > with this. But your plugin definitely does. I added a workaround/fix for > one issue. Now the ID could be another one... are you relying on the ID > to track tracks? These wouldn't survive rescans, would they? The dynamicplaylist_history is filled when tracks are added to the current playlist, the table contains the client id to have separate histories per player and the track id+url to identify the track. The history is cleared in a number of situations, for example when a rescan done event occurs or when a new dynamic playlist is played, it only keeps history for currently playing dynamic playlists. It should probably not clear the history when a new/changed rescan is triggered but I think it does today. The intention with the history is to avoid that a track is repeated before all possible tracks matching the playlist filter has been played. I dont rely on tracks.lastPlayed since the logic should be separate for each player and also because a bunch (typically 10) of tracks are added to current playlist (same rolling window logic as Random Mix plugin) and lastPlayed might not have been updated yet if the player hasnt played a track previously added yet. Theoretically it would be possible to join with the url instead of id, but as I remember I use id to improve performance. I think I joined url initially when I wrote the plugin but dont remember if I even released that version. So Im indeed relying on the track id being the same as in the tracks table. If its complicated to change it in the LMS core it might be possible to handle it in the plugin if its possible to somehow retrieve the database track object through an extra call/query if the plugin get a remote track object from objectForUrl. However, since Im not able to do this myself it could maybe be a bit tricky for a new developer to implement such fix. This of course assumes there is a database track object available. Not sure in which situations objectForUrl would return a remote track object ? I guess we are still talking about a track belonging to your favorites in the streaming service or is tracks you have played after searching/browsing the streaming service also added to tracks table ? Only those you have integrated in you library should be included in a dynamic playlist. I suspect the difference between my plugin and LMS core usage of objectForUrl is that LMS core mostly query the database using DBIx so the Slim::Schema objects are already there when objectForUrl is called while my plugin query the database using raw SQL and only provides the url so objectForUrl needs to query the database to fetch and create the Slim::Schema objects. 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&p=998836&viewfull=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
[SlimDevices: Plugins] Looking for someone willing to update Inguz EQ/DRC settings page
If you've not heard of "Inguz EQ and Room Correction", it's a powerful LMS plugin that offers a multi-band equalizer, L/R balance, stereo width, and a DRC convolver. It was originally written years ago and is now unsupported and removed from the "3rd party plugins" official directory. That's unfortunate because it still works on either a Ubuntu or Windows server. Right now, its biggest issue is that its LMS settings page is dependent on Silverlight, Microsoft's now defunct alternative to Flash. Would someone be willing to rewrite the Inguz web UI Silverlight elements into something consistent with the remainder of the LMS web UI? Only Internet Explorer still supports Silverlight and that is scheduled to end later this year. For an experienced programmer, it shouldn't be that time-consuming. The one enhancement I'd request if not too difficult is to add fields to input desired center frequencies on the equalizer. Thanks. https://forums.slimdevices.com/showthread.php?109921-Inguz-EQ-DRC Screenshot of the current UI: https://i.imgur.com/k6EVzvj.jpg Apesbrain's Profile: http://forums.slimdevices.com/member.php?userid=738 View this thread: http://forums.slimdevices.com/showthread.php?t=113604 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] MusicIP on Ubuntu 18.04
I still haven't gotten those Music IP recipes to work. No I'm checking if I can get them to work when running MusicIP in a docker container. I'm using 'this image' (https://hub.docker.com/r/ptoulouse/musicip) and the container seems to work fine (it started scanning the music files). But adding my recipes.xml file into the config Volume doesn't lead to those recipes becoming available in MusicIP's web interface (even after restarting the container). Someone said earlier in this thread that it might be good to correctly set the cache path in the mmm.ini file so I checked whether that might be an issue here, but based on how the container is constructed, I conclude that the path is being pointed to the default.m3lib file and my recipes.xml is in the same directory, so that seems fine. But then again that's how I have it on my production server too and it didn't work, so musicIP obviously expects the recipes.xml to be in a different folder. But whoch one? *Server*: LMS 7.9.3 on an Ubuntu 18.04 virtual machine *Players*: Radio, Touch, Duet (Receiver & Controller), 2 Booms *Remote control apps*: SqueezePad (iOS), Squeezecontroller (Android) *Important plugins*: Trackstat, Spicefly Sugarcube, Lazy Search Music, Custom Browse, Multi Library, Material Skin chaug's Profile: http://forums.slimdevices.com/member.php?userid=47641 View this thread: http://forums.slimdevices.com/showthread.php?t=108991 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce : BBC Sounds Plugin
Hi Nick first is your M2P up to date ? and is it the Buster image select your lms version from here http://downloads.slimdevices.com/nightly/index.php and copy paste the url into the box on the lms install page Man in a van's Profile: http://forums.slimdevices.com/member.php?userid=43627 View this thread: http://forums.slimdevices.com/showthread.php?t=113045 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: CastBridge = integrate Chromecast players with LMS (squeeze2cast)
philippe_44 wrote: > Understood. Can you set "casting debugging" in the "additional > debugging" and post the server.Log once it has happened. Will be big, > probably Sorry not the server's log obviously but the plugin's log LMS 7.9 on Pi 3B+ & Odroid-C2 - *SqueezeAMP!*, 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB3. Sonos PLAY:3, PLAY:5, Marantz NR1603, Foobar2000, ShairPortW, JRiver 21, 2xChromecast Audio, Chromecast v1 and v2, Squeezelite on Pi, Yamaha WX-010, AppleTV 4, Airport Express, GGMM E5, Riva 1 & 3 philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261 View this thread: http://forums.slimdevices.com/showthread.php?t=104614 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: CastBridge = integrate Chromecast players with LMS (squeeze2cast)
freelsjd wrote: > I stop all devices playing, clear the playlist. Then exit from the LMS > desktop app in the browser. Make sure all players are turned off. > Nothing is playing. All is quite. I go to bed and sleep. > > come in the next day, and there is the plugin running 100% cpu on a > single core. Understood. Can you set "casting debugging" in the "additional debugging" and post the server.Log once it has happened. Will be big, probably LMS 7.9 on Pi 3B+ & Odroid-C2 - *SqueezeAMP!*, 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB3. Sonos PLAY:3, PLAY:5, Marantz NR1603, Foobar2000, ShairPortW, JRiver 21, 2xChromecast Audio, Chromecast v1 and v2, Squeezelite on Pi, Yamaha WX-010, AppleTV 4, Airport Express, GGMM E5, Riva 1 & 3 philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261 View this thread: http://forums.slimdevices.com/showthread.php?t=104614 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
bz31 wrote: > Sorry. > I can also see composer, artist on the screen "Playing": 'image' > (https://ibb.co/WVQtNw8) My question was about conductor not composer MDE's Profile: http://forums.slimdevices.com/member.php?userid=49291 View this thread: http://forums.slimdevices.com/showthread.php?t=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce : BBC Sounds Plugin
bpa wrote: > I think 7.9.1 maybe too old for support of https required for BBC > internet services > > Upgrade to at least 7.9.4. > > IO::Socket::SSL should be at least 2.06 > openSSL should be at least 1.1.* I've just installed the BBC Sounds plugin here. When selecting it I get the not signed into account error, and reading the last couple of pages it's presumably because my LMS isn't up-to-date enough, as I'm om LMS 7.9.2. However, whe I go to the max2play.local page to update LMS, it thinks about it and after a short while says 'Update Not Successful.' This is the info given: Running Check for Plugin Updates and install if available Max2Play update started Click here to show detailed information Get Data Install Webinterface Archive: /opt/max2play/cache/webinterface.zip Install Scripts Archive: /opt/max2play/cache/scripts.zip rm: cannot remove `/etc/init/whoopsie.conf': No such file or directory rm: cannot remove `/etc/rsyslog.d/50-default.conf': No such file or directory crontab: user `odroid' unknown crontab: user `odroid' unknown Factory Settings available OK sed: can't read /etc/systemd/system.conf: No such file or directory usermod: user 'mpd' does not exist chown: invalid user: `mpd:audio' Get Plugin from http://shop.max2play.com/media/downloadable/beta/squeezeplug.tar Load Plugin from tar --2021-01-03 23:11:08-- http://shop.max2play.com/media/downloadable/beta/squeezeplug.tar Resolving shop.max2play.com (shop.max2play.com)... 172.67.133.153, 104.28.28.89, 104.28.29.89, ... Connecting to shop.max2play.com (shop.max2play.com)|172.67.133.153|:80... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://shop.max2play.com/media/downloadable/beta/squeezeplug.tar [following] --2021-01-03 23:11:08-- https://shop.max2play.com/media/downloadable/beta/squeezeplug.tar Connecting to shop.max2play.com (shop.max2play.com)|172.67.133.153|:443... connected. GnuTLS: A TLS fatal alert has been received. Unable to establish SSL connection. tar: This does not look like a tar archive tar: Exiting with failure status due to previous errors Installing Plugin Controller OR View Files are missing in the Plugin - Install canceled Copy custom header files mkdir: cannot create directory `/var/www/max2play/public/addons/squeezeplug': File exists grep: /lib/systemd/system/networking.service.d/network-pre.conf: No such file or directory UPDATE NOT SUCCESSFUL Any ideas please? I haven't done any updates from the max2play web interface for months, but they always worked previously. If I can't update LMS it looks like the BBC Sounds plugin will be dead. Thanks. Nick_G's Profile: http://forums.slimdevices.com/member.php?userid=38427 View this thread: http://forums.slimdevices.com/showthread.php?t=113045 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
Sorry. I can also see composer, artist on the screen "Playing": 'image' (https://ibb.co/WVQtNw8) bz31's Profile: http://forums.slimdevices.com/member.php?userid=58523 View this thread: http://forums.slimdevices.com/showthread.php?t=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
bz31 wrote: > Settings, My Music, Settings That just affects browsing, not Now Playing as far as I can see. MDE's Profile: http://forums.slimdevices.com/member.php?userid=49291 View this thread: http://forums.slimdevices.com/showthread.php?t=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: CastBridge = integrate Chromecast players with LMS (squeeze2cast)
philippe_44 wrote: > So just to be sure I get that right: you have a speaker playing and you > stop LMS while it is still playing. Then, the plugin does not stop and > consumes 100% cpu I stop all devices playing, clear the playlist. Then exit from the LMS desktop app in the browser. Make sure all players are turned off. Nothing is playing. All is quite. I go to bed and sleep. come in the next day, and there is the plugin running 100% cpu on a single core. freelsjd's Profile: http://forums.slimdevices.com/member.php?userid=4344 View this thread: http://forums.slimdevices.com/showthread.php?t=104614 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
Settings, My Music, Settings bz31's Profile: http://forums.slimdevices.com/member.php?userid=58523 View this thread: http://forums.slimdevices.com/showthread.php?t=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: CastBridge = integrate Chromecast players with LMS (squeeze2cast)
philippe_44 wrote: > Well, you have to have something doing a bridge. Slimproto is a specific > protocol, so one way or the other, these speakers have to be turned into > SBI have the Chromecast bridge on my Pi server. 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=104614 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: CastBridge = integrate Chromecast players with LMS (squeeze2cast)
slartibartfast wrote: > Must be a miracle [emoji3]. I don't use airplay or UPnP and somehow they > automatically connected to the laptop although they had never connected > to it before. It wouldn't normally be running. > > Sent from my Pixel 3a using Tapatalk Well, you have to have something doing a bridge. Slimproto is a specific protocol, so one way or the other, these speakers have to be turned into SB LMS 7.9 on Pi 3B+ & Odroid-C2 - *SqueezeAMP!*, 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB3. Sonos PLAY:3, PLAY:5, Marantz NR1603, Foobar2000, ShairPortW, JRiver 21, 2xChromecast Audio, Chromecast v1 and v2, Squeezelite on Pi, Yamaha WX-010, AppleTV 4, Airport Express, GGMM E5, Riva 1 & 3 philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261 View this thread: http://forums.slimdevices.com/showthread.php?t=104614 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: WaveInput for Linux
Good to know. I'll set it back to default. Thanks again - it's a thing of beauty for me now that it's working. Spiel1's Profile: http://forums.slimdevices.com/member.php?userid=71168 View this thread: http://forums.slimdevices.com/showthread.php?t=49584 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: WaveInput for Linux
Spiel1 wrote: > After playing/recording for a while, stopped the plugin, transferred the > file over to my Win-10 box, and played it without issues. So I 'm good > to go. > > Many thanks for all the help and the patience in straightening this out > for me - I learned a fair amount in going through this process. There is no need to disable PCM - Flac is the preferred choice over PCM. Your problem was that Flac was being chosen over PCM and you were only changing the "Wavin PCM" line. Although the solution is simple, your problem bumps against a lot of technical areas of LMS & PCP. bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806 View this thread: http://forums.slimdevices.com/showthread.php?t=49584 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: CastBridge = integrate Chromecast players with LMS (squeeze2cast)
philippe_44 wrote: > They have to be multi-protocol devices, like UPnP or AirPlay otherwise > it's a miracle :)Must be a miracle [emoji3]. I don't use airplay or UPnP and > somehow they automatically connected to the laptop although they had never connected to it before. It wouldn't normally be running. 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=104614 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins
That's something I only realised when looking into this issue: for remote tracks integrated into the library, there can be two types of track objects: the database track object, and the remote track object. The latter is being used in streaming and has the negative ID (negative is the sign for remote tracks). I'm very surprised that none of the LMS own code seems to have a problem with this. But your plugin definitely does. I added a workaround/fix for one issue. Now the ID could be another one... are you relying on the ID to track tracks? These wouldn't survive rescans, would they? Michael "It doesn't work - what shall I do?" - "Please check your server.log and/or scanner.log file!" (LMS: Settings/Information) mherger's Profile: http://forums.slimdevices.com/member.php?userid=50 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: CastBridge = integrate Chromecast players with LMS (squeeze2cast)
scala wrote: > I did not open a new thread, in the hope that there is a simple > (positive...!) answer to my question, only partially related to this > thread (apologies, Philippe): > is there a way to cast from an Android device to LMS? > Thanks! Not using CC protocol which is closed, it would require an "agent" and the certification system of CC prevents that from being done. That's why you don't find CC software player for desktops. So a native equivalent of Shairtunes or Spotty (Spotify Connect) is not possible. You have to use some application that let you send AirPlay from an Android device. They exist but I don't think they are very reliable. LMS 7.9 on Pi 3B+ & Odroid-C2 - *SqueezeAMP!*, 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB3. Sonos PLAY:3, PLAY:5, Marantz NR1603, Foobar2000, ShairPortW, JRiver 21, 2xChromecast Audio, Chromecast v1 and v2, Squeezelite on Pi, Yamaha WX-010, AppleTV 4, Airport Express, GGMM E5, Riva 1 & 3 philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261 View this thread: http://forums.slimdevices.com/showthread.php?t=104614 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: CastBridge = integrate Chromecast players with LMS (squeeze2cast)
slartibartfast wrote: > Somehow my two Chromecast devices got connected to LMS on my laptop. I > don't even have the Chromecast Bridge installed on my laptop. I noticed > they had disappeared from LMS on my Pi but then saw them in the player > list of my laptop. How could that happen? > > Sent from my Pixel 3a using Tapatalk They have to be multi-protocol devices, like UPnP or AirPlay otherwise it's a miracle :) LMS 7.9 on Pi 3B+ & Odroid-C2 - *SqueezeAMP!*, 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB3. Sonos PLAY:3, PLAY:5, Marantz NR1603, Foobar2000, ShairPortW, JRiver 21, 2xChromecast Audio, Chromecast v1 and v2, Squeezelite on Pi, Yamaha WX-010, AppleTV 4, Airport Express, GGMM E5, Riva 1 & 3 philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261 View this thread: http://forums.slimdevices.com/showthread.php?t=104614 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Simple script for Radio News interruption for listening your music
use IO::Socket; I'd strongly recommend to use http rather than the CLI. -- Michael ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: WaveInput for Linux
Got this to work with tee - finally comprehended what you were saying. I did the following: 1. Disabled PCM under Settings/Advanced/Filetypes for WaveInput. 2. Appended | tee /tmp/wavinputrecord.flc to the wavin flc command line. 3. Rebooted LMS and pCP. Verified player operations. 4. Started the WaveInput got proper playback and observed the file being created in the tmp directory. After playing/recording for a while, stopped the plugin, transferred the file over to my Win-10 box, and played it without issues. So I 'm good to go. Many thanks for all the help and the patience in straightening this out for me - I learned a fair amount in going through this process. Spiel1's Profile: http://forums.slimdevices.com/member.php?userid=71168 View this thread: http://forums.slimdevices.com/showthread.php?t=49584 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Unable to get Spotty to run
I have installed the Spotty plugin but get the error "There has been a problem running the Spotty helper application. Please make sure you have the Microsoft Visual C++ Runtime (32-bit!) installed on your system." I Could you please run the spotty.exe from a command window? You'll find the path in Settings/Information. It's inside a Bin folder below Spotty's plugin folder. -- Michael ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
This is a really super skin - very sophisticated and excellent as a mobile app. There's one thing I'm puzzled about - I've done a pretty thorough search of this thread and I can't understand what is supposed to display in the now playing (expanded) view. I thought, if it was a classical genre, I would get conductor as well as composer/artist etc. However, it never seems to appear, even though the genre is defined under "conductor" and the tags (under more...) show that it's there. More generally, is there any way to customise the display text for "Now playing" - e.g. COMPOSER:TITLE, ARTIST, BAND (CONDUCTOR) - or some such? MDE's Profile: http://forums.slimdevices.com/member.php?userid=49291 View this thread: http://forums.slimdevices.com/showthread.php?t=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: CDplayer plugin
pratt733 wrote: > Thanks. Figured it out on my own. The device couldn't be seen in > -scanbus, but could still be accessed via the plugin. Anyway, found > that custom-convert.conf needed this: > > -I cooked_ioctl > > From the command line, it was creating silent wavs. This resolved > that. > > Hope this helps someone else. Thanks for the update. The cdda2wav utility is quite old and the hardware interfaces that it thinks it is using (ATA & SCSI) are now emulations so tweaks are needed depending on OS and hardware. I'm surprised that it all still works. bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806 View this thread: http://forums.slimdevices.com/showthread.php?t=47288 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: CastBridge = integrate Chromecast players with LMS (squeeze2cast)
Somehow my two Chromecast devices got connected to LMS on my laptop. I don't even have the Chromecast Bridge installed on my laptop. I noticed they had disappeared from LMS on my Pi but then saw them in the player list of my laptop. How could that happen? 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=104614 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: CastBridge = integrate Chromecast players with LMS (squeeze2cast)
I did not open a new thread, in the hope that there is a simple (positive...!) answer to my question, albeit only partially related to this thread (apologies, Philippe): is there a way to cast from an Android device to LMS? Thanks! scala's Profile: http://forums.slimdevices.com/member.php?userid=13391 View this thread: http://forums.slimdevices.com/showthread.php?t=104614 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: CastBridge = integrate Chromecast players with LMS (squeeze2cast)
freelsjd wrote: > Just to emphasize, I have attached an image shot of the top screen > output showing squeeze2cast plugin running flat out at 100% cpu on a > single core of my 8-core server. I can stop it manually with the kill > command, or I can disable the plugin and restart LMS to stop it. Of > course, I need to re-install it and restart LMS if I go the 2nd route. > Either way is a nuisance. Hope we can get this fixed together since I > do really like the squeeze2cast plugin and believe it is a way to the > future in keeping LMS an active software platform since cast will be > with us for some time. I should also add that I use a > linux/debian/10/buster server to run LMS. Everything works as expected > and no other problems that I am aware of. So just to be sure I get that right: you have a speaker playing and you stop LMS while it is still playing. Then, the plugin does not stop and consumes 100% cpu LMS 7.9 on Pi 3B+ & Odroid-C2 - *SqueezeAMP!*, 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB3. Sonos PLAY:3, PLAY:5, Marantz NR1603, Foobar2000, ShairPortW, JRiver 21, 2xChromecast Audio, Chromecast v1 and v2, Squeezelite on Pi, Yamaha WX-010, AppleTV 4, Airport Express, GGMM E5, Riva 1 & 3 philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261 View this thread: http://forums.slimdevices.com/showthread.php?t=104614 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: CDplayer plugin
Thanks. Figured it out on my own. The device couldn't be seen in -scanbus, but could still be accessed via the plugin. Anyway, found that custom-convert.conf needed this: -I cooked_ioctl >From the command line, it was creating silent wavs. This resolved that. Hope this helps someone else. bpa wrote: > Provide full info (processor, OS, platform, LMS version, CDplayer > version) about YOUR system - if it is same as the post you quoted - > first update processor, OS & LMS. > > Provide the output from cdda2wav showing whether devices on your system > can be "seen" by cdda2wav. > > If you have a weird device like the Samsung Optical Smarthub - I suspect > it is too old to be supported. > > Please give reference to the post as I don't have time to find the old > post so I can check if it is relevant by getting its context . pratt733's Profile: http://forums.slimdevices.com/member.php?userid=64824 View this thread: http://forums.slimdevices.com/showthread.php?t=47288 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Annouce: Squeeze Control, a squeezebox remote app, is now available for Android
RonM wrote: > I bought Squeeze Control for Android a long time ago, and recently > thought of getting the version for Windows10 from the Windows store. > Does my purchase of the Android version cover use of the Windows > version, or do I have to buy it again? > > Ron Definitely worth it - I've used it for years and it keeps getting better. It's about 90% parity with the Android version, because the OSes have different APIs. The cost of Squeeze Control for Windows is 4,49, about the same as a Starbucks coffee. Go ahead and give the dev some love. We should try to support them wherever we can. :D damazta's Profile: http://forums.slimdevices.com/member.php?userid=71165 View this thread: http://forums.slimdevices.com/showthread.php?t=96757 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: CastBridge = integrate Chromecast players with LMS (squeeze2cast)
Just to emphasize, I have attached an image shot of the top screen output showing squeeze2cast plugin running flat out at 100% cpu on a single core of my 8-core server. I can stop it manually with the kill command, or I can disable the plugin and restart LMS to stop it. Of course, I need to re-install it and restart LMS if I go the 2nd route. Either way is a nuisance. Hope we can get this fixed together since I do really like the squeeze2cast plugin and believe it is a way to the future in keeping LMS an active software platform since cast will be with us for some time. +---+ |Filename: chromecast_hang.png | |Download: http://forums.slimdevices.com/attachment.php?attachmentid=32815| +---+ freelsjd's Profile: http://forums.slimdevices.com/member.php?userid=4344 View this thread: http://forums.slimdevices.com/showthread.php?t=104614 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
[SlimDevices: Plugins] Simple script for Radio News interruption for listening your music
Hello, attached a simple Perl script, which plays your favoured Radio News Broadcast on a regular basis like every full hour. Your Music continues afterwards and plays like before. If you listen to a Internetstream already, the script will not interfere. Main parts of the script are from the Webpage Domoticz https://www.domoticz.com/forum/viewtopic.php?t=15188: The Perl script must be started via cron Deamon or Task Scheduler on Windows: Code: #!/usr/bin/perl -w # # radio.pl # # Guys: thanx for your work! use IO::Socket; use strict; use Switch; # - PLEASE SET YOUR PREFERENCES -# # LMS Settings my $serverAddress = '127.0.0.1'; my $serverPort = 9090; my $szLine1 = "Radio Nachrichten"; my $szLine2 = "SR Info"; my $szSound = "http://stream.srg-ssr.ch/drs4news/mp3_128.m3u";; my $iDuration = "20"; my $szSat = "0"; my $merker = "0"; my @iShuffle; my @iIndex; my @iPath; my @iTime; my @iTracks; my @ihttp; # Internal parameters my $debug = 0;# 0 = off, 1 = on my ($min, $hour) = (localtime(time))[1,2]; # print "MIN ,$min"; # print "Hour ,$hour"; switch($hour) { case 8 { $szSound = "http://192.168.178.4:8001/1:0:2:6F38:445:1:C0:0:0:0:";; $szLine2 = "SWR Aktuell"; $iDuration = 300 } case 9{ $szSound = "http://str0.creacast.com/sudtirol1a";; $szLine2 = "Südtirol 1"; $iDuration = 240 } case 10 { $szSound = "http://opml.radiotime.com/Tune.ashx?id=s15051&partnerId=16&username=martwal";; $szLine2 = "BR 5"; $iDuration = 300 } case 11 { $szSound = "http://opml.radiotime.com/Tune.ashx?id=s42828&partnerId=16&username=martwal";; $szLine2 = "DLF Nachrichten"; $iDuration = 300 } case 12 { $szSound = "http://stream.srg-ssr.ch/drs4news/mp3_128.m3u";; $szLine2 = "SR Info"; $iDuration = 300 } case 13 { $szSound = "http://www.wdr.de/wdrlive/media/wdr5.m3u";; $szLine2 = "WDR 5"; $iDuration = 300 } case 14 { $szSound = "http://opml.radiotime.com/Tune.ashx?id=s176675&partnerId=16&username=martwal";; $szLine2 = "Hitradio Namibia"; $iDuration = 300 } case 15 { $szSound = "http://streaming.brf.be/brf1-high.mp3";; $szLine2 = "Belgien 1"; $iDuration = 300 } case 16 { $szSound = "http://opml.radiotime.com/Tune.ashx?id=s47781&partnerId=16&username=martwal";; $szLine2 = "News 89,4 Neuss"; $iDuration = 240 } case 17 { $szSound = "http://opml.radiotime.com/Tune.ashx?id=s24885&partnerId=16&username=martwal";; $szLine2 = "NDR Info"; $iDuration = 240 } case 18 { $szSound = "http://www.wdr.de/wdrlive/media/wdr5.m3u";; $szLine2 = "WDR 5"; $iDuration = 250 } case 19 { $szSound = "http://www.wdr.de/wdrlive/media/wdr5.m3u";; $szLine2 = "WDR 5"; $iDuration = 300 } else { $szSound = "http://stream.srg-ssr.ch/drs4news/mp3_128.m3u";; $szLine2 = "SR Info"; $iDuration = 300 } } $iDuration = "20" if ($debug eq 1) ; # NO USER SERVICABLE PARTS BELOW ---# # Try to open a connection to the SLIMP3 CLI my $LMS = IO::Socket::INET->new (PeerAddr => $serverAddress, PeerPort => $serverPort, Proto=> 'tcp', Timeout => 5, Type => SOCK_STREAM) or die 'Couldn\'t connect to server'; # Get the number of players my $playerCount = sendAndReceive('player count ?'); $debug && print "$playerCount players found\n"; for (my $i = 0; $i < $playerCount; $i++) { my $playerId = sendAndReceive("player id $i ?"); $ihttp[$i] = "0"; # Playermode my $playerMode = sendAndReceive("$playerId mode ?"); $debug && print "$playerId playerMode: $playerMode\n"; if ($playerMode eq "play" ) { #$debug && print "Mode\n"; # Get shuffle status (on, off) $iShuffle[$i] = sendAndReceive( "$playerId playlist shuffle ?"); $debug && print "$playerId iShuffle: $iShuffle[$i]\n"; # Get current song $iIndex[$i] = sendAndReceive( "$playerId playlist index ?"); $debug && print "iIndex: $iIndex[$i]\n"; # Get path and filename to current song $iPath[$i] = sendAndReceive( "$playerId playlist path $iIndex[$i] ?"); $debug && print "iPath: $iPath[$i]\n"; # Check if we are online (Radio Stream) $ihttp[$i] = "1" if( $iPath[$i] =~ /http/) || ( $iPath[$i] =~ /https/); $debug && print "ihttp: $ihttp[$i]\n"; if( $ihttp[$i] eq "0"){ # merken ob wir etwas zu tun haben $merker = "1"; # Turn shuffle off sendAndReceive( "$playerId playlist shuffle 0"); # Get the current position (in s) $iTime[$i] = sendAndReceive( "$playerId time ?"); $debug && print "iTime: $iTime[$i]\n"
[SlimDevices: Plugins] Sample recipes.xml for MusikIP SugarCube
Hello, MusicIP Mixer can be finetuned by Recipes.xml. I found some nice examples on the Internet I like to share. Perhaps, you have some more: Code: genre contains 'Christmas' genre contains 'Comedy' genre contains 'Podcast' genre contains 'classical' genre contains 'Speech' genre contains 'classical' abs(year - seed year) < 10 rating = 5 rating = 4 rating = 2 rating = 1 playcount = 0 lastplayed > now - 7 days seed artisttype = artisttype overlap(seed genre, genre) > 0 overlap(seed title, title) > 0 rating = 5 rating = 4 rating = 2 rating = 1 abs(year - seed year) < 10 playcount = 0 lastplayed > now - 7 days seed artisttype = artisttype overlap(seed genre, genre) > 0 overlap(seed title, title) > 0 abs(year - seed year) < 10 rating > 2 playcount = 0 lastplayed < now - 7 days seed artisttype = artisttype overlap(seed genre, genre) > 0 overlap(seed title, title) > 0 Greetings and a happy New Year *Hardware:* Touch,3 Radio,Boom,2 SB3, PiCorePlayer *Players Software:* squeezelite *Steuerung:*Squeeze Comander *Plugins:*"Lesezeichen, Custom Browse, TrackStat; Custom Scan; 'MusicInfoSCR' (http://www.herger.net/slim-plugins/detail.php@nr=446&kategorie=slim-plugins); 'LazySearch 2' (http://www.hickinbottom.com/lazysearch), JustCovers,PlayHLS;ENM for Dreambox, and more. LMS 7.9.4 WINDOWS 10 2004 64Bit &'MusicIP ' (http://www.spicefly.com/)Server squeezebox_Fan's Profile: http://forums.slimdevices.com/member.php?userid=63027 View this thread: http://forums.slimdevices.com/showthread.php?t=113598 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
Philip Meyer wrote: > Nevermind - it seems that somehow the setting "Show rating" had been > disabled. I seem to have to enable this on each device that I use the > material skin on (I've never disabled it, always had ratings shown, so I > don't know what caused it to drop the setting from all devices). Two config items (show ratings in queue, show ratings in browse) were merged into one - and the config item renamed. Any previous settings will have been with the old items. *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=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins
erland wrote: > Are you saying that the same track have a different id in tracks table > ? > Or does it have the same large negative number in tracks table ? > The id's are different on some of the entries select id from dynamicplaylist_history where url = 'spotify:track:4zf1tbzw07wGKEcSn07Hca' -94324272203536 select id from tracks where url = 'spotify:track:4zf1tbzw07wGKEcSn07Hca' 698 mhsparks's Profile: http://forums.slimdevices.com/member.php?userid=64142 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: Material Skin
Philip Meyer wrote: > >I noticed sometime recently that I am not seeing song ratings in the > material skin any more (I'm sure I used to be able to see this and set > ratings on the currently playing track). > > > >I'm on LMS 7.9.4. > > > >Has something happened to break this (maybe LMS 7.9.4, or a plugin > update)? > > > Nevermind - it seems that somehow the setting "Show rating" had been > disabled. I seem to have to enable this on each device that I use the > material skin on (I've never disabled it, always had ratings shown, so I > don't know what caused it to drop the setting from all devices). > > Phil I have the same experience with Trackstat ratings disappearing. Where is the setting "Show ratings" can't seem to find it? Thanks 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=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins
mhsparks wrote: > Another oddity is that sometimes the spotify tracks are added to the > dynamicplaylist_history table with an incorrect id (large negative > number). The insert seems to be done here > > my $sth = $dbh->prepare( "INSERT INTO dynamicplaylist_history > (client,id,url,added,skipped) values (?,".$track->id.", ?, > ".$addedTime.",".$skipped.")" ); > > So it would see something is wrong with the track object, the url is > always correct though. I suspect the only problematic behaviour this > could cause is that tracks could be played twice. > Are you saying that the same track have a different id in tracks table ? Or does it have the same large negative number in tracks table ? It might not be a problem if its negative but if it doesnt match the id in tracks table it will cause the side effects you describe that the same track might be played twice before all other tracks matching the playlist filter has been played. I dont think the track id is guaranteed to be a positive sequence number. A more worrying issue is that Im pretty sure I dont modify the track id, so if its incorrect it likely means that the objectForUrl correction Michael did might not work correctly and that could possibly cause issues in other places of LMS and other plugins. 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&p=998836&viewfull=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] SqueezeLite on Windows pausing, interruption, dropout of audio every 5 minutes
Thanks for the explaination around the unknown error strings. I'll look into that for the 64bit build. For this session, I'm building 32bit only and squeezelite still can't resolve the error code to a string. In an effort to determine what the unknown socket errors are, I've uploaded an 'r1318-test2' (https://sourceforge.net/projects/lmsclients/files/squeezelite/windows/squeezelite-1.9.8-1318-test2-win32.zip/download) build which prints the integer error value instead of trying to convert it to a string. Would you try this build in debug mode and report the error codes? Thanks, Ralphy *1*-Touch, *5*-Classics, *3*-Booms, *1*-UE Radio 'Squeezebox client builds' (https://sourceforge.net/projects/lmsclients/files/) 'donations' (https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=LL5P6365KQEXN&lc=CA&item_name=Squeezebox%20client%20builds¤cy_code=USD&bn=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted) always appreciated. ralphy's Profile: http://forums.slimdevices.com/member.php?userid=3484 View this thread: http://forums.slimdevices.com/showthread.php?t=113554 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] [Announce] Spotty 4.0 - integrate local library with your Spotify collection (LMS 8+)
mherger wrote: > Am 03.01.21 um 11:58 schrieb stroudpete: > > Just uploaded server log Michael > > Your problem is not limited to Spotty, but LMS seems to fail any https > request. > > There's another seemingly unrelated error caused by BBCSounds. Yet... > could you please uninstall it temporarily and try Spotty again? > -- > > Michael Removed BBCSounds but no change re Spotty stroudpete's Profile: http://forums.slimdevices.com/member.php?userid=69569 View this thread: http://forums.slimdevices.com/showthread.php?t=111923 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: CastBridge = integrate Chromecast players with LMS (squeeze2cast)
also i notice after using chromeclast plugin i've to restart google players to get back to use spotify from google Touchx2,radiox4, Squeezebox Server 7.9 (Raspberrypi 3 and qnap ts-269) nervoteso's Profile: http://forums.slimdevices.com/member.php?userid=30262 View this thread: http://forums.slimdevices.com/showthread.php?t=104614 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: CastBridge = integrate Chromecast players with LMS (squeeze2cast)
nervoteso wrote: > i've many google players and sync is ok also in different rooms. the > same with lms players. if i mix google players and lms players it's a > chaosYes, Google players sync with each other but not with other players. 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=104614 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: CastBridge = integrate Chromecast players with LMS (squeeze2cast)
slartibartfast wrote: > Sync is a recognised issue and could be out by up to 2 seconds. So > possibly OK in different rooms or floors but not otherwise. > > Sent from my Pixel 3a using Tapatalk i've many google players and sync is ok also in different rooms. the same with lms players. if i mix google players and lms players it's a chaos Touchx2,radiox4, Squeezebox Server 7.9 (Raspberrypi 3 and qnap ts-269) nervoteso's Profile: http://forums.slimdevices.com/member.php?userid=30262 View this thread: http://forums.slimdevices.com/showthread.php?t=104614 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins
Another oddity is that sometimes the spotify tracks are added to the dynamicplaylist_history table with an incorrect id (large negative number). The insert seems to be done here my $sth = $dbh->prepare( "INSERT INTO dynamicplaylist_history (client,id,url,added,skipped) values (?,".$track->id.", ?, ".$addedTime.",".$skipped.")" ); So it would see something is wrong with the track object, the url is always correct though. I suspect the only problematic behaviour this could cause is that tracks could be played twice. Dump of dynamicplaylist_history table client,position,id,url,added,skipped "a0:c5:89:a4:80:3a","145","290","file:///music/Catherine_Wheel/Ferment/06-Shallow.mp3","1609671471","0" "a0:c5:89:a4:80:3a","146","261","file:///music/Belle_and_Sebastian/The_Boy_with_the_Arab_Strap/03-Is_It_Wicked_Not_to_Care.mp3","1609671471","0" "a0:c5:89:a4:80:3a","147","526","spotify:track:1oblFfkg4d9hWVMQU1c7NW","1609671471","0" "a0:c5:89:a4:80:3a","148","322","file:///music/The_Charlatans/Over_Rising/2-Way_Up_There.mp3","1609671471","0" "a0:c5:89:a4:80:3a","149","330","file:///music/The_Jesus_and_Mary_Chain/Automatic/02-Coast_to_Coast.mp3","1609671471","0" "a0:c5:89:a4:80:3a","150","-9432422160","spotify:track:3JhqGTUex2ob29p2JzxjPW","1609671471","0" "a0:c5:89:a4:80:3a","151","297","file:///music/Catherine_Wheel/I_Want_To_Touch_You/1-I_Want_To_Touch_You.mp3","1609671471","0" "a0:c5:89:a4:80:3a","152","356","file:///music/The_Railway_Children/Reunion_Wilderness/04-Careful.mp3","1609671471","0" "a0:c5:89:a4:80:3a","153","-94324255647288","spotify:track:3LTW2YfXpslc5PXPVv4cut","1609671471","0" "a0:c5:89:a4:80:3a","154","274","file:///music/Belle_and_Sebastian/Tigermilk/04-You%27re_Just_a_Baby.mp3","1609671471","0" "a0:c5:89:a4:80:3a","155","346","file:///music/The_Jesus_and_Mary_Chain/Honey%27s_Dead/06-Tumbledown.mp3","1609671531","0" "a0:c5:89:a4:80:3a","156","320","file:///music/The_Charlatans/Isolation_21.2.91/12-Between_10th_And_11th.mp3","1609671531","0" "a0:c5:89:a4:80:3a","157","304","file:///music/Catherine_Wheel/Painful_Thing/4-I_Want_To_Touch_You.mp3","1609671531","0" "a0:c5:89:a4:80:3a","158","307","file:///music/Catherine_Wheel/She%27s_My_Friend/3-Wish.mp3","1609671531","0" "a0:c5:89:a4:80:3a","159","-94324255678024","spotify:track:2drtd6SptpMJ1KylMQ7mrE","1609671531","0" "a0:c5:89:a4:80:3a","160","343","file:///music/The_Jesus_and_Mary_Chain/Honey%27s_Dead/03-Far_Gone_and_Out.mp3","1609671531","0" "a0:c5:89:a4:80:3a","161","611","spotify:track:34n2YY1Cbz4zxb3k1Fy4W6","1609671531","0" "a0:c5:89:a4:80:3a","162","-94324273035488","spotify:track:4FshsnilOPi1ER1P8Iihrx","1609671531","0" "a0:c5:89:a4:80:3a","163","280","file:///music/Belle_and_Sebastian/Tigermilk/10-Mary_Jo.mp3","1609671786","0" "a0:c5:89:a4:80:3a","164","-94324274286488","spotify:track:4A2OuywV9m5FS6g4Z0BizY","1609672008","0" "a0:c5:89:a4:80:3a","165","600","spotify:track:1no87hV1zqsHR4Ej1029Gj","1609672258","0" "a0:c5:89:a4:80:3a","166","534","spotify:track:2aAz3rX2PvxNprxIVXNYpi","1609672258","0" "a0:c5:89:a4:80:3a","167","623","spotify:track:3NEeKJm8LcdaDG98oZwSZx","1609672452","0" "a0:c5:89:a4:80:3a","168","589","spotify:track:3kT4PCJknuAGQsu6PYFpjj","1609672757","0" "a0:c5:89:a4:80:3a","169","-9432422160","spotify:track:3JhqGTUex2ob29p2JzxjPW","1609672953","0" "a0:c5:89:a4:80:3a","170","545","spotify:track:7flddd1C83qKY0PFqoU0bt","1609673233","0" "a0:c5:89:a4:80:3a","171","605","spotify:track:2qkOCCITKSDI4f8kflTq5T","1609673233","0" "a0:c5:89:a4:80:3a","172","272","file:///music/Belle_and_Sebastian/Tigermilk/02-Expectations.mp3","1609673403","0" "a0:c5:89:a4:80:3a","173","608","spotify:track:0gMOWmnILhS3D965LCeaCh","1609673663","0" mhsparks's Profile: http://forums.slimdevices.com/member.php?userid=64142 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
[SlimDevices: Plugins] Unable to get Spotty to run
I have installed the Spotty plugin but get the error "There has been a problem running the Spotty helper application. Please make sure you have the Microsoft Visual C++ Runtime (32-bit!) installed on your system." I have installed C++ Runtime and tried restarting LMS (also restarted the PC and also tried disabling and re-enabling the plugin). Maybe I missed something in the setup but I thought all I needed to do was tick the "enable" box and, after seeing the C++ message, I then downloaded and installed this but even after the restarts the message remains. I am sure it will be an oversight on my part but I can't figure out where I have gone wrong. Any suggestions? Thanks Running LMS 8.1.0 - 1608700893 on Windows 10 Pro Installed apps on the PC includes "Microsoft Visual C++ 2015 Redistributable (x86)" and the version is 14.0.23026.0 Server log contains: [21-01-03 11:21:01.5646] Plugins::Spotty::Connect::canSpotifyConnect (84) Cannot support Spotty Connect, need at least helper version 0.12.0 [21-01-03 11:33:19.6644] Plugins::Spotty::Helper::get (51) Didn't find Spotty helper application! [21-01-03 11:33:19.9846] Plugins::Spotty::Helper::get (51) Didn't find Spotty helper application! [21-01-03 11:33:20.1341] Plugins::Spotty::Helper::get (51) Didn't find Spotty helper application! [21-01-03 11:33:20.1345] Plugins::Spotty::Connect::canSpotifyConnect (84) Cannot support Spotty Connect, need at least helper version 0.12.0 Malcolmr's Profile: http://forums.slimdevices.com/member.php?userid=71180 View this thread: http://forums.slimdevices.com/showthread.php?t=113596 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: WaveInput for Linux
Spiel1 wrote: > I've played around with the file such as changing [arecord] to [aplay] > and parameter changes, and that causes the plugin to error out, so I'm > thinking I'm messing with the right .conf file. Doing arecord/aplay from > the command line and killing with a ^C does not seem to have adverse > effect on the wav header, but I'm realizing now that this may differ > from what the plugin is doing. Rather than "play" around changing items without a rational basis - please take time to understand the process. arecord take input *from *the ASLA device and copies it *to stdout* aplay take input *from stdin* and copies it *to *the ALSA device - there is no output to stdout swapping arecord for aplay makes no sense - they operate differently one is a source, the other is a sink. The line "-traw" means output in raw format - there is *no* WAV header to be adversely affected. > The slimserver id is the same as the id I'm using when using PuTTY. Just > to be safe, I set the Write Permissions under pCP LMS page, and also set > the properties on the directory using WinSCP - it shows as 0777 (full > R/W for everyone if I understand correctly). So yes, I do think > slimserver has the right permissions. Still no file is produced with tee > after changing the permissions - as far as I can tell, the permissions > were there to begin with, but I'm pretty sure they are now. 1. After you make a change - when testing the change - confirm that the change is taking effect . Did you look at the running processes to check that process with Arecord also has the "tee" ? alternatively before testing enable player.source logging to INFO and after testing look at the "Slim::Player::Song:: open (xxx) Tokenized command:" entry in server.log 2. When you decided to use PCM rather than Flac - did you disable the use of the "wavin flac" under WebUI Setting/Advanced/FileTypes ? 3. You are using PCP for LMS - I don't use PCP so don't know the details but it runs out of RAM. Often, this means any changes to files (which will be on a RAM disk) must be backup up onto the sdcard to that they are restored into RAM on next system startup. Have you checked whether this is necessary for plugins ? bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806 View this thread: http://forums.slimdevices.com/showthread.php?t=49584 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: CastBridge = integrate Chromecast players with LMS (squeeze2cast)
nervoteso wrote: > on google players it is working fine, however sync google home players > and lms is almost impossible, audio is not syncronized.Sync is a recognised > issue and could be out by up to 2 seconds. So possibly OK in different rooms or floors but not otherwise. 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=104614 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: CastBridge = integrate Chromecast players with LMS (squeeze2cast)
nervoteso wrote: > great! you're right! it is working fine now! i set it 100, so volume is > not limited to 50Great. Strange that mine is set to 50 but I still get the > same volume percentage in Google and LMS [emoji3] 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=104614 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] [Announce] Spotty 4.0 - integrate local library with your Spotify collection (LMS 8+)
Am 03.01.21 um 11:58 schrieb stroudpete: Just uploaded server log Michael Your problem is not limited to Spotty, but LMS seems to fail any https request. There's another seemingly unrelated error caused by BBCSounds. Yet... could you please uninstall it temporarily and try Spotty again? -- Michael ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins
mherger wrote: > That would be great. Just update to the latest 8.2 Docker image. Or > apply the change in the latest commit manually, if you prefer: > > https://github.com/Logitech/slimserver/commit/f81e9e208a11dba9fe7c5386be77d1a9d9a4d883 Getting a mix of spotify and local tracks now :) One thing I noticed is that spotify playlists are also being selected as they are added with audio=1 rather than audio=NULL like regular playlists [21-01-03 10:42:17.1073] Plugins::SQLPlayList::Plugin::executeSQLForPlaylist (1087) Adding: spotify:playlist:5gzF826l3N4DYn7Hqib34e It's handled gracefully though as they are just skipped over when attempted and the next real track played. mhsparks's Profile: http://forums.slimdevices.com/member.php?userid=64142 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] Spotty 4.0 - integrate local library with your Spotify collection (LMS 8+)
mherger wrote: > > I have Spotty 4.4 installed. > > Which exact build? > > > I have client ID created and in place and also have web token. These > > both show up in Spotty settings. > > The latest version doesn't have the web token setting any more... Please > > update to the latest and make sure you got the clinet ID setting > correct. > > A full server.log might be helpful. Please upload to > > https://www.dropbox.com/request/T3RctyzGgNg0oFDubq6a > > -- > > Michael Just uploaded server log Michael stroudpete's Profile: http://forums.slimdevices.com/member.php?userid=69569 View this thread: http://forums.slimdevices.com/showthread.php?t=111923 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: LMS Controls - Google Home / Google Assistant Voice Control of LMS Players
hello is there any plugin to make lms players working with vocal assistant? i'm using ifttt until now Touchx2,radiox4, Squeezebox Server 7.9 (Raspberrypi 3 and qnap ts-269) nervoteso's Profile: http://forums.slimdevices.com/member.php?userid=30262 View this thread: http://forums.slimdevices.com/showthread.php?t=109273 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] SqueezeLite on Windows pausing, interruption, dropout of audio every 5 minutes
Would have been nice if the log had displayed the winsock error code rather than print `unknown` trying to be more verbose about it. Is SqueezeLite a 64-bit app? I've seen applications report 8-byte length winsock errors that need to be masked 0x to resolve to a usable 10xxx decimal error code. The `sendHELO`entries in the log do give some indication though that these will likely be 10053 (Abort) and/or 10060 (Timeout). You could probably trace this with wireshark or a similar TCP dumping tool. I'm not real sure how Synology handles things internally, but is it possible that your hard drives are set to park when they are not in use? Note that if you have installed `green` drives they will actually do that themselves without the OS telling them. Run `smartctl -a /dev/sda` on the Synology (... sdb, sdc - however many drives you have installed and which ones contain any music files) and check the `Load_Cycle_Count`- if that's a really high number you are in trouble and the disk may in fact be near to EOL. If you configured RAID you may also want to run `btrfs device stats` to see if it reports any errors. gordonb3's Profile: http://forums.slimdevices.com/member.php?userid=71050 View this thread: http://forums.slimdevices.com/showthread.php?t=113554 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: CastBridge = integrate Chromecast players with LMS (squeeze2cast)
on google players it is working fine, however sync google home players and lms is almost impossible, audio is not syncronized. Touchx2,radiox4, Squeezebox Server 7.9 (Raspberrypi 3 and qnap ts-269) nervoteso's Profile: http://forums.slimdevices.com/member.php?userid=30262 View this thread: http://forums.slimdevices.com/showthread.php?t=104614 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: CastBridge = integrate Chromecast players with LMS (squeeze2cast)
slartibartfast wrote: > There is a setting in the Castbridge plugin which I don't understand. > The default volume scaling appears to be 50% but in my system the LMS > volume mirrors the Google Home volume setting. Maybe try changing that > setting to see what it does.[image: > https://uploads.tapatalk-cdn.com/20210102/9f4468a619c064eccc40118b31f9bec2.jpg] > > Sent from my Pixel 3a using Tapatalk great! you're right! it is working fine now! i set it 100, so volume is not limited to 50 Touchx2,radiox4, Squeezebox Server 7.9 (Raspberrypi 3 and qnap ts-269) nervoteso's Profile: http://forums.slimdevices.com/member.php?userid=30262 View this thread: http://forums.slimdevices.com/showthread.php?t=104614 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: New versions of erlands plugins
mhsparks wrote: > I can do some testing on this if it helps? Let me know what version of > LMS I need to be using (I'm using a docker image on my laptop at the > moment but should be able to get something else working) and also happy > to make some local changes to the code / add extra logging etc if > necessary. That would be great. Just update to the latest 8.2 Docker image. Or apply the change in the latest commit manually, if you prefer: https://github.com/Logitech/slimserver/commit/f81e9e208a11dba9fe7c5386be77d1a9d9a4d883 Michael "It doesn't work - what shall I do?" - "Please check your server.log and/or scanner.log file!" (LMS: Settings/Information) mherger's Profile: http://forums.slimdevices.com/member.php?userid=50 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
mherger wrote: > I think I have a fix for you in 8.2. I slightly changed to > objectForUrl() to look "deeper" in case of remote tracks. I can do some testing on this if it helps? Let me know what version of LMS I need to be using (I'm using a docker image on my laptop at the moment but should be able to get something else working) and also happy to make some local changes to the code / add extra logging etc if necessary. mhsparks's Profile: http://forums.slimdevices.com/member.php?userid=64142 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
I think I have a fix for you in 8.2. I slightly changed to objectForUrl() to look "deeper" in case of remote tracks. Michael "It doesn't work - what shall I do?" - "Please check your server.log and/or scanner.log file!" (LMS: Settings/Information) mherger's Profile: http://forums.slimdevices.com/member.php?userid=50 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