One thing I would like to see with MusicInfo is a web UI for completely
customizing the formats. In the past, I've edited slimserver.conf
because the web pull-downs didn't offer exactly what I wanted. Under
the covers, MusicInfo is doing simple keyword replacement, so you could
set a field string to something like

the song TITLE from ALBUM by ARTIST

if you wanted. If the web UI had a simple text input control in which I
could type such strings, that would help expose more of the
flexibility.

How would that help?

What if MusicInfo understood more complex format strings like

2:PLAYING (X_OF_Y);3:ARTIST;3:ALBUM;2:RATING

to mean that it should

1. Show "Playing x of y" for 2 seconds
2. Show the artist for 3 seconds
3. Show the album for 3 seconds
4. Show the trackstat rating for 2 seconds

For each player, MusicInfo would need to keep track of how many times
it had updated the display (it updates every second). For each update,
if a field had several items as above, it would use simple modulo math
to decide what to show.

You could add such logic to MusicInfo without altering the web UI, but
I think it'd be much better to use HTML text input controls to make
reconfiguring easier.

Many users might find an interface like that of the IR Blaster plugin
more desirable (if you haven't used it, IR Blaster's interface works
much like the normal web UI for playlist management -- add and remove
buttons, up and down buttons to change the order, etc.), even if the IR
Blaster interface, with its reliance on pulldowns, is less flexible than
text inputs.

-Peter


-- 
peterw

http://www.tux.org/~peterw/
free plugins: http://www.tux.org/~peterw/#slim
BlankSaver BottleRocket FuzzyTime SaverSwitcher SleepFade StatusFirst
VolumeLock
------------------------------------------------------------------------
peterw's Profile: http://forums.slimdevices.com/member.php?userid=2107
View this thread: http://forums.slimdevices.com/showthread.php?t=34483

_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/plugins

Reply via email to