Re: [SlimDevices: Plugins] [Announce] Dynamic Playlists 3 (mod)

2021-11-25 Thread Phil Meyer
Ah okay, makes sense.  I was trying to avoid blatting my Dynamic Playlist 
settings, as I use this for my morning alarm clock!

I'll have a go on my next spare weekend.

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


Re: [SlimDevices: Plugins] [Announce] Dynamic Playlists 3 (mod)

2021-11-24 Thread Phil Meyer
>I've only had time to take a quick look but I think you'd have to change
>the plugin name in your -isDynamicPlaylistActive- function from
>-DynamicPlayList- to -DynamicPlaylists3- or check for both versions.

>For testing please use the GitHub repo version.
>
https://github.com/AF-1/lms-dynamicplaylists/blob/main/public.xml ?

I thought I read that it was necessary to uninstall DynamicPlaylist plugin, but 
for testing if I could get my plugin to work with either Erlands plugin or your 
updated version, is it safe to both installed?
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] [Announce] Dynamic Playlists 3 (mod)

2021-11-21 Thread Phil Meyer
>I've uploaded my modified version of *Dynamic Playlists* to github.

I was the author of a plugin called DynamicMix that used Dynamic Playlists to 
play random music, selecting the next track using MusicIP.  I haven't looked at 
this new version of Dynamic Playlists yet - is this likely to work without 
changes?
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


[SlimDevices: Plugins] YouTube plugin won't play anything

2021-11-20 Thread Phil Meyer
It has been a while since I played any youtube stuff on a squeezebox, and I 
found youtube searches were no longer returning any hits.  I tried to refresh 
the api access key and Oauth, etc, but eventually I resolved by creating a new 
google application.

I can now search for things and get results, and I can see my subscriptions, 
etc.  But nothing plays.  It seems I'm getting a 403 Forbidden from google when 
I try to stream.

I think I saw something about this a while back in the forum, but I can't find 
an answer for what's wrong; how to fix it.

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


Re: [SlimDevices: Plugins] Announce: Material Skin

2021-01-23 Thread Phil Meyer
>That would require creating a 'media session' - which last time I looked
>was more hassle than its worth.
>
>The app is only meant as a -simple- webview wrapper. Hence the
>notification does not show current song, and has play and pause buttons
>- as the app itself does not know the playback state.

Ah, I see.  In that case, I think I'll disable the notification option again.  
It's permanently in the notifications (and I typically have loads of 
notifications before I get round to processing them).  It's easier to switch to 
the LMS webviewer than to find the notification!
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Material Skin

2021-01-21 Thread Phil Meyer
The Material APK for Android has an option to "Show notification".  LMS then 
appears in the list of notifications, rather than in the media control 
notification area at the top (most media control apps in Android 11 go up there 
now).  Any chance this could be changed to put it there?
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Material Skin

2021-01-20 Thread Phil Meyer
>If you mean Chrome on Android, I've just tried "Add to homescreen" and
>this works fine.
I had happily created a direct link on Android homescreen to launch LMS 
material skin in Adroid Chrome.
However, this just gets lost as yet another open tab in chrome app, so if I'm 
doing something else and want to get back to it, it have to navigate to the 
correct tab, or click the link on the homescreen and it opens another tab. Over 
time, this builds up.

>For this, and other reasons, I created the Material APK.
Fantastic, just what I was looking for.  A separate app, not appearing in 
Chrome, so it is easy to switch back to.  And if I touch the homescreen icon, 
it switches back to it as well if it is already open.
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Material Skin

2021-01-20 Thread Phil Meyer
>Ah, thanks for this, that is very almost what I was looking for.  It works 
>really well, except it overwrites the android navigation bar area at the 
>bottom.  If I swipe up to reveal the nav bar, it takes that as a touch on the 
>LMS web page.  It doesn't seem to be possible to avoid this, and it's very 
>annoying.  I keep switching browse mode, or bringing up now playing Artist 
>Biography.

Nevermind.  I found an option in Application Settings to make the Navigation 
bar visible. This now works really well - thanks!

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


Re: [SlimDevices: Plugins] Announce: Material Skin

2021-01-20 Thread Phil Meyer
>If you are using Android there is a packaged apk which is pretty much
>what you are looking for.  It can be found here:
>https://github.com/CDrummond/lms-material-app/releases
>Last update was September 2020.  Not sure what that impacts from a
>functionality  perspective.  I use it and have no issues.

Ah, thanks for this, that is very almost what I was looking for.  It works 
really well, except it overwrites the android navigation bar area at the 
bottom.  If I swipe up to reveal the nav bar, it takes that as a touch on the 
LMS web page.  It doesn't seem to be possible to avoid this, and it's very 
annoying.  I keep switching browse mode, or bringing up now playing Artist 
Biography.
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Material Skin

2021-01-19 Thread Phil Meyer
I like to use the material skin on my mobile device.  However, launching a 
shortcut to the URL opens LMS with material skin in a new chrome tab.  I often 
have have several tabs open in Chrome, so it makes it awkward when switching 
apps/web browser tabs, and I often find I've launched it a few times and have 
multiple tabs open.

In the past I've used apps that can build a dedicated app wrapper around a web 
page, such that this can be launched as a separate app outside of Chrome, 
optionally with/without additional browser capabilities, such as menu 
strip/toolbar, search facility.

I've not had a lot of luck finding one that works well with LMS material skin.  
Has anyone had any success like this?

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


Re: [SlimDevices: Plugins] Announce: Material Skin

2021-01-14 Thread Phil Meyer
Another ratings query...

I have enabled ratings, and this is working well in Android Chrome mobile 
browser.  It also works in Chrome on my desktop (Windows 7).

But in Firefox v56.0.2 64-bit (I know, it's way out of date!), although I can 
see ratings and can click on the stars in the Now Playing area, the rating 
doesn't get committed.  A few seconds later the track is marked as unrated.  
Everything else seems to work fine, just wondering if anything can be done to 
support this?
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Material Skin

2021-01-02 Thread Phil Meyer
>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
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Material Skin

2021-01-02 Thread Phil Meyer
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)?

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


[SlimDevices: Plugins] SqueezeCommander Android app

2019-09-11 Thread Phil Meyer
Earlier this week, my phone updated to Android 10.

To my dismay, finally SqueezeCommander has become incompatible.  It won't 
start, crashes when attempting to launch it.

Fortunately Material browser skin does a fairly good job, although still miss 
SqueezeCommander.

I have an old phone that will remain on an earlier revision of Android and 
become a dedicated SqueezeBox remote using SqueezeCommander, but I wonder if 
there is any chance of a solution to frig it to work under Android 10?

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


Re: [SlimDevices: Plugins] YouTube plugin can no longer access myaccount

2019-04-28 Thread Phil Meyer
>> I cant see where to get the API access key, but I'm using the key I had
>> previously.  I can play things from the YouTube Recently Played list.
>> 
>> Phil
>
>a log?
>
It seems to have started working, at least I am now seeing a list of my 
subscription channels.  I haven't done anything since I last tried, I guess 
there was some caching going on somewhere.

However, when I click on one of my subscriptions it is currently hanging LMS 
(webui spinning symbol).  Nothing in the log for this.

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


Re: [SlimDevices: Plugins] YouTube plugin can no longer access myaccount

2019-04-22 Thread Phil Meyer
>Why not creat a new "project"? :)
I should have mentioned that I did try to create a new project.  I replaced the 
Client ID and Secret authorised the Oauth2.  This was all successfull, but I 
still can't access my playlists, subscriptions, or get search results.

I cant see where to get the API access key, but I'm using the key I had 
previously.  I can play things from the YouTube Recently Played list.

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


[SlimDevices: Plugins] YouTube plugin can no longer access my account

2019-04-21 Thread Phil Meyer
I had a working YouTube plugin; I could access by YouTube playlists, etc.

However, it has stopped working.  I can play Recently Played videos, but any 
other YouTube plugin searches just displays a blank page.

I do remember getting an email from YouTube a while back stating that my 
project's access to and use of the YouTube Data API Service would be disabled 
if my project remained inactive for 90 consecutive days.  I had 1 day to access 
the project, but I was away.

I guess this is the problembut I can't figure out what to do to re-enable it.

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


Re: [SlimDevices: Plugins] [Announce] Band's Campout 1.7

2018-04-08 Thread Phil Meyer
>Oh, that might be it: please fire up the Perl Package Manager (ppm) and 
>update IO::Socket::SSL and related modules. Do NOT update all available 
>packages. It broke builds here and I had to revert. Don't know which 
>ones were causing problems...

Thanks, that seems to have fixed it!

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


Re: [SlimDevices: Plugins] [Announce] Band's Campout 1.7

2018-04-06 Thread Phil Meyer
>What exact system are you running your LMS on? This kind of reminds me 
>of somebody's Radio Paradise playback issue. Maybe you have a really old 
>OpenSSL/IO::Socket::SSL implementation?

Windows 7.
Perl v5.14.2

I fetch 7.9.1 from git.

I did have a problem a few weeks ago where TortoiseGit couldn't connect to the 
repository due to an HTTPS SSL issue, and to fix it I had to update git (I had 
a really old version).
git is now reporting as version "2.16.2.windows.1"
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] [Announce] Band's Campout 1.7

2018-04-02 Thread Phil Meyer
>> https://bandcamp.com/api/track/3/info?key=perladruslasaemingserligr&track_id=2847842814
>
>As of right now, the URL you provided played fine for me in Firefox, so
>I searched LMS for this artist/album and was able to play the track. 
>That took a little more effort...
>
To be sure it wasn't a problem, I have now added my identity cookie value into 
the plugin settings.  Still not working.

I can stream other internet radio sources.
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] [Announce] Band's Campout 1.7

2018-04-01 Thread Phil Meyer
Hi Michael Herger ,

>Seems one of their services was temporarily unavailable?...
Still the same problem today, so doesn't seem temporary.

When I play an album, each of the tracks in the current playlist is reported as 
0:00 length, but the total time seems to show the correct length.
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] [Announce] Band's Campout 1.7

2018-03-31 Thread Phil Meyer
>Just to check - what version of the plugin is currently installed?
>Latest is v1.7.3
>
I have the latest 1.7.3.

>What area are the tracks are you trying to play coming from? Collection,
>Wishlist, Music Feed, Fans, Followers, etc.
>
I tried a bit of everything.

>Did you ever fill in the Identity value after Michael added it to the
>plugin page? 
>While this is not absolutely required, it is required for extended
>functionality - like playing your Music Feed.
>
I didn't; my understanding was that i didn't need it.

>In the update to v1.7.3, Michael did change things so that if you click
>on the Music Feed and your ID is wrong it should tell you so...
>
Haven't seen any messages.

>Did you try a restart of LMS?
>
Yes, rebooted PC too.

>Network changes? Firewall, etc.?
>
Nothing has changed.

I didn't see anything in my server log yesterday, but having tried again today 
I did spot something in the log.  Posted under Michael's reply.
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] [Announce] Band's Campout 1.7

2018-03-31 Thread Phil Meyer
>> Any ideas what could be wrong?
>
>Your server.log might know.

[23:54:44.5787] Slim::Networking::SimpleAsyncHTTP::onError (229) Failed to 
connect to 
https://bandcamp.com/api/track/3/info?key=perladruslasaemingserligr&track_id=2847842814
 (503 Service Temporarily Unavailable)
[23:54:44.5928] Slim::Networking::IO::Select::__ANON__ (131) Error: Select task 
failed calling Slim::Networking::Async::_async_read: Not a HASH reference at 
C:\Squeezebox\LMS\Beta\Cache\InstalledPlugins/Plugins/Bandcamp/API.pm line 440.
; fh=Slim::Networking::Async::Socket::HTTPS=GLOB(0x1253ab44)

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


Re: [SlimDevices: Plugins] [Announce] Band's Campout 1.7

2018-03-30 Thread Phil Meyer
Up until a recent update I've been able to play tracks through the Band's 
Campout plugin.  But now I can't.

I can browse in all the various ways possible, but when I select something to 
play, it queues the tracks up, but they have a length of 0 and immediately stop.

Any ideas what could be wrong?
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Erlands commercial plugins available for free

2017-08-07 Thread Phil Meyer
I notice a problem reported in the logs for CustomScan:

[02:10:06.8252] Plugins::CustomScan::Scanner::initDatabase (114) CustomScan: 
Creating database tables
[02:10:06.8261] Plugins::CustomScan::Scanner::initDatabase (119) CustomScan: 
Upgrading database adding table column valuesort, please wait...
[02:10:06.8264] Plugins::CustomScan::Scanner::executeSQLFile (522) Couldn't 
open: 
C:\Squeezebox\LMS\Beta\Cache\InstalledPlugins\Plugins\CustomScan\SQL\SQLite\dbupgrade_valuesort.sql
 : No such file or directory
[02:10:06.8266] Plugins::CustomScan::Scanner::initDatabase (125) CustomScan: 
Upgrading database adding table column extravalue, please wait...
[02:10:06.8269] Plugins::CustomScan::Scanner::executeSQLFile (522) Couldn't 
open: 
C:\Squeezebox\LMS\Beta\Cache\InstalledPlugins\Plugins\CustomScan\SQL\SQLite\dbupgrade_extravalue.sql
 : No such file or directory
[02:10:06.8271] Plugins::CustomScan::Scanner::initDatabase (131) CustomScan: 
Upgrading database adding table column valuetype, please wait...
[02:10:06.8275] Plugins::CustomScan::Scanner::executeSQLFile (522) Couldn't 
open: 
C:\Squeezebox\LMS\Beta\Cache\InstalledPlugins\Plugins\CustomScan\SQL\SQLite\dbupgrade_valuetype.sql
 : No such file or directory


dbupgrade_valuesort.sql doesn't exist in the installed plugins folder, although 
I can see dbcreate.sql and dbindex.sql.
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] EXCITING: New Orange Squeeze 7/19/17!

2017-07-28 Thread Phil Meyer
I have Squeeze Control and like it a lot, but:
1) I can only seem to use it locally, doesn't connect to a remote server (I've 
opened the relevant ports), it just says "Handshaking".
2) Library views don't work correctly (browsing library when a view is selected 
still returns all music).

There doesn't seem to be a way to try Orange Squeeze before buying.  I wonder 
if it supports these capabilities?  Also, rating control is important to me, 
which Squeeze Control does support.
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Erlands commercial plugins available for free

2017-07-25 Thread Phil Meyer
Thanks for the update to make compatible with LMS 7.9.

I notice that TrackStat WebUI doesn't list artists.  For example, I see:

1. Ghost In The Machine by , from The Annazaal Tapes
2. 731 by , , , , from The Annazaal Tapes

And also clicking on the star rating on the Home > Song Info screen doesn't 
update (it does set the rating, but looks like it hasn't).

Maybe these have been broken for some time, I can't remember if this was when I 
moved to LMS 7.9.

Thanks for all the time and effort you put into the community.
Phil
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Error with Dynamic Mix Plugin

2017-01-23 Thread Phil Meyer
I've not had any trouble running my plugin on any revision of 7.9.

But I lost my webspace (well, my ISP stopped providing the free service without 
telling me), and now I think PenguinLovesMusic is hosting on a repo for me.  
I've moved ISP, but don't have any free webspace to host it.

I run mine direct from source, not installed from that repo, but no-one else 
has reported a problem.
What version of the plugin does your server claim to have?

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


Re: [SlimDevices: Plugins] Error with Dynamic Mix Plugin

2017-01-22 Thread Phil Meyer
>I recently installed the Dynamic Mix Plugin and it doesn't work.
>"Dynamic mix" entries are not present in the dynamic playlists.
>If I have a look at the server log I find this :
>
Not sure what is going on here, my plugin is working for me.  I'm running Perl 
5.14 subversion 2.  Yours is 5.20 subversion 1?

How did you install it?  Auto or manually?


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


Re: [SlimDevices: Plugins] ANNOUNCE: Simple Library Views plugin

2016-07-05 Thread Phil Meyer
>Anyone finding this plugin useful?
>
I'm just trying it out now.  It kind of gives what I want, to be able to 
customise a list of albums to include in libraries, but needing to manually 
create folders where music is located and rescan is a bit of a pain.  It also 
won't work quite right for some people, or will require a lot of tinkering with 
simple-library-views-libraryname in multiple folders (e.g. iTunes by default 
splits compilation albums so music tracks are scattered in a folder per 
artist), or only wanting to include some songs from an album (eg. a bunch of 
songs that belong to "No Album").

I was planning to write a similar library view, but instead configure libraries 
from LMS favourites.  i.e. instead of creating files in folders and rescanning, 
you would add an album as a favourite, and organise music in favourites into 
sub-folders, something like:

Favorites >
Library Views >
{Name of library 1} >
favorite items within this folder would appear in 
{library 1}
{Name of library 2} >
favorite items within this folder would appear in 
{library 2}

The plugin would only look for music within Favorites > Library Views.

This has the benefit that everything can be done within LMS.  Browse music, add 
music to favorites, edit favorites to move items into a favorite library view. 
It would support any type of favorite (relating to local music), eg. an artist, 
album, genre, song.
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Option: Add to playlist

2015-11-23 Thread Phil Meyer
>Any news? I'm getting people to ask how to install the plugin who don't
>feel comfortable doing it manually.
>Should I temporarily add it to my repo file? Or host it?
>
Sorry, I've done nothing, no time.  Looking forward to an xmas break, and a 
clean break if you get my drift.

If you could add to your repo, until I get myself sorted out, that would be 
really useful, as I am getting emails too, and I'm losing them in the noise.

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


Re: [SlimDevices: Plugins] Option: Add to playlist

2015-11-01 Thread Phil Meyer
>Is there any special requirement web space wise for a repository? If
>it's just standard space I can probably help. How much space is needed?

My web space requirement for LMS plugin repository is tiny.  Thanks for the 
offer, but I need to sort something out soon anyway for more than just this 
plugin.
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Option: Add to playlist

2015-10-30 Thread Phil Meyer
>The plugin is correctly copied in the
>/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins folder

As I lost my repository webspace, it is not possible to install the plugin 
automatically, which would put the plugin into that folder.
Instead the zip file I posted in this thread needs to be installed the old 
manual way, which shouldn't go into the cache/InstalledPlugins folder, but 
instead into a plugins folder in the LMS application installation location.

I don't know where that might be located in your system, but if you find 
"slimserver.pl", you should see a sub-folder in that location called "Plugins", 
and inside that you should place the "PlaylistMan" plugin sub-folder.
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Option: Add to playlist

2015-10-19 Thread Phil Meyer
>On the plugins page there is no settings link for the plugin. I'll wait
>for the readme file.
>
To access the Playlist Manager settings, in the Web UI, go to Settings > 
Advanced.  Select "Playlist Manager" from the drop-down list, and on the 
resultant page in the web ui you can set the names of your favourite playlists 
for quick access.

Phil
Title: PlaylistManager SqueezeCenter Plugin








Playlist Manager Plugin

 



	
	
	
	
	If you find this plugin useful, and/or would like to see future enhancements, consider sending a donation.



Purpose

 

This plugin allows you to manage
playlists through your Squeezebox player(s). 
It provides a convenient way to build up playlists from your squeezebox player,
without destroying your current playlist.

 

When browsing your music library, it provides a context menu
for adding an album or song to a playlist, or the current playlist.  From a song in the current playlist, it is
possible to add that song to another playlist. 
It also provides convenient access to the Zap Playlist function, and a
way to save the current playlist.

 

All of this functionality is available from context menus, and
sometimes through an IR Remote shortcut key.

 

The functionality works for all types of players, including classic
players (SB2/3, Boom, Transporter, SoftSqueeze), and Squeezeplay players (SB Controller, Radio, Touch).

 

I developed this plugin privately
and specifically for my needs, but other people also found a lack of official
support within the Squeezebox Server (SBS) software for playlist management and
requested that I published and maintained the plugin.  I have since made it a bit more generic and
useable, and will consider implementing enhancement requests.

 

I was finding music in my library that was incorrectly
tagged or didn’t play properly whilst playing random tracks.  I needed a simple mechanism to record these
whilst I was at a Squeezebox, such that when I returned to the PC, I could look
through the list and correct the tracks.

 

I also wanted a way to add tracks to my morning alarm
playlist, without having to load the playlist (losing the current playlist) and
then add tracks to it and save it.

 

 

Usage Instructions

 

The plugin allows an album or song
to be selected from a Browse menu, or from the current playlist (aka. the “Now
Playing” screen).

 

Navigate to an album or song within any browse menu, or a
song within the current playlist and either:

a)  Bring
up the context menu and select “Add to…”.

b)  Press
the pre-configured IR Remote shortcut button (by default Add, but can be
configured through a custom IR map).

 

The functions that are available (dependent on the context
that the plugin is accessed from) are:

 

Add To…

This menu allows you to select a
playlist to add the currently selected item (song or album) to a playlist,
either:

a)  The
Current Playlist.

b)  Any
defined quick-access playlist names are directly listed in this menu.  It is possible to configure these
quick-access playlist names through the SBS web UI.

c)  “Other
Playlists” - select from a list of all playlists that exist in the music library.

d)  Typing
in a playlist name.

 

The track/album will be added to
the end of the chosen playlist.  If the
playlist doesn’t yet exist (or has been deleted), it is created.

 

Zap track

This allows you to access the
original SqueezeCenter functionality that was bound
to the IR Remote add.hold button action.

 

Save Current Playlist

This duplicates the functionality
of the “Save Playlist” plugin (it was a copy of that
code), which is an official SqueezeCenter plugin.  You can
disable/remove the Save Playlist plugin if you always
access the feature through my plugin instead.

 

 

Installation Instructions

 

The plugin can be installed as an
extension within Squeezebox Server by accessing Settings > Plugins.

 

Alternatively, it can be manually installed by doing the
following:


 Download the relevant version of the plugin.
 Extract
 the content to your SqueezeCenter plugins folder.
 Restart
 SqueezeCenter.
 Ensure
 the plugin is enabled in server settings -> plugin.


 

Note:

This playlist also makes the official
SBS “Save Playlist” plugin redundant.  I included this functionality within my plugin, as the Save Playlist plugin
automatically associates itself with the “Play.hold”
remote key.  I wanted to free this key
association up, as it is usually used for accessing mixers (such as MusicIP and other third-party plugins),
and make it accessible as a menu action, to make it easy to access from any
type of player.

 

To disable/remove the Save
Playlist plugin, go to the SBS Settings > Plugins and locate “Save Playlist”.

 

Customising the Remote Functions

 

By default, this plugin will
replace the default “Add” IR Remote button, such that it will bring up a new “Add
To…” menu.  The
existing “Add” key behaviour is moved to a long-hold of the Add key.

 

The plug

Re: [SlimDevices: Plugins] Option: Add to playlist

2015-09-20 Thread Phil Meyer
>Phil - your repository is no longer available. It seems you no longer
>own your old domain name? http://www.hergest.demon.co.uk

Oh.  It seems that my ISP transferred their free web hosting to another 
company.  This happened back in March; with the service free for 60 days, 
afterwhich I had an option to pay for it.  Seems they elected not to write to 
me, and just put a post on their website.

I had no idea, and I've been so busy, I've not noticed!  I'll have to see what 
I can do now to host the files somewhere else.

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


Re: [SlimDevices: Plugins] Option: Add to playlist

2015-09-17 Thread Phil Meyer
It sounds like you were using my Playlist Manager plugin.

I am using it here with 7.9.  I don't install from my repository, maybe there 
is a problem with the install.xml.

It's been a while since I made any changes, but it could be that I tweaked my 
local copy to get it working for 7.9 and forgot to republish the changed 
version to my repository.

Do you see any error messages in the log file?
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Conflict between 'BBC iPlayer' plugun and 'Dynamic Mix' plugin causing rebuffering

2015-05-05 Thread Phil Meyer
>I have the DynamicMix plugin installed and it looks like it is treating
>the iPlayer stream as a playlist and pausing it at random.

I'll see if I can take a look at it some time.  Struggling to find any time at 
the moment, but added it to my list...

I know that I have trouble getting anything to play through Radio > BBC 
iPlayer.  Live radio streams play a short message that the stream is no longer 
valid, whilst other entries generally report "can't open file for ...".

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


Re: [SlimDevices: Plugins] Announce: Song Info plugin

2015-03-21 Thread Phil Meyer
>Hi, I'm getting the following warnings appearing in the log multiple
>times when I look at information for a track or stream
>
I'll take a look at it.  It's been a while since I used that plugin; suprised 
it works at all (does it work?)
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


[SlimDevices: Plugins] Custom Library problem

2015-03-21 Thread Phil Meyer
A while back someone reported that Custom Library plugin was not working with 
LMS 7.9.  It seems to count songs in each custom library correctly when the 
libraries are refreshed, but upon selecting a library and browsing into it, it 
always reports empty.

I noticed the same.  I had a library defined to only show unrated tracks but it 
no longer works.

So I wondered how I could create a library to filter on trackstat ratings.  I 
thought advanced search results saved as a library were stored in preferences 
as sql queries, but I can't find them.

I had a look at Custom Library plugin, but can't see where it is going wrong.

I did find another potential problem with libraries filtering on path name, 
where spaces exist in the path, as it uses sprintf and "%20" appears in the url 
instead of a space, so it expects more parameters to satisfy the sprintf input 
string.

Advanced search has a filter on rating, but I guess this is a different 
database field to trackstat ratings, as it doesn't find any tracks with ratings.
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] New plugin for audio bookmarks

2015-01-21 Thread Phil Meyer
>Using alternatively the track url (if the played track has no album id)
>would be possible, but requires some code changes. At least it would
>require a filter for discs paths (which another user has mentioned
>above) or otherwise it would then also start to bookmark everything
>(because the genre filter would not be possible if the track is not
>stored in the database).
>I think about it, but please don't hold your breath.
>
I wouldn't be bothered about genre filtering, as podcast tagging is very 
random.  I don't want to load podcasts into my music DB, as they are transient 
- I listen to them once, and then delete them.
If it could be identified by disk folder, or filtered by folder path, that may 
be useful.  To automatically remember the last play position of a file when 
browsing by Disks and folders only would be wonderful.

>Yes. If you start an album from "My Music" it will look through the "Now
>Playing" playlist and jump to the bookmarked track if it finds it in the
>playlist.

Great!

Would the bookmarks get deleted when the source file no longer exists, eg. if 
music is removed during a rescan, or when trying to play a file that doesn't 
exist anymore?
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] New plugin for audio bookmarks

2015-01-21 Thread Phil Meyer
>Nice! This might become something quite a few people have been waiting 
>for: keep track of where you were in audiobooks, podcasts etc.

This does indeed sound very promising for podcasts in particular.  I have some 
podcasts that have episodes over 4 hours long.

I haven't tried the plugin yet, but have some questions:

1. This bookmarks per-album, using the album id?  Does it work if you use 
"Disks and folders" (to browse to a folder containing podcasts for example), as 
this doesn't create permanent entries in the database.  In this case 
(particularly for playing podcast episodes) it would be nice if it could 
remember the last position of each track played, eg by storing the 
path+filename as the unique identifier.

2. Does it automatically start replay from the bookmarked point when playing 
anything that has a bookmark on the album, or only if selecting from the 
bookmarks list?
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Soundcloud plugin for squeezeserver

2015-01-11 Thread Phil Meyer
I think I have the latest version of the plugin (its reporting 0.8.4, from 
Daniel Vijge's repository).

I have found that sometimes when I do a search (web UI), if I click on the 
image or the song title, it will bring up the details for a different item.

e.g. I did a search for "Rosaleen", which returns quite a few hits.  I scrolled 
down to find a friends song (Rosaleen Donnan, "Fall Asleep On Me"), and added 
it to the current playlist.  I then clicked the song title, and it brought up 
something else which I assume was from the returned search hits (arabic title, 
couldn't read it!).

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


[SlimDevices: Plugins] Database Query plugin problems in 7.9

2014-11-14 Thread Phil Meyer
I have had a query defined in Database Query plugin to return a list of albums 
that are missing replaygain information.
I noticed today that when I run this query in the web UI, I get a load of 
javascript output at the top and bottom of the results list.

My query is simple:

SELECT DISTINCT path(t.url)
FROM tracks AS t
WHERE t.content_type NOT IN ('dir', 'ssp') AND t.url like 'file:///%.%' and 
t.url not like 'file:///M:/Music/Surround%' and t.url not like '%.mov'
AND t.replay_gain is null

This used to work fine.
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] SQL Playlist / Dynamic Playlist problem

2014-09-06 Thread Phil Meyer
>Hmm, is this a playlist you have created yourself with SQL Playlist
>plugin ? 

I can't remember / I am a bit confused to be honest!

In Extras > SQL Playlists, I have a "Recently Added Not Rated Songs", which i 
guess is one I created from a SQL Playlist template.  However, it doesn't have 
any playlist groups configured, so I wouldn't expect to find it under "Dynamic 
Playlists > Recently added > Not rated > Not rated songs recently added"?

If I click into Dynamic Playlists > Recently added > Not rated > Not rated 
songs recently added >, I get a trackstat view containing the option to play as 
a dynamic playlist.  I assumed this was therefore provided by TrackStat, and 
assumed that TrackStat was not providing the correct SQL for this choice.

Anyway, I made the change to the SQL as you suggested, and also pressed the 
"Download last version of existing playlists".  It seems to be working now.

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


Re: [SlimDevices: Plugins] SQL Playlist / Dynamic Playlist problem

2014-08-22 Thread Phil Meyer
>I'll try to release a corrected version in the near future, feel free to
>remind me if you don't see a new release where this is fixed within the
>next week or two.
>
Has there been any progress?
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] TrackStat web UI not showing artist names

2014-08-18 Thread Phil Meyer
>Are you running the latest 7.9 code? There was a bug I had introduced a 
>week or two ago which showed similar issues in the web UI's search. I 
>only fixed it late last week.

Yes, I fetched latest from git today, and then did a clean+rescan.  Just 
confirmed that the artist is still not displayed.  Actually appears to be all 
songs not displaying the artist, not just compilations.
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


[SlimDevices: Plugins] TrackStat web UI not showing artist names

2014-08-18 Thread Phil Meyer
If I click on a compilation album name to display in Trackstat web ui, it 
doesn't show the artist name for each track.  eg.

11. Broken Stones by from Acoustic Love 2
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


[SlimDevices: Plugins] SQL Playlist / Dynamic Playlist problem

2014-08-07 Thread Phil Meyer
I tried to play a dynamic playlist, that is provided via SQL Playlist, but it 
failed to play the mix.

Home > Dynamic Playlists > Recently added > Not rated > Not rated songs 
recently added

[I imagine a similar fault exists in other SQL Playlists]

Looking at the log:

[09:22:22.0977] Slim::Schema::Storage::throw_exception (122) Error: DBI 
Exception: DBD::SQLite::db prepare failed: near "DAY": syntax error [for 
Statement "select tracks.url from tracks where tracks.audio=1 and exists 
(select 1 from track_statistics t1 where tracks.url=t1.url and 
t1.added>UNIX_TIMESTAMP(DATE_ADD(NOW(),INTERVAL -30 DAY))) and not exists 
(select 1 from track_statistics t2 where tracks.url=t2.url and t2.rating>0) and 
not exists (select 1 from dynamicplaylist_history d where tracks.id=d.id and 
d.client='00:04:20:1e:00:c6') group by tracks.id order by rand() limit 10;"]
[09:22:22.0988] Slim::Schema::Storage::throw_exception (122) Backtrace:

   frame 0: Slim::Utils::Log::logBacktrace 
(C:/Squeezebox/LMS/Beta/server/Slim/Schema/Storage.pm line 122)
   frame 1: Slim::Schema::Storage::throw_exception 
(C:\Squeezebox\LMS\Beta\server\CPAN/DBIx/Class/Storage/DBI.pm line 1006)
   frame 2: DBIx::Class::Storage::DBI::__ANON__ 
(C:\Squeezebox\LMS\Beta\Cache\InstalledPlugins/Plugins/SQLPlayList/Plugin.pm 
line 1057)
   frame 3: (eval) 
(C:\Squeezebox\LMS\Beta\Cache\InstalledPlugins/Plugins/SQLPlayList/Plugin.pm 
line 1056)
   frame 4: Plugins::SQLPlayList::Plugin::executeSQLForPlaylist 
(C:\Squeezebox\LMS\Beta\Cache\InstalledPlugins/Plugins/SQLPlayList/Plugin.pm 
line 964)
   frame 5: Plugins::SQLPlayList::Plugin::getTracksForPlaylist 
(C:\Squeezebox\LMS\Beta\Cache\InstalledPlugins/Plugins/SQLPlayList/Plugin.pm 
line 1261)
   frame 6: Plugins::SQLPlayList::Plugin::getNextDynamicPlayListTracks 
(C:\Squeezebox\LMS\Beta\Cache\InstalledPlugins/Plugins/DynamicPlayList/Plugin.pm
 line 3319)
   frame 7: (eval) 
(C:\Squeezebox\LMS\Beta\Cache\InstalledPlugins/Plugins/DynamicPlayList/Plugin.pm
 line 3319)
   frame 8: Plugins::DynamicPlayList::Plugin::getTracksForPlaylist 
(C:\Squeezebox\LMS\Beta\Cache\InstalledPlugins/Plugins/DynamicPlayList/Plugin.pm
 line 345)
   frame 9: Plugins::DynamicPlayList::Plugin::findAndAdd 
(C:\Squeezebox\LMS\Beta\Cache\InstalledPlugins/Plugins/DynamicPlayList/Plugin.pm
 line 525)
   frame 10: Plugins::DynamicPlayList::Plugin::playRandom 
(C:\Squeezebox\LMS\Beta\Cache\InstalledPlugins/Plugins/DynamicPlayList/Plugin.pm
 line 3848)
   frame 11: Plugins::DynamicPlayList::Plugin::cliPlayPlaylist 
(C:/Squeezebox/LMS/Beta/server/Slim/Control/Request.pm line 1885)
   frame 12: (eval) (C:/Squeezebox/LMS/Beta/server/Slim/Control/Request.pm line 
1885)
   frame 13: Slim::Control::Request::execute 
(C:/Squeezebox/LMS/Beta/server/Slim/Control/Request.pm line 882)
   frame 14: Slim::Control::Request::executeRequest 
(C:/Squeezebox/LMS/Beta/server/Slim/Web/HTTP.pm line 915)
   frame 15: Slim::Web::HTTP::processURL 
(C:/Squeezebox/LMS/Beta/server/Slim/Web/HTTP.pm line 723)
   frame 16: Slim::Web::HTTP::processHTTP 
(C:/Squeezebox/LMS/Beta/server/Slim/Networking/IO/Select.pm line 123)
   frame 17: (eval) (C:/Squeezebox/LMS/Beta/server/Slim/Networking/IO/Select.pm 
line 119)
   frame 18: Slim::Networking::IO::Select::__ANON__ 
(C:/Squeezebox/LMS/Beta/server/Slim/Networking/IO/Select.pm line 168)
   frame 19: (eval) (C:/Squeezebox/LMS/Beta/server/Slim/Networking/IO/Select.pm 
line 168)
   frame 20: Slim::Networking::IO::Select::loop 
(C:\Squeezebox\LMS\Beta\server\slimserver.pl line 715)
   frame 21: main::idle (C:\Squeezebox\LMS\Beta\server\slimserver.pl line 665)
   frame 22: main::main (C:\Squeezebox\LMS\Beta\server\slimserver.pl line 1200)

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


Re: [SlimDevices: Plugins] sqlite path function

2014-05-01 Thread Phil Meyer
>I've published a new 2.4.3923 version of Database Query plugin that
>fixes the problem. The issue is that the custom SQLite functions created
>by plugins are deleted during a full rescan so in the latest version I
>just re-create it after every rescan.

Thanks.  But I don't believe a full rescan happened in my case.  I've just 
checked by navigating some custom tags using custom browse.  If a rescan had 
happened when I updated to 7.9, I would have needed to manually refresh custom 
scan modules.

Are there any other functions installed by Database Query?  Left, Right, Mid, 
Instr, etc, might be very useful!

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


Re: [SlimDevices: Plugins] sqlite path function

2014-04-28 Thread Phil Meyer
>Do you still see the problem after restarting LMS ?
>
Seems to be okay today after a reboot of the server.
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


[SlimDevices: Plugins] sqlite path function

2014-04-27 Thread Phil Meyer
I set up some database queries in Erland's DatabaseQuery plugin, that included 
the use of a path function to decode urls into a presentable format.

This was working last week (LMS 7.8 I think).  I've recently used git to pull 
LMS 7.9, and now the path function is not recognised.

I can't remember what plugin provided the path function, but assumed the plugin 
would install the function into sqlite.  I wasn't expecting a switch to LMS 7.9 
to remove this function.  What am I missing; how do I get the function back?

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


Re: [SlimDevices: Plugins] Announce: Local Player plugin and Squeezelite for Linux/Windows/OSX

2013-11-04 Thread Phil Meyer
>The official (and therefor) supported way to use is the build in
>sc.exe.

I don't think that works.  sc can create a service, and you give it an exe that 
must implement the service manager interface.  i.e. it must handle the start, 
stop, restart events.  This is where srvany.exe came it, as it was a wrapper to 
allow non-service apps to be run as a service.

So sc can be run to install a service that runs srvany, which in turn is 
configured to host some exe.
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Local Player plugin and Squeezelite for Linux/Windows/OSX

2013-11-03 Thread Phil Meyer
>srvany is a tool from M$ for NT4 and its not really changed after it was
>first release in the NT4 Res Kit.
>to make that clear - srvany isnt supported under vista or vista Sp2
>(whats the real name of Win7).
>
Although not officially supported as a Win 7 resource tool, srvany still works 
the same.  The Service Manager still sends the same commands to 
start/stop/restart, etc.  It's just that srvany wasn't very good to start with.

>There are some other features like the shedtasks to solve things.
>But thats *not* an issue with LMS or the localplayer plugin.
I didn't know if LocalPlayer was purposely leaving the spawned process running 
and the plugin failing to realise it was already running when the server was 
restarted.  Now Triode has confirmed what is supposed to happen, I have fixed 
my environmental issue by using a different tool.

To anyone else currently using srvany.exe, I recommend replacing it with NSSM; 
its also easier to set up.

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


Re: [SlimDevices: Plugins] Announce: Local Player plugin and Squeezelite for Linux/Windows/OSX

2013-11-03 Thread Phil Meyer
>Sounds like this method is not shutting down the server cleanly then... 
>Afraid I can't do anything about this if it does not trigger the plugin
>showdown code to be called.

Problem solved - I found an alternative to srvany.exe (old windows XP utility 
to run any app as a background service), called NSSM - the Non-Sucking Service 
Manager.

http://nssm.cc/

This seems much better, and amongst other things it does cause the child 
process to exit.
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Local Player plugin and Squeezelite for Linux/Windows/OSX

2013-11-03 Thread Phil Meyer
>If LMS is shutdown cleanly it should kill the squeezelite process when
>doing so.  Sounds like using srvany avoids this.  Can you try running
>and stopping as a user to prove this is the issue?
>
Yes, that seems to be the case.  If I start slimserver.pl in a console, and 
stop with a Ctrl-C, it does seem to stop the Squeezelite-win process.

NET START  followed by NET STOP  doesn't terminate the child 
process.

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


Re: [SlimDevices: Plugins] Announce: Music & Artist Information plugin

2013-11-02 Thread Phil Meyer
>Little chance, I'm sorry to say.
Okay.  Thanks for the plugin anyway - very good!
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Music & Artist Information plugin

2013-11-01 Thread Phil Meyer
I like the option to display local artwork, but any chance you could make your 
plugin also look for artwork in a subfolder under the folder for the selected 
item?  Most of my additional album artwork scans are stored in an sub-folder 
within the album folder called "Artwork".
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Music & Artist Information plugin

2013-11-01 Thread Phil Meyer
>The problem is the data source: Last.fm would return >200 items for Peter  
>Gabriel. Most of them are dupes or caused by typos. Discogs returns even  
>>1100, with little means to sort out the singles, compilations remasters  
>etc. And parsing allmusic.com is dirty business... Do you know a good  
>source for discographies?

I often use www.discogs.com.

A search for Genesis albums lookes fairly tidy: 
http://www.discogs.com/artist/Genesis#per=500&p=1&t=Releases_Albums
Different versions of the same album are not repeated; click on an album to 
show all releases of that album.

A search for Peter Gabriel using this search returns 32 albums: 
http://www.discogs.com/artist/Peter%20Gabriel#per=500&p=1&t=Releases_Albums

Could stick to just albums to start with, and perhaps extend out to a structure 
like that offered on the left-hand side of www.discog.com:

Discography >
Albums >
Singles & EPs >
Compilations >
Videos >
Miscellaneous >

Where each discog type changes the url param "t"
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Music & Artist Information plugin

2013-11-01 Thread Phil Meyer
This is great, thanks Michael.
I wonder if it would be possible to include a discography on the artist info 
page too?
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Playlist Manager version 6.0 released

2012-11-02 Thread Phil Meyer
>It's a while since I owned a Controller, but if you press the "+" button
>do you get a pop-up menu with "Remove from playlist"?

My PlaylistMan plugin doesn't offer any additional control to edit the content 
of a playlist once it is created.  Deleting tracks from a playlist should be 
possible through the SBC/LMS built-in capabilities, but does depend on the 
version of the server application and the type of user interface.

With LMS 7.8...

The web application allows you to browse into a playlist and delete songs from 
the playlist.  You can also delete a song from the current playlist and then 
save the playlist.

I don't own a Controller, but on a Touch interface I think you have to play the 
playlist, and only from the Current Playlist screen can you long-press a track 
to get the option to remove it, and then you can save the playlist.  I don't 
think it's possible to delete songs directly from an arbitrary playlist.
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


[SlimDevices: Plugins] Trackstat in LMS 7.8.0

2012-06-10 Thread Phil Meyer
I thought it was about time I tried LMS again, and grim & bear the deficiencies 
introduced since 7.5.6.

I've exported my TrackStat content, and decided not to bother with History 
info.  
Database Query > TrackStat Statistics is showing the stats that I expect.
Custom Browse > Library Statistics > Rating Statistics however shows

Rated Songs: 0
Unrated Songs: 43923
Rated Songs (TrackStat): 6448
Unrated Songs (TrackStat): 37475

Whereas in SBS 7.5.6, I had rated songs reported in both sections.  Is this 
anything to be concerned with?

Most annoyingly, I'm missing the context action buttons in web UI.  e.g. for a 
song in current playlist, I no longer see trackstat icon to go straight into 
rate the song.  Instead there's a single "M" for More, which does the same as 
clicking the song title (shows LMS song details).  Might as well not have the 
"M" context action, if it does the same as clicking track name.  I guess this 
is down to the "benefits" of having a generic interface in LMS, and there's 
nothing that can be done to get nice shortcuts back again?

Also, Database Query > Squeezebox Server Statistics seems to hang the server.

Each time I try LMS, I get slightly annoyed about some previous function being 
lost/different, whether in the server itself, or a forced change in a plugin, 
and end up reverting back to 7.5.6.  Seems the last SBS release is the best, 
most stable functionality driven release to stick with.

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


Re: [SlimDevices: Plugins] Sugarcube not honoring minimum ratings

2012-04-04 Thread Phil Meyer
>I conducted some tests regarding my problem with non-ASCII characters in
>filenames. The following is a list of three filenames which DynamicMix
>fails to play. The first variant is the encoding DynamicMix creates,
>the second is obtained from a playlist saved from LMS. Copying and
>pasting the second variant into the "Tune in URL" function of LMS web
>UI works as expected and plays the song.
>
I've tested some files with accented characters on my server, both with SBS 
7.5.6 and LMS 7.7.2, and everything seems to be working fine for me.

I'm running the server on Windows.

Perhaps you could try again, setting the "plugin.Dynamic Mix" log level to 
Debug.

Perhaps you could send me one or two example files.  Only the filename should 
matter - rename some small .txt files with filenames from songs that you are 
having trouble with, put them in a .zip and email that to me.  I'll paste these 
filenames back to some test music files, scan in my MusicIP server + LMS and 
try to repeat.

What OS are you running on?

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


Re: [SlimDevices: Plugins] Sugarcube not honoring minimum ratings

2012-04-03 Thread Phil Meyer
>I conducted some tests regarding my problem with non-ASCII characters in
>filenames. The following is a list of three filenames which DynamicMix
>fails to play.
I'll see if I can fix this problem.  What version of LMS are you using?

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


Re: [SlimDevices: Plugins] Sugarcube not honoring minimum ratings

2012-03-31 Thread Phil Meyer
>>Yes that sounds plausible. I'll just wait for the rand() fix and see if
>>this will ever happen again.
>>
>Oh yes, I still need to publish my fixed version.  Will do it tomorrow now.

I tested the fix against LMS; worked okay, so I've uploaded DynamicMix version 
1.3.
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Sugarcube not honoring minimum ratings

2012-03-30 Thread Phil Meyer
Hi dbinder101 ,

>Do you have any plans on adding a setting to check for the number of
>tracks before repeating an artist? I have just started to use
>DynamicMix as a replacement to SugarCube and so far it's been working
>really well, I really like the mixes that it picks, but I find that it
>repeats the same Artist too often.
>
I have noticed this occasionally too.  Sometimes I find it will switch 
alternate tracks between two artist's albums.

It's really down to the mix settings and MusicIP.  Try tweaking the settings, 
eg. increase the Variety to make selection a bit more random, or try using one 
of the MusicIP Recipes.

However, I use Erlands CustomSkip.  If I find a mix has ended up selecting very 
similar music (eg. all tracks by a single artist, or on a single album), I set 
up a temporary skip filter (eg. skip this artist for 1 hour).  It will still 
generate the items in the playlist, but should skip songs until it finds one 
that passes the filters.
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Sugarcube not honoring minimum ratings

2012-03-30 Thread Phil Meyer
>Yes that sounds plausible. I'll just wait for the rand() fix and see if
>this will ever happen again.
>
Oh yes, I still need to publish my fixed version.  Will do it tomorrow now.

>This was after a MIP request returned 73 unique results, where the
>plugin selected the track in question. Next thing it tries to choose a
>random song...
>
As there seemed to be a problem with the file path returned (it couldn't find 
it in your LMS library), it then defaulted to play a random song.  I could get 
it to try each item in the returned mix until one can be played, before 
defaulting to a random song, but it really should be working out character 
encodings to allow the songs to be found.

>Is there an easy fix for that? Otherwise I might better just rename the
>files - I guess this is asking for trouble anyway :D
There's been many many problems in SBS/LMS and plugins to do with special 
characters in file names.  Best to avoid if you can.

Having said that, the plugin does have some code in it to handle this; I took 
this from cparkers original SugarCube plugin.  Think it used to work in SBS, I 
haven't tested much in LMS, it could be that LMS has changed and I may need to 
tweak the plugin.
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] PlaylistManager failed to load

2012-03-30 Thread Phil Meyer
>Thanks guys... taking the " 6.0" off the directory name worked.  Phil as
>a suggestion simplify by renaming your downloadable to PlaylistManager
>and have the contents your plugin instead of having the nested folder.

If you are doing a manual install, the download zip is called "PlaylistMan 
6.0.zip", and inside this is a sub-folder "PlaylistMan".

So, if you unzip the downloaded zip file CONTENT, it should only create 
"/PlaylistMan".  The instructions tried to make this clear, that only the 
content of the zip should be extracted; don't create a sub-folder for the 
content to be put in.  This is quite common; most zip installs do this, and is 
in the format that the auto plugin installer needs.

As I have multiple revisions of the plugin (different revisions of the plugin 
for different versions of Squeeze Center/Squeezebox Server/Logitech Media 
Server), I need to ensure that the revision number is in the zip file name (all 
stored in one folder).
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] PlaylistManager failed to load

2012-03-29 Thread Phil Meyer
>just tried installing your plugin on my LMS and received the following
>errors in my log... any ideas on how to resolve this?
>
Not sure why it can't find the plugin.  How did you install it - auto install 
through plugins > Recommended 3rd Party Plugins, or a manual install?

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


Re: [SlimDevices: Plugins] Sugarcube not honoring minimum ratings

2012-03-29 Thread Phil Meyer
>Are you sure the random is only used as last resort
Very sure that's what's meant to happen, but I could check my plugin source to 
confirm.

Even if you select Dynamic Mix without an initial seed, it will try to use 
MusicIP first to get a list of songs returned without a seed.

It will default to choosing a random song from your local SBS library DB if:
1) it doesn't get a mix returned from MusicIP
2) can't find an unplayed song from a returned mix
3) a mix was returned, and a track is selected from the returned mix but it 
can't be found in your SBS library (because you've scanned new songs into 
MusicIP, and not rescanned the SBS library yet).

If this happens, it's extremely unlikely that the same random song would be 
picked to play several times in a row!

>Because when the "repeating seed song" happened, I
>could see in the logs that a huge list of songs had been returned, and
>it's unlikely they had all been played before
>
Seems to me like it hadn't remembered that the first returned result had been 
played, so it kept choosing the same (initial seed) track over and over again. 
That could happen if the "remember n tracks" was set to 0 (or the settings 
hadn't been read - maybe something goes wrong on the very initial first run 
after install).

You could look in the prefs file (SBS Cache location: /prefs/DynamicMix.prefs); 
you should see the last n unique tracks played by DynamicMix listed for each 
client, where "track1" is the most recently chosen (the next one that will be 
played), "track2" is the currently playing track, "track3" is the previously 
played track, etc.

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


Re: [SlimDevices: Plugins] Sugarcube not honoring minimum ratings

2012-03-28 Thread Phil Meyer
Hi haschmich ,

>Now I get this when DynamicMix is trying to choose a random song. Does
>that mean DynamicMix won't work with SQLite? See
>http://forums.slimdevices.com/showthread.php?p=669718#post669718

Ah, thanks.  Yes, indeed that is a bug.

This should only happen when determining the next song to play if there are no 
MIP songs returned to select from (exhausted all matches returned that haven't 
already been played).  Likelihood of this can depend on chosen mix settings 
(Recipe, Filter, limit to genre, artist style, etc).

It was mainly a catch-all to try to ensure that something is played even if MIP 
has died (happens for me occasionally, and I use Dynamic Mix as my Alarm Clock 
music source).

I'll make it compatible with SQLite for 7.6+ and release an update soon.

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


Re: [SlimDevices: Plugins] Sugarcube not honoring minimum ratings

2012-03-28 Thread Phil Meyer
>As a side note, it seems like a good idea to set mixsize to a very
>small number in mmm.ini for a headless install, since otherwise
>DynamicMix will request a mix of up to 75 tracks for every single track
>change, while discarding 74 of them. The MusicIP plugin will still
>generate static playlists of up to 75 tracks as of its overriding
>config in LMS.
I recommend keeping default mix size greater than "Remember This Many Played 
Tracks" Dynamic Mix pref setting, to ensure there's always a new song that can 
be chosen from the returned mix.

If it can't find an unplayed song from the returned mix, it should just find a 
random song to play, just to prevent the dynamic mix from completely stopping.
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Sugarcube not honoring minimum ratings

2012-03-28 Thread Phil Meyer
>Where I'm stuck now is that DynamicMix submenus won't show up under the
>Dynamic Playlists menu, unless I mark them as favourites in
>DynamicPlaylist config.
>
There isn't a sub-menu for all Dynamic Mix options.  Each option should appear 
within Dynamic Playlist sub-menus:

My Music > Dynamic Playlists > 
Albums >
Dynamic Mix Album
Artists >
Dynamic Mix Artist
Genres >
Dynamic Mix Genre
Playlists >
Dynamic Mix Mood
Songs >
Dynamic Mix
Dynamic Mix Mood
Dynamic Mix Track

But I recommend setting as favourites such that the appear within Dynamic Mix > 
Favourites, and also appear in the Mixers context menu.

>But more importantly, dynamic mixes always end
>up playing the seed song all over again, no excuse. 
>
>Any clues as to what the problem might be?
>
Probably down to the Dynamic Mix player preferences.  Try setting the "Mix 
Variety" greater than 0 (0 will always return the same song mix for the given 
seed each time), and leave "MIP Recipe" blank.

Anyway, it shouldn't matter if the seed song is returned back in the MIP mix, 
as it should ignore recently played tracks.  So, ensure the Dynamic Mix player 
pref  "Remember This Many Played Tracks" is greater than 0.

This is also why I fetch more than 1 next track from MIP; the plugin scans 
through eliminating songs that were recently played, so it will pick the next 
track that hasn't already recently been chosen.  If the seed track is always 
included as the first song returned in a MIP mix, this should be skipped when 
deciding which song from the mix to play next, as that song will have been 
played already.
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Coming soon... The iPeng teaser thread

2012-03-28 Thread Phil Meyer
>OK, here we go, it's on the way to the store now:
>
>http://itunes.apple.com/us/app/ipeng-party/id508133086?l=de&ls=1&mt=8
>
Intruiged why there is an over-17 age restriction.  Does it have offensive 
error messages?!!!

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


Re: [SlimDevices: Plugins] Sugarcube not honoring minimum ratings

2012-03-25 Thread Phil Meyer
>Can someone please elaborate on the prerequisites for the DynamicMix
>plugin to work? I've got it installed on my NAS (Qnap TS-259 Pro+ with
>LMS 7.7.1), but it doesn't seem to work. I assume I have to install
>MusicIP headless on the server, but the website
>http://www.hergest.demon.co.uk/Music/slim/DynamicMixPlugin.htm doesn't
>mention anything to that effect - only Erland's DynamicPlaylist plugin
>which I have installed and licensed.
>
I should have clearly mentioned that MusicIP is required for the plugin to work.

The plugin requires:
MusicIP (should work with it running with GUI app, but I've only tested with a 
headless install).
Erland's DynamicPlaylist plugin
Logitech's MusicIP plugin

>Also from what I've been reading it appears that installing MusicIP to
>work with Squeezeserver is advanced rocket science, so what would be
>the minimum/easiest path to get started?
>
It's not too bad.

1) Install MusicIP, and scan some music into it.

2) Configure the Squeezebox MusicIP plugin settings:
- Ensure the "MusicIP HTTP Port" is correct.
- I recommend also setting "Use MusicIP" to "Only read mixable status from 
MusicIP (faster)", and still configuring a music library path in the squeezebox 
server settings.

3) Scan squeezebox server music library, which should then read the mixable 
status from the MusicIP library.


Then, to use my plugin:

4) Optionally configure DynamicMix plugin settings for each player.

5) Optionally configure Dynamic Playlist, to enable the Dynamic Mix playlists 
as favourites (can then start mixes easier from context menus).

If you want to use "Dynamic Mix Mood" mixes, you need to define the moods 
within MusicIP GUI, save the library and may also need to copy a music IP file 
from one location to another, depending on how MusicIP was installed, etc.  
Can't remember the details at the moment; will check later if you want to try 
this.

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


Re: [SlimDevices: Plugins] Is there an alternative to Spicefly Sugarcube?

2012-02-08 Thread Phil Meyer
>I agree you should contact cparker about getting your credentials so you
>can get the latest version, but there is an alternative. See message #5
>in this thread to learn about Dynamic Mix from Philip Meyer:
>http://forums.slimdevices.com/showthread.php?t=92248&highlight=Dynamic+Mix

Yes, my plugin is a possible alternative.

Dynamic Mix started from parts of an older version of Sugar Cube.  I only used 
the Dynamic Playlist support in SugarCube, and wanted to extend and at the same 
time simplify that to fix some bugs that I had discovered.

Potentially, you may suffer similar symptoms.  It could be down to MusicIP 
and/or settings that you have configured for choosing related songs.  i.e. it 
could be that your variety setting is too low, that you have a filter that is 
causing it to ignore other albums, etc.

Beware also that it depends on Dynamic Playlist plugin (developed by Erland), 
which you may need to play a small fee for (not sure - Dynamic Playlist might 
still be a free plugin, as on its own it doesn't provide much functionality).
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Playlist Manager version 6.0 released

2012-01-08 Thread Phil Meyer
>I guess the main problem is
>that I don't get "Add to.." in the context menu for Rhapsody tracks.
Oh.  Then it might be harder :-(  I don't know if it is possible to register 
custom menu stuff in the rhapsody menu.

I notice that with CustomBrowse's "Override standard track details" enabled, it 
isn't possible to get into the "standard song info" for a rhapsody track, so I 
guess no other plugin has managed to integrate with custom protocol handlers.

I think the problem is integrating with the context menu actions, and if you 
could get to the Add To actions, they would work.

I had a play using SoftSqueeze, and it appears possible to add a Rhapsody track 
from the current playlist to another playlist using the IR Remote, but it 
didn't pick up the track title for the playlist entry (entries appear blank).
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Playlist Manager version 6.0 released

2012-01-07 Thread Phil Meyer
>I was wondering if you had any interest in making Playlist Manager work
>for tracks from Rhapsody (and other services--but my interest is
>Rhapsody)? Currently the "Add to..." menu only appears for local
>tracks, but it would be awesome if we could use the plugin to build
>playlists containing both local and streaming tracks.
>
Playlist Manager supports Remote Tracks and Remote Playlists.  I don't know how 
Rhapsody tracks appear in a playlist, if they are not remote tracks.

I haven't used Rhapsody - don't think it's available in UK.

It's possibly an easy tweak to the plugin code, but I won't be able to test it. 
 If you're willing to try a beta version for me, I can post it to you (manual 
install).

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


Re: [SlimDevices: Plugins] Bandcamp, Pluggin, App, Store ?

2011-12-28 Thread Phil Meyer
>> I see this is limited to SBS 7.6 or greater.
>> Is there anything in particular that prevents it working with 7.5.6?
>
>Time: I didn't test it with anything prior to 7.6. Feel free to modify the  
>xml file and tell me whether it works :-)
>
Just tried it.

Well, it installed, and didn't complain in the log when SBS 7.5.6 was 
restarted, but I can't see any Bandcamp menu in any interface.  Where would I 
expect to see it appear?

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


[SlimDevices: Plugins] CustomBrowse Artists Template problem

2011-12-23 Thread Phil Meyer
I created a custom browse menu based on the Artists template.  I needed to 
customise the template.  When I tweaked a bit of the SQL, I found that the menu 
didn't work.  The problem was that the were a couple of tokens in the generated 
content that it didn't understand, to do with various artists auto 
identification.  eg. {property.variousArtistAutoIdentification}

I just deleted the where predicate to make the menu work for me.

I'm using latest Custom Browse plugin for SBS 7.5.6.

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


Re: [SlimDevices: Plugins] Sugarcube not honoring minimum ratings

2011-12-18 Thread Phil Meyer
>I had only added Style and Variety prefs because I didn't know how to make 
>other settings work in Jive.  Style and Variety are fixed selection lists, 
>whereas filters are variable.  I've come up with a way of doing it, but it may 
>be clumsy if you have a lot of filters defined.  Have to click on the filter 
>name, to cycle through all possible filters one by one.

I've just released DynamicMix version 1.2, which now supports all player prefs 
in Jive players (works nicely in iPeng now).

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


Re: [SlimDevices: Plugins] Sugarcube not honoring minimum ratings

2011-12-17 Thread Phil Meyer
>Thanks! I just got it. I'm on 7.7.1.
Good, thanks for the feedback.  Nice to hear that works in latest server 
release.

>The track was already playing and it started over from the
>beginning and another track was queued after it. So far so good, though
>it would be nice if it didn't start the playing track over from the
>beginning.
>
Yes, that is a bit irritating; it's how DynamicPlaylist works, it clears the 
playlist when you play a mix.  I attempt to access the current track and add it 
to the tracks to be added to the new playlist it generates.  I thought this was 
the best thing to do; rather than lose the currently playing track.

>On iPeng I can change the Mix Style and Mix Variety from settings.
>Would it be possible to allow changing the Filter from here, too? I can
>change the filter here for Sugarcube and it's handy because I have
>several filters and I like to change 'em up pretty often. 
>
I had only added Style and Variety prefs because I didn't know how to make 
other settings work in Jive.  Style and Variety are fixed selection lists, 
whereas filters are variable.  I've come up with a way of doing it, but it may 
be clumsy if you have a lot of filters defined.  Have to click on the filter 
name, to cycle through all possible filters one by one.

>Well, now I just found where I can change the settings from iPeng under
>Player > Advanced Settings so that's cool.
>
You can?  In iPeng, I only see Settings > Dynamic Mix, nothing within Settings 
> Advanced.

>Recipes where do these come from? I never added any to MusicIP.
>
Can only be configured within MusicIP, but then I think there's a trick 
requiring a manual move/copy of a pref file.  I can't remember, I'll have to 
look it up.
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Sugarcube not honoring minimum ratings

2011-12-17 Thread Phil Meyer
>If I am moving around to different
>players a lot, it tends to rack up a bunch of extra tracks at the end
>of the playlist, but this isn't a bit deal.
>
I haven't noticed many problems like that myself; can you provide an example 
for when it adds extra tracks?

I think mostly, it's likely to be the way that DynamicPlaylist works.  I just 
return the next track to play, when I handle a request from Dynamic Playlist to 
queue another track.

I can probably make this work better - check the position of the currently 
playing track, and only queue a new track when it's at the end of the playlist.

In fact, I meant to make this honour the other DynamicPlaylist settings.  "Now 
Playing will show  upcoming songs and  recently played songs", rather 
than just add a single future track each time a new track is played.  So I'll 
probably implement that next.

>One thing that would be cool is if it could be enabled all the time,
>like Sugarcube is, instead of having to kick it off and then having it
>stop when something new is played. With Sugarcube, there was a setting,
>"Only Queue a New Track if Playing the last Track on the Playlist" and
>with this checked, I could get endless music without having to think
>much about it as long as a local file was the last thing in the
>playlist.
>
I didn't like that mode of operation much; I was specifically concentrating on 
DynamicPlaylist integration, rather than copy SugarCube.
Dynamic Playlist works by automatically turning off when something else is 
played.  i.e. the user doesn't have to remember to turn it off when queueing up 
other music to play.  I don't think I can stop that behaviour, if I want to use 
Dynamic Playlist to handle the playlist size/history.

Best to use SugarCube if you want to add songs into a mix and evolve from that.
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Bandcamp, Pluggin, App, Store ?

2011-12-17 Thread Phil Meyer
I see this is limited to SBS 7.6 or greater.

Is there anything in particular that prevents it working with 7.5.6?

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


Re: [SlimDevices: Plugins] Sugarcube not honoring minimum ratings

2011-12-14 Thread Phil Meyer
>yes, I'd like to give it a go!

Okay, I've releases version 1.1 of Dynamic Playlist in my repository 
(http://www.hergest.demon.co.uk/Music/slim/repository.xml).  For more 
information, see http://www.hergest.demon.co.uk/Music/slim/DynamicMixPlugin.htm.

Note, I have only tested this version on SBS 7.5.6 so far.  No reason for me to 
doubt that it won't work in other versions of SBS/LMS, but I haven't actually 
tried (yet).

Please let me know how you get on!

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


Re: [SlimDevices: Plugins] Sugarcube not honoring minimum ratings

2011-12-12 Thread Phil Meyer
>I use Sugarcube set to mix by filters. All the filters I use only
>include songs rated 3 and higher. I also have the Trackstat block
>settings to block anything less than a 3 rating. Yet, I constantly get
>songs rated 1 and 2 in my mixes. I just double checked all my filters
>and made sure the Trackstat settings are set right (both checkboxes are
>ticked in Sugarcube settings) so I should not be getting these lower
>rated songs. Does anyone else have this problem?

I don't use Sugarcube much anymore.  Instead, I use something similar that I've 
developed (extended initially from some older Sugarcube source code).

I created a plugin called DynamicMix, which provides some additional modes for 
Erlands DynamicPlaylist plugin, using MusicIP to select new tracks to add.

I released an initial version of DynamicMix, but I've got a better version here 
that I've been using for a while that I haven't published.  If you're 
interested in giving it a go, I'll release it into my repository.

I effectively have a MusicIP filter to select tracks that are rated 4* or 
higher, or not rated.  DynamicMix provides different modes, which effectively 
are ways to choose the starting seed, either from chosen song, artist, album, 
genre, MusicIP Mood, or it can use the currently playing track or a random song 
from the currently selected MusicIP filter, or totally random song as an 
initial seed as a complete fail-over backup (eg. if MusicIP is not responding). 
 This made it very resilient to be used as an alarm clock - it never fails to 
play something for me in the morning to wake me up, even if MusicIP is dead (it 
sometimes doesn't seem to work for a period of time after waking from standby, 
but eventually kicks in when it does start responding to requests).

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


Re: [SlimDevices: Plugins] Playlist Manager type plugin for SBS 7.6?

2011-11-20 Thread Phil Meyer
>Have just updated my ReadyNas Duo with the LogitechMediaServer v7.7
>SqueezeCenter.  Trying to manage play lists using Playlist Manager
>Plugin.  Enabled the plugin (listed as V6) under the plugin tab of the
>Server Settings page but not sure it's working.  Does it support this
>version of SqueezeCenter?  Do I need to disable the Save Playlist
>(V1.0) plugin supplied by Logitech?
>
I haven't tested my plugin much under 7.7, but it works with 7.6.x.  I'd be 
suprised if it's broken under 7.7 though.

There's no need to have Save Playlist plugin, if you use Playlist Manager 
plugin.
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Song file viewer not working with Touch?

2011-10-30 Thread Phil Meyer
>Yes please try to get this working whenever you can.
I've just uploaded a version that now works on Touch interface.

>AND please, please, please try to add image support as well.
Next on my list.

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


Re: [SlimDevices: Plugins] Announce: SongFileViewer plugin

2011-10-24 Thread Phil Meyer
>I have installed it, but can't see any txt files in my music directory.
>
My plugin doesn't work with Touch or Radio players yet.  Watch this space.

>My ultimate wish is to be able to see pdf files (i.e. liner notes)
>while listening.
>
Very unlikely that will happen. .txt initially and image support will follow.
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Playlist Manager version 6.0 released

2011-10-09 Thread Phil Meyer
>I think it is wrong to have a mapping for the 'play' and 'add' button
>here, as a submenu follows and the play command typically does not
>drill down into a menu.
>
>Any chance, that this menu item can be mapped just with a 'go' command,
>like it is common for all non-playable menu-items?
>
I was trying to make the plugin work consistently like other menus.  In the 
SB2/3 days, it was common for Play IR button to work the same as Right-arrow to 
drill into a menu.  This can be seen in many menus, eg. in SoftSqueeze, you can 
use play to go into Settings, and from there Play can be used to go into 
Information.

However, in 7.7, it does seem more inconsistent now.  eg. in Settings > 
Information, if I press Play on Server Settings, it goes to the Now Playing 
screen.

So I agree.  In my plugin, I'll make Play do nothing on menu items, as 
right-arrow should be used.

What about the Add action?  Does that matter to SqueezePad?  I wonder if I 
should disable that action consistently too?

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


Re: [SlimDevices: Plugins] Playlist Manager version 6.0 released

2011-10-05 Thread Phil Meyer
>Does this functionality exist anywhere?
>
I think there was a plugin to remember the last  playlists per player, but 
that was a long time ago.  Probably not working now.

Instead, perhaps Erland's plugins could get somewhere close to what you are 
looking for?
Using TrackStat, it is possible to see a list tracks, albums, genres, etc, 
ordered by last played.  Using SQLPlaylist, you could make a custom query to 
list albums/songs played in the last day, etc.
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Song file viewer not working with Touch?

2011-10-03 Thread Phil Meyer
>I tried the Song File Viewer plug-in but nothing seems to come up in the
>+ or more options on the SB Touch or SB Radio. Am I doing something
>wrong or does something else have to be installed as well? Ideally what
>I would really like to do is browse through all .jpg and .txt files in
>the Touch interface. I think Song File Viewer only does .txt is that
>correct?
I've not really tested Song File Viewer within the Touch interface.

You are right; there is a bug in the plugin at the moment on Squeezeplay 
interfaces.  The presence of a "Song File Viewer" menu item within song 
information (context menu for a song) indicates that text files were detected 
within the folder that contains the chosen song, but it isn't listing the text 
file(s) in the following screen.

This works in the classic player interface.  It only supports .txt files, as it 
was initially written for classic player interface.

I'll see if I can update the plugin soon (busy for the next couple of weeks, 
but will hope to look into it this month).
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Playlist Manager version 6.0 released

2011-10-03 Thread Phil Meyer
Sorry, busy at work for the next week - I'll follow this up ASAP when I'm back 
to normal.

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


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

2011-09-20 Thread Phil Meyer
>I'll make an official release later this week but I'd like a few people
>to try it before I push it out to the standard repository. So if you try
>it, please let me know if it works or not in your setup.
I tried the new version of CustomBrowse with the licence manager integration, 
and it's working for me.
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


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

2011-09-17 Thread Phil Meyer
>Thanks for reporting, it's caused by a API change in SBS/LMS, will be
>fixed in next TrackStat version. I think the same problem probably also
>occurs with Custom Browse and Dynamic Playlist.
Yes, and I think there's differences in each player UI, between 7.5 and 7.6.
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: License Manager, plugins/applets going commercial

2011-09-17 Thread Phil Meyer
Is this licensing also applicable for SBS 7.5, or is it 7.6 onwards?  At the 
moment I'm still using 7.5, as I don't consider 7.6 fit for purpose yet.

Will current/future plugin updates work for 7.5 or do the newer versions only 
support 7.6+.

I hope this works for you, because your plugins and support time are becoming 
even more crucial with each new release of SBS/LMS that offers less 
funtionality.  When (or if I ever) move to 7.6+, I'd be willing to pay for the 
plugins again.

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


Re: [SlimDevices: Plugins] iPeng - New Music missing?

2011-09-03 Thread Phil Meyer
Thanks.

It didn't recover when i tried restarting iPeng the first time, but did maybe 
2nd time when I synced to iTunes.

I didn't try switching between players - I'll do that if i see it happen again.
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] iPeng - New Music missing?

2011-09-03 Thread Phil Meyer
>All fine here.
I'm back to normal now.

>Is only NewMusic missing? Did you try to restart the App?
Lots of other stuff was missing too, now I think about it.  It was connected to 
my SBS 7.5 server instance, not 7.6, and Browse Artists was returning the 
correct content, so it was connected okay.

With iPeng still running, I docked it to iTunes, and when I undocked, the 
missing menus reappeared.

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


Re: [SlimDevices: Plugins] iPeng - New Music missing?

2011-09-03 Thread Phil Meyer
>It appears that "New Music" browse mode has dissapeared from iPeng (connecting 
>to SBS 7.5.6).
>
And now it's back again, having synched iPhone to iTunes.  Strange.
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


[SlimDevices: Plugins] iPeng - New Music missing?

2011-09-03 Thread Phil Meyer
It appears that "New Music" browse mode has dissapeared from iPeng (connecting 
to SBS 7.5.6).  I previously had it configured to appear as one of the four 
buttons on the bottom of the browse screeen, but since upgrading to latest 
version it's dissapeared, and doesn't appear on the More screen or as a 
configurable item when Edit is pressed.

Bug?

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


Re: [SlimDevices: Plugins] Zapping tracks in PM 6.0 and Server 7.6.1

2011-09-03 Thread Phil Meyer
>I've got playlist manager 6.0 and 7.6.1 and unlike in 7.6 (and I
>suspect Playlist manager prior version) when I was in "Now Playing" I
>could press the "+" on my squeezebox booms and it would remove the
>track from my current playlist.
>
>How can I get back to the original behaviour i.e. remove it from the
>playlist. Do I just uninstall playlist manager?
>
A short press will bring up the Playlist Manager plugin functionality, which is 
for selecting a playlist to add the chosen song to.  This doesn't affect the 
song in the current playlist.

To remove the chosen song from the current playlist, press and hold the "+" 
button.

Playlist Manager provides access to the "Zap" function, which should remove the 
song from the current playlist, and add it to the Zapped playlist.


On a Touch player, the context menu for a song in the current playlist (by 
long-touch on the song name), provides various actions, including "Add to ..." 
(provided by Playlist Manager) and
"Remove from playlist". 

I think in 7.6 for classic players, you are also meant to get a similar context 
sensitive menu if you press and hold the play button.  The context menu via 
play.hold works when browsing the library, but not in the current playlist :-(

To be honest, I find the use of play.hold to display a context menu baffling, 
and it's just asking for trouble.  People have for a long time complained about 
losing their playlists when they accidentally press play, and now there are 
actions on play.hold that only sometimes works, so there will be even more 
occurances.
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


  1   2   3   4   5   6   7   8   9   10   >