[SlimDevices: Plugins] Re: Plugin For Ratings from POPM Feild

2006-07-12 Thread Volition

Sounds like a steep learning curve. Though i'll be right given time.
Nice directions? I've just added to a post you wrote a while back about
standardisation of handling ratings. Going to see what feedback i get
there.

I was thinking that esentially, there are parts that do the same things
wether wanting to use itunes or POPM fields. So i can work on maybe with
others assistance, the main modules. Which can be utilised for both
types of users. Then tinker with the differences.

I think i'll focus on 6.5 from what you said. This may take me a little
while. From the sounds of things if i go for 6.2/6.3 i'll have to change
a fair bit for 6.5. Might as well go forward on that.

Thanks Erland,


-- 
Volition

Volition's Profile: http://forums.slimdevices.com/member.php?userid=5534
View this thread: http://forums.slimdevices.com/showthread.php?t=25409

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


[SlimDevices: Plugins] Re: Handling of rating in MusicMagic, iTunesUpdate, TrackStat and slimserver

2006-07-12 Thread Volition

I've posted recently in the 3rd party plugins, however i have recently
Submitted a request
http://bugs.slimdevices.com/show_bug.cgi?id=3741

In regards to my needs for ratings.

The id3v2 popm field handles ratings within the metatags. Mediamonkey,
WMP & foobar as far as i know handles ratings in this way.

1st part; requires Plugin to select The Slimserver scan to include POPM
field and add to slimserver DB.

2nd Part; Browse By ratings. With an option to browse by individuals
ratings. As the popm field allows you to define whose rating it is by
an email field. And display Ratings on ui, per song a la trackstat.

3rd Part; Add to random mix or sqlplaylist options to have a greater
than less than specific rating included.

4th Part; Writing back to metatag. This obviously needs more input. As
Erland has stated his fears of writing to metatags.
Ideally the final product though would ideally be something like Hold
Rating key down on remote, ui prompts for user. Which can be preset in
an options item by user. e.g User 1 is John, User 2 is mary. User 3 Can
be Mary & john.

This implementation of ratings obviously does not help Itunes users.
Personally i don't like itunes. And use media monkey. And my brother
uses wmp, at home.

How can we standardise ratings and then ultimately output ratings to
the relevant media player. 

Personally i have no experience in perl. Though i am keen to implement
a plugin, which fulfills my purpose. What i need is some pointers to
websites resources to start the steep learning curve. I know i can pick
up the knowledge in a hurry. Please help me get the ball rolling.

in saying this it has just come to me that i need to clarify the
modules. 

1. Scanning Database for Popm Ratings. Select on or off.
2. Displaying ratings
3. PLaylists with ratings (Sql Playlist)(done)
4. Writing to Db's and/or metatags.
4a. Itunes (itunesupdate)(done)
4b. Metatags - WMP, Media monkey, etc

Suggestions, contributions, ideas, direction?



4th Part. Some way of


-- 
Volition

Volition's Profile: http://forums.slimdevices.com/member.php?userid=5534
View this thread: http://forums.slimdevices.com/showthread.php?t=23448

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


[SlimDevices: Plugins] Re: Plugin For Ratings from POPM Feild

2006-07-12 Thread erland

Volition Wrote: 
> I've done a little bit of vb scripting. I don't even know what language
> the plugins are in.
> 
The plugins are written in perl. You will find a a short introduction
to plugins by selecting the "Help/Technical Information/Slimserver
Plugins" menu in the slimserver web interface.

Volition Wrote: 
> Can you point me in the direction of some resources, so i can have a go
> at writing the plugin which reads the popm field and then has a browse
> by. 
> 
I think the reading of tag information in the standard slimserver can
be found in the _readTags method in the Slim/Schema.pm (or in
Slim/DataStores/DBI/DBIStore.pm in slimserver 6.3 or earlier). In this
thread(http://forums.slimdevices.com/showthread.php?t=19773) there is a
plugin that writes information to the music files, there should be some
code in it that shows you how to write information to the tags.

To simplify things a little I would suggest that you use the TrackStat
user interface/remote commands for changing ratings. To do this you
just have to implement the setTrackStatRating method, see readme.txt
included with TrackStat for a sample.

The browsing is a little more complicated, so I would suggest that you
start with reading/writing the tags information before you start
thinking about the browse mechanism.

Volition Wrote: 
> I suppose i will have to add something to the scanning process. Than
> read from that table. Or do you think i should write to a separate DB. 
I don't think you will need to create a separate database.
You could put it in a separate table, if you choos to do so you should
probably use the id column in the tracks table as the relational key
between the tables. You could just clean your table and rebuild it
during the scanning process to avoid synchronization issues. 

But you can also choose to write the ratings directly to the rating
column in the standard slimserver tracks table. The only disadvantage
with this is that I am not sure if it is possible to make sure that
your scanning routine is executed last. If it isn't executed last it
may result in that the iTunes or MusicMagic plugins overwrite your
rating values. In TrackStat don't hook into the scanning process
instead I subscribe to the "rescan done" notification, the result is
that my code is execuded after the rescan has finished. But please note
that this notification is only available in slimserver 6.5 and later.
There are a lot of advantages with using the rating field in the
standard slimserver tables, for example you don't have to manage your
own table, there already is code for updating/reading the rating
field(in slimserver 6.5) and the rating will be automatically visible
in the slimserver user interface.

If you want to hook into the scanning process I would suggest that you
look in the iTunes or MusicMagic plugins.

Finally, note that there are some differences in the plugin interface
between slimserver 6.5 and 6.2/6.3, so you might want to choose to make
the plugin either for 6.5 or for 6.2/6.3. If you want it to work for all
realeases thats also possible but it makes things a little more
complicated and it can be done later when you have something that works
for one of the releases.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat'
(http://erland.homeip.net/download/do/viewapplication?name=slimserver-trackstat)
, 'SQLPlayList'
(http://erland.homeip.net/download/do/viewapplication?name=slimserver-sqlplaylist)
, 'DynamicPlayList'
(http://erland.homeip.net/download/do/viewapplication?name=slimserver-dynamicplaylist)
and 'RandomPlayList'
(http://erland.homeip.net/download/do/viewapplication?name=slimserver-randomplaylist)
plugins)

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

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


[SlimDevices: Plugins] Control Softsqueeze via remote

2006-07-12 Thread penda

Anyone know how to control softsqueeze using a windows media remote?
Many of the keys work e.g. volume, arrow keys, keypad. However I cannot
get play & stop to work. 

Would be really good if it could do it!

thanks


-- 
penda

penda's Profile: http://forums.slimdevices.com/member.php?userid=6431
View this thread: http://forums.slimdevices.com/showthread.php?t=25470

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


[SlimDevices: Plugins] Re: Announce: Plugin for easy creation of dynamic playlists

2006-07-12 Thread smc2911

erland Wrote: 
> A new version (1.5.2) of the DynamicPlayList plugin is now available,
> there is no new functionallity just an error correction:
> - Corrected so saved static playlist can be started from dynamic
> playlist menu.
> 
Love your work!


-- 
smc2911

smc2911's Profile: http://forums.slimdevices.com/member.php?userid=4388
View this thread: http://forums.slimdevices.com/showthread.php?t=21790

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


[SlimDevices: Plugins] Re: LastFM and SlimScrobbler in 6.5

2006-07-12 Thread Oscar Marsh

mattybain Wrote: 
> Can I just confirm that all I need to do is to use the plugin.pm linked
> above and it will work with the old version of slimscrobbler and 6.5?

That's how it worked for me.


-- 
Oscar Marsh

jabber: ojmarsh [ta] amessage.at

Oscar Marsh's Profile: http://forums.slimdevices.com/member.php?userid=311
View this thread: http://forums.slimdevices.com/showthread.php?t=25116

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


[SlimDevices: Plugins] Re: Can AlienBBC transcode Real Audio to other devices?

2006-07-12 Thread bpa

There is a line of code in AlienBBC which prevents streaming to other
devices.  I don't know why it is there nor what might happen if it was
removed.

Squeezeboxes can receive MP3 and WMA internet radio via the
Squeezenetwork so there is no need for Slimserver in this context. 
REalAudio streams still need Slimserver & AlienBBC.


-- 
bpa

bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806
View this thread: http://forums.slimdevices.com/showthread.php?t=25466

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


[SlimDevices: Plugins] Can AlienBBC transcode Real Audio to other devices?

2006-07-12 Thread paj99

Hello,

I've been dabbling with streaming music about my house for a few years
now and now I'm thinking about the next step. I'm a Brit living in USA
so a major priority is to listen to BBC.

Right now I stream to a Linksys WMLS11b media server and various
laptops around the house using Twonky Music Server.

I was on the verge of ordering a Squeezebox, then relegating the WMLS
to the bedside table. I tried out Slimserver this weekend, but cannot
get AlienBBC to stream to either the laptops or the WMLS11b (however my
local mp3s stream very nicely via Slimserver and I have been able to
stream BBC to softsqueeze on the laptops).

Can AlienBBC be used to stream to other devices apart from Squeezebox?

Also Slimserver seems to hog quite a lot of memory. Can Squeezebox
stream mp3 internet radio without Slimserver or are there more
efficient alternatives??

The alternative is to get a Magicbox Imp (or AR version) based on the
Reciva technology that can streams Real Audio direct without
transcoding, but I'd prefer the higher fidelity and style of the
Squeezebox!

Any advice would be much appreciated!

Thanks

Peter J


-- 
paj99

paj99's Profile: http://forums.slimdevices.com/member.php?userid=6427
View this thread: http://forums.slimdevices.com/showthread.php?t=25466

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


[SlimDevices: Plugins] Re: Announce: Plugin for easy creation of dynamic playlists

2006-07-12 Thread erland

ajmitchell Wrote: 
> 
> I am coming to this a bit latebut could someone describe how this
> works.

Since I am not sure if you ask the question as a user or a developer, I
will also describe the related plugins a little. If you ask as a
developer interested in implementing your own playlist plugin I can
give you more information about this.

DynamicPlayList plugin:
===
- Makes it simplier for other plugin developers to implement different
kinds of playlist plugins. (Sample in readme.txt)
- Integrates all playlists from supported plugins into the same main
menu.
- The playlists is arranged in a hierarchy if implemented by the plugin
developer.
- It supports static playlists saved in the normal slimserver interface
by itself, more playlists are implemented by other plugins.

SQLPlayList plugin:
===
- Replacement for iTunes smart playlist. The interface is a bit harder
to use than iTunes, but the advantage is that you can forget iTunes
unless you play your music both in slimserver and iTunes. 
- You define your smart playlist as a SQL query, a number of templates
exists for usual playlists to make it simplier. If the data is in the
slimserver database it can be used in a playlist in SQLPlayList.
- Requires DynamicPlayList plugin, the playlists you define is
available in the DynamicPlayList plugin.

TrackStat plugin:
=
- Makes it possible to rate tracks
- Stores information about ratings, play counts, last played time,
added to library time so it survives a slimserver rescan.
- Makes a number of different dynamic playlists avaiable in the
DynamicPlayList plugin.

Besides the above plugins I also know that at least the following make
their playlists available in the DynamicPlayList plugin:
- RandomPlayList (Similar plugin as Random Mix)
- iTunes Party Shuffle plugin


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat'
(http://erland.homeip.net/download/do/viewapplication?name=slimserver-trackstat)
, 'SQLPlayList'
(http://erland.homeip.net/download/do/viewapplication?name=slimserver-sqlplaylist)
, 'DynamicPlayList'
(http://erland.homeip.net/download/do/viewapplication?name=slimserver-dynamicplaylist)
and 'RandomPlayList'
(http://erland.homeip.net/download/do/viewapplication?name=slimserver-randomplaylist)
plugins)

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

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


[SlimDevices: Plugins] Re: Announce: Plugin for easy creation of dynamic playlists

2006-07-12 Thread ajmitchell

Hi,

I am coming to this a bit latebut could someone describe how this
works. I tend to use itunes. I did read your readme filebut I must
be having a bad day - couldnt understand it!


-- 
ajmitchell

ajmitchell's Profile: http://forums.slimdevices.com/member.php?userid=800
View this thread: http://forums.slimdevices.com/showthread.php?t=21790

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


[SlimDevices: Plugins] Re: Announce: Plugin for easy creation of dynamic playlists

2006-07-12 Thread erland

A new version (1.5.2) of the DynamicPlayList plugin is now available,
there is no new functionallity just an error correction:
- Corrected so saved static playlist can be started from dynamic
playlist menu.

The new version is available at my 'download page'
(http://erland.homeip.net/download) as usual.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat'
(http://erland.homeip.net/download/do/viewapplication?name=slimserver-trackstat)
, 'SQLPlayList'
(http://erland.homeip.net/download/do/viewapplication?name=slimserver-sqlplaylist)
, 'DynamicPlayList'
(http://erland.homeip.net/download/do/viewapplication?name=slimserver-dynamicplaylist)
and 'RandomPlayList'
(http://erland.homeip.net/download/do/viewapplication?name=slimserver-randomplaylist)
plugins)

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

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


[SlimDevices: Plugins] Re: Announce: Plugin for easy creation of dynamic playlists

2006-07-12 Thread smc2911

I've been enjoying my DynamicPlaylists so much, it's been a while since
I've used my plain old static playlists, but I have noticed that they
appear under DynamicPlaylists and so I was about to delete the Playlist
menu entry entirely, but I noticed that if I browse to my static
playlists on the SB via the DynamicPlaylists menu, "FAILED" appears on
the SB and nothing else happens. I don't get any errors logged (I tried
d_plugins and the TrackStat logging, just in case). If I browse via the
Playlists menu on the SB, everthing is fine. Using the WebUI via
DynamicPlaylists doesn't work either, play/add just return me to the
DynamicPlaylists page (although clicking the link itself correctly goes
to the playlist edit page).

I'm on the deb package 6.5b1 7504.


-- 
smc2911

smc2911's Profile: http://forums.slimdevices.com/member.php?userid=4388
View this thread: http://forums.slimdevices.com/showthread.php?t=21790

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


[SlimDevices: Plugins] Re: MusicIP Mixer and Slimserver 6.3

2006-07-12 Thread Siduhe

Rolling back to the 6.3.0. nightly from 28 May (which was my "stable"
nightly) with MIP Beta rc4 works fine.  A full clear and rescan and all
files are mixable.  

My interpretation is that something has changed in Slimserver to cause
the problems that some of us are having.  There's nothing I can see in
any of the d_scan or d_musicmagic flags which shows a problem -
Slimserver seems to be calling for and receiving the MIP file paths
fine.

Will open a bug.


-- 
Siduhe

Siduhe's Profile: http://forums.slimdevices.com/member.php?userid=723
View this thread: http://forums.slimdevices.com/showthread.php?t=25083

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


[SlimDevices: Plugins] Re: MusicIP Mixer and Slimserver 6.3

2006-07-12 Thread saltydog4791

yes, I too hope that this can get sorted out.  I had to ditch MIP
integration since 6.3 altogether.  This is a huge bummer for me since I
spent days using multiple computers to get all that music analyzed, and
now I can't enjoy the fruits of my labor.  sigh...


-- 
saltydog4791

Slim User since Squeezebox 1

saltydog4791's Profile: http://forums.slimdevices.com/member.php?userid=420
View this thread: http://forums.slimdevices.com/showthread.php?t=25083

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


[SlimDevices: Plugins] Re: mplayer crashes after slimserver upgrade

2006-07-12 Thread the_twin

I had the same problem (PC has an old AMD Athlon CPU) and this fix also
worked for me.  Thank heavens for these forums - the gobbledegook
produced by the mplayer bug report is no help to the ordinary person.


-- 
the_twin

the_twin's Profile: http://forums.slimdevices.com/member.php?userid=5324
View this thread: http://forums.slimdevices.com/showthread.php?t=25141

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


[SlimDevices: Plugins] Re: AlienBBC - can I search "listen again" listing?

2006-07-12 Thread Patrick Dixon

I think it would be really great if you could do a search for a string
within the page - like the SS album/artist/song search.

As a possibly simpler alternative, jumping to the first letter (rather
than the current numerical jump) would be good, but the search is
preferable as it's not always easy to guess how the BBC will list a
programme.

(In the spirit of not thinking too much about the 'practical', you
understand!)


-- 
Patrick Dixon

www.at-tunes.co.uk

Patrick Dixon's Profile: http://forums.slimdevices.com/member.php?userid=90
View this thread: http://forums.slimdevices.com/showthread.php?t=25232

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


[SlimDevices: Plugins] Re: AlienBBC - can I search "listen again" listing?

2006-07-12 Thread bpa

The kernel of the idea is good and a good way to improve things is by
people saying "what I really would like is ..." without thinking how it
could be done as that usually stifles ideas.

So I think your basic idea is good but the suggested implementation
would be complex. 

I was toying with the idea of creating offline a list from "Listen
Again" but organised in different ways not just by station - perhaps by
first letter.  Also more program information can retrieved from the
Player site - including the date. So that entries like "Afternoon Play"
would become more informative.

This list would be updated once a day - which should be adequate for
Listen Again.


-- 
bpa

bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806
View this thread: http://forums.slimdevices.com/showthread.php?t=25232

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


[SlimDevices: Plugins] Re: AlienBBC - can I search "listen again" listing?

2006-07-12 Thread mecouc

I'd missed that. OK, maybe it's not a good idea. It was just a
suggestion.


-- 
mecouc

mecouc's Profile: http://forums.slimdevices.com/member.php?userid=227
View this thread: http://forums.slimdevices.com/showthread.php?t=25232

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