Re: [slim] Duet Controller or Nokia N770?

2008-03-18 Thread erland

)p(;281083 Wrote: 
 Yeah squeezeplay could grow into a great alternative for moose through
 remote desktop or vnc. (Running a nxxx native port might also work but
 I suspect it will be slower then using remote desktop.)
Just note that the only one allowed to distribute a nxxx native port of
SqueezePlay is Logitech, the license forbids any third party to
distribute it without permission from Logitech:
http://forums.slimdevices.com/showthread.php?t=41672


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] New Wiki categories

2008-03-18 Thread erland

JimC;281097 Wrote: 
 
 Should we change the categories at that top level of the wiki?
 
1.
The Third-Party SlimServer Plugins entry should probably be named
SqueezeCenter instead of SlimServer

2.
What about third party skins, third party clients, third party applets
for SqueezePlay ?
It might be suitable to either name the top level entry Third party
software or divide it into several entries.

3.
I would like some place to put setup tutorials that explains how to
setup different things, specifically I'm thinking of how to accomplish
different things with combination of several third party plugins.
Basically, I would like to move everything I currently have on my own
wiki regarding this to the new Logitech wiki:
http://wiki.erland.homeip.net/index.php/Category:SlimServer_Configuration_Examples

It might also be a good idea to think about the structure under third
party plugins, it would be really useful if it was possible to enter
some more information for each plugin not just a link to the developer
site. Personally I would like to move the stuff regarding my own
plugins that now is stored on my own wiki to the new Logitech wiki:
http://wiki.erland.homeip.net/index.php/Category:SlimServer_Plugins

This information needs to be easy to find, I suppose it could be put
under a new Third party software entry or under the SqueezeCenter
entry, but I'm not sure if a new user will be able to find it in either
places.

4.
A Do It Yourself or Customization projects or some similar section
would be interesting in addition to the DIY forum that currently exist.
Making explanations about finished DIY projects available on the wiki
will make them easier to find than in the current DIY forum where they
are hidden among all other DIY stuff.

5.
Maybe it would be suitable to have a Developers guide or something
similar on the top menu to make it easier to find the developer related
stuff which is now found in various places.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] SC 7.0 Issues Questions

2008-03-22 Thread erland

prabbit;282092 Wrote: 
 I installed and configured Custom Scan and unzipped the contents of the
 attached zip file. Even though I have Continously write history file
 selected in Custom Scan  iTunes Statistics Export, it does not write
 the TrackStat_iTunes_Hist.txt file. It does, however, write the
 TrackState_iTunes_Complete.txt file when a scan is done.

Do you get any errors in the SqueezeCenter log file ? You will find out
where it is stored under SqueezeCenter Settings/Logging.

It should write an entry to the Hist file whenever you change a rating
or when it reaches the end of a track you play.

Are you using any other third party plugins beside TrackStat and Custom
Scan ?


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] SC 7.0 Issues Questions

2008-03-22 Thread erland

prabbit;282092 Wrote: 
 I installed and configured Custom Scan and unzipped the contents of the
 attached zip file. Even though I have Continously write history file
 selected in Custom Scan  iTunes Statistics Export, it does not write
 the TrackStat_iTunes_Hist.txt file. It does, however, write the
 TrackState_iTunes_Complete.txt file when a scan is done.
 
 Can you provide any insight?
I just noticed that there is a bug in the current TrackStat beta that
results in that a track isn't always written to the Hist file when it
has been played. It will be corrected in the next TrackStat beta
version.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] SC 7.0 Issues Questions

2008-03-25 Thread erland

prabbit;283359 Wrote: 
 Further update:
 
 I now have a TrackStat_iTunes_Hist.txt file, however, it does not
 contain any songs that have played, but rather the one song that I
 rated in the SC7/TrackStat interface. The
 TrackState_iTunes_Complete.txt file does have the correct information
 regarding when a song was last played.

As I mentioned a few posts back in this thread this is a bug in the
current TrackStat beta, it will be fixed in next version.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Scanning not picking up title... Custom Browse/Scan issue?

2008-03-26 Thread erland

What happens if you temporary disable the Custom Browse plugin and
restart SqueezeCenter ? Does that make it work again ?

If it still doesn't work, I don't think it is related to Custom Browse.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Scanning not picking up title... Custom Browse/Scan issue?

2008-03-26 Thread erland

What are your title formats set to in SqueezeCenter Settings/Interface
?

Does the same problem occur both in web interface and on the
SqueezeBox/Transporter display ?


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Grave doubts about Logitech 'support

2008-03-27 Thread erland

mherger;284173 Wrote: 
 normal people use Windows or (still normal?) OSX.
I guess I belong to special people then, that actually feels pretty
nice... :-)


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Multiple search folders

2008-03-27 Thread erland

Create a shortcut from the main music folder to the J drive:
http://forums.slimdevices.com/showthread.php?t=44525


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] iPeng vs. SBC

2008-03-31 Thread erland

iPeng is slower than the SBC when navigating the menus, an advantage
with iPeng is that you have a larger touch screen and with some third
party plugins this makes it easier to access some functions on iPeng
compared to the SBC.

If the native app will be as fast as pippin suggest, it will IMHO make
iPeng better than the SBC. The only situation where SBC still will have
the lead is if you feel that it's important that you can control it with
a single hand. Controlling iPeng with a single hand is possible but not
user friendly.

Personally, I feel that I currently prefer iPeng over SBC since it
integrates better with my plugins, but I suspect that users that don't
use my plugins will probably prefer SBC due to the speed improvement.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Wiki migration help

2008-04-11 Thread erland

I just noted that the wiki is editable again and it still shows the
kwiki based wiki. Does this mean the MediaWiki conversion has been
delayed ?


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Building Playlists

2008-04-15 Thread erland

larrettp;291586 Wrote: 
 
 From a professional point of view though (I am a mainframe DB2 Database
 Administrator), I'd love to know why the access paths to the data are so
 slow - is it the database deign (more indexes required, maybe) or the
 SQL used to access the data or the program design? Any or all of these
 could be having an adverse effect on performance and some of the
 solutions could be quite simple and very effective.
 
If someone knew I supposed it would already have been corrected. The
database backend is a MySQL database, since it sounds like you have
experience with databases I'm sure the developers would appreciate if
you take a look and suggest improvements in the indexes if you see
some.

The database is normally accessible at port 9092 (not the default 3306
port normally used by MySQL), I'm not sure if the ReadyNAS setup uses
3306 or 9092. I think the database by default is configured to restrict
access to local users, so you might need to login to the ReadyNAS first
and access it locally.

A brief documentation of the database structure can be found here:
http://wiki.slimdevices.com/index.cgi?SlimServerDatabaseStructure


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] New Wiki Open for Editing!

2008-04-15 Thread erland

I've updated the plugin pages due to two isses:

1.
mailto links looked like this:
[Firstname Lastname mailto:[EMAIL PROTECTED]

While they need to look like this in MediaWiki:
[mailto:[EMAIL PROTECTED] Firstname Lastname]

I've changed this in the plugin pages, but there might be other
places.

2.
Some external links wasn't converted correctly, especially when there
was several external links in the same sentence.

They looked something like this:
[userfriendly link name http://example.com]
Or like this:
[http://example.com/firstlink.html] some other text [userfriendly name
of last link http://example.com/lastlink.html]userfriendly name of
first link.

The result is that urls are shown directly in the page instead of
showing the user friendly name of the link.

This has been converted in the plugin pages to:
[http://example.com userfriendly link name]
And:
[http://example.com/firstlink.html userfriendly name of first link]
some other text [http://example.com/lastlink.html userfriendly name of
last link].

I've only corrected these issues in the plugin pages, but there might
be other places so I thought I'd post them here so others could look
out for the same problems in other pages.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] How do I export Trackstatto MusicIP and Itunes in SC7?

2008-04-20 Thread erland

You will need to install the Custom Scan and TrackStat plugins, you will
find the export under SqueezeCenter Settings/Custom Scan


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Rating songs

2008-04-22 Thread erland

Siduhe;294299 Wrote: 
 You need Trackstat and DynamicPlayList.  Both can be found 'here'
 (http://wiki.erland.homeip.net/index.php/Category:SlimServer).  
 
 Not sure if/how these work with the Duet at the moment, but as you have
 an SB3 you should be fine.

Dynamic Playlist works with Duet, TrackStat doesn't.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Rating songs

2008-04-22 Thread erland

schiegl;294369 Wrote: 
 do you plan to support trackstat for the SBC in the future?
 
My feeling is that it isn't possible to make a decent user interface
before one of the following enhancement requests has been implemented
(Currently planned for SC 7.1):
http://bugs.slimdevices.com/show_bug.cgi?id=6021
http://bugs.slimdevices.com/show_bug.cgi?id=6619

It would be possible to provide the browsing menus to browse the
TrackStat data without the above mentioned enhancements, but I feel
that you also need to be able to rate the tracks and that can't be
easily done without one of these enhancements.

schiegl;294369 Wrote: 
 
 P.S. What do i have to pay to see it happen? ;-)
 
It's more about time, so if you could get me 25 hour days it would help
a lot. ;-)


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] New Wiki Open for Editing!

2008-04-28 Thread erland

JimC;292247 Wrote: 
 I'll see if we can turn on subpages... I think that's the best way (it
 essentially creates a breadcrumb trail of links on the page).  I'll
 also bug BKlaas to see if he has a better method since he was once,
 long ago, a wiki admin (along with a bunch of other IT stuff) using
 MediaWiki.
 
 If anyone else knows a better way, speak NOW so we don't have to go
 backward too much if we implement it the wrong way.
 
 
 -= Jim

Isn't it possible to solve the backlinks by using categories a bit
more ?
You can see how it looks like for example at the bottom of the
following page:
http://mwiki.slimdevices.com/index.php/SqueezePlay_Applet_Guide

It seems to me that it would at least be a good idea to have a category
for most of the links on the main start page.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] New Wiki Open for Editing!

2008-04-28 Thread erland

ceejay;296537 Wrote: 
 erland - ok, I am obviously being a bit dim here but ... how did you do
 that? I tried editing the page to see what you'd done and there didn't
 seem to be anything there to generate the links.
 
 Could you give me a clue, please? :)
 
 Ceejay
Just add the categories the page shall belong to as the following text
somewhere on the page, in the sample page I linked to you can see them
at the top of the page as the following code:

Code:


  [[Category:SqueezeOS To Edit]]
  [[Category:SqueezeOS]]
  [[Category:SqueezePlay]]
  



-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] New site design

2008-04-28 Thread erland

matmar10;296519 Wrote: 
 
 Feel free to post feedback here, or if you're comfortable doing so,
 file bugs against any genuine issues you may find. 
 
As already mentioned, some of the links in the top menu doesn't work
when standing on http://forums.slimdevices.com, for example  Buy
Now-Players  Controllers. Although, the links seems to be correct if
you goto http://www.slimdevices.com and look at the top menu.

The outer border with the rounded corners don't make sense to me in the
SqueezeCenter default skin and doesn't make sense to me on the web site,
but I guess it's just a matter of taste. As long as my web browser
window has square corners I see no reason to waste space inside it with
a black border. I might have felt different if the web browser window
was transparent, so it might just be my Firefox 2.0 browser that is
getting old.

The logo is a bit confusing I would have thought you would change that
to a Logitech logo, what company should I refer to when talking about
the SqueezeBox products ?
- Logitech ?
- Logitech Streaming Media Systems ?
- Slim Devices ?

I would love to be able to refer to Slim Devices again, but I thought
that brand was dead ?


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] New Wiki Open for Editing!

2008-04-29 Thread erland

ceejay;296836 Wrote: 
 On a separate matter, I've popped a couple of notes in discussion
 pages but there doesn't seem to be an easy way to go to pages where
 there is discussion present? 
 
This should find all talk pages available:
http://mwiki.slimdevices.com/index.php?title=Special%3AAllpagesfrom=namespace=1

I'm not sure if you somehow can combine this search with the Edit
Needed category.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] New Wiki Open for Editing!

2008-04-29 Thread erland

ceejay;296658 Wrote: 
 Ah, ok, see what you've done now.  I found it confusing at first as when
 you click one of the category links you get taken to a page that doesn't
 exist (the page for that category). I can see that being useful for
 someone like you editing some pages and wanting to keep track, but you
 weren't planning on leaving it like that, were you?
 
It wasn't me, I just found that page and listed it as an example. 
Someone else had already added the categories.

ceejay;296658 Wrote: 
 
 As a trial of the concept I've created a category for Beginners Guide
 Pages with some simple content so its more user friendly.
 
 I think I still want a link to the parent page from each child -
 otherwise its two clicks to get back, which is a bit annoying.
 
Just to be sure, with parent page I suppose you mean the parent page
and not the page you came from ? 
The reason I'm asking is because the page you came from is probably
easiest accessed by just hitting the back button in the web browser.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] New site design

2008-04-29 Thread erland

matmar10;296616 Wrote: 
 
 For example, I'd like to include a module to track user contributed
 plug-ins similar to what Mozilla Firefox does so everyone can vote,
 rank, comment etc. Others could be something daily 'tip', background
 img, SC/SN skin, etc ... There's many exciting possibilities, this is
 just one example. 
 
I suppose you have already done so, but if you haven't, make sure to
integrate this with SqueezeCenter as a plugin download/install manager
for third party plugins has been planned for a future SqueezeCenter
release.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] New Wiki Open for Editing!

2008-04-29 Thread erland

ceejay;296865 Wrote: 
 I did really mean parent, yes. There is a certain amount of inline
 navigation amongst the various pages, and being able to go up a level
 seems like a good idea.  For the moment I've just added a fixed link at
 the top of each page, until someone has a better idea.
 
I think the correct way to do is is through sub pages, but that is
disabled by default as JimC said a few posts back in this thread.
http://www.mediawiki.org/wiki/Help:Subpages


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] New Wiki Open for Editing!

2008-04-30 Thread erland

If someone at Logitech sees this, it would be great if the old wiki
content could be available somewhere a bit longer. It's sometimes good
to be able to look at the previous wiki page when you are correcting
the page in the MediaWiki, especially when you are correcting links
that have gone bad in the conversion.

Earlier the old wiki was available at wiki.slimdevices.com and the new
at mwiki.slimdevices.com, but sometime during the last days this
changed so both points to the new wiki. Is there some way we can get
access to the old kwiki content ?


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] New Wiki Open for Editing!

2008-04-30 Thread erland

Are there any rules regarding donation links in pages related to third
party plugins ?

Am I allowed to have a donation link like I have in the following page
for the Dynamic Playlist plugin ?
http://wiki.slimdevices.com/index.php/DynamicPlayList#Bugs_and_new_features


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] New Wiki Open for Editing!

2008-05-01 Thread erland

Does anyone have a suggestion for a naming strategy of pages that is
related to setting up a configuration with various third party plugins
?

Maybe the actual page name doesn't matter and we should just put them
in a specific category instead ? In that case, any suggestion on a good
category name ? Maybe Configuration Examples ?

The reason for the question is that I like to move the pages regarding
this that I currently have on my personal wiki. 

As an example a page that describes how to setup support for ratings in
SqueezeCenter:
http://wiki.erland.homeip.net/index.php/Setup:_Rating_support_in_SlimServer
The complete list of pages I like to move is those listed on this page:
http://wiki.erland.homeip.net/index.php/Category:SlimServer_Configuration_Examples

The above mentioned pages currently have large focus on my own plugins,
the idea with moving them to the slimdevices wiki is to make it possible
for other plugin developers to add more information regarding their
plugins that is useful in the context and also to make it possible for
users to edit the contents based on their experience.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Building Playlists

2008-05-01 Thread erland

bobkoure;297679 Wrote: 
 BTW, that link didn't work for me.
 
The wiki urls has changed when they changed the wiki software, new
link:
http://wiki.slimdevices.com/index.php/SlimServerDatabaseStructure
bobkoure;297679 Wrote: 
 
 I've often wondered why the DB isn't indexed for all the predictable
 web-interface queries.
 
I'm not sure I understand what you are talking about, the database is
already today indexed based on the queries standard
SqueezeCenter/SlimServer uses. I don't know if they have been updated
due to the latest query changes but I'm guessing they are up to date.
However, this still doesn't say that the indexes can't be improved even
more.

If anyone have specific suggestions of any index that can be improved,
please let the developers know by posting the suggestion either in the
Developers section of the forum or as an enhancment request at
http://bugs.slimdevices.com


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


[slim] Discover SqueezeCenter through ssh ?

2008-05-04 Thread erland

Is there some way the SqueezeBox can discover a SqueezeCenter when I've
setup a SSH tunnel and are running the SqueezeBox at a remote site
towards a SqueezeCenter at home ?

I can establish the connection by entering the IP address of the
tunnelled SSH port manually when connecting, but I can't get the
SqueezeBox to automatically discover which SqueezeCenter instances that
are available as it normally do without the SSH tunnel involved.

I suppose there is some broadcasting going on that causes the problem ?
Is this even possible to do through a SSH tunnel ?

SSH is setup to tunnel port 9000 and 3483 as follows:
ssh -g -N -4 -L9000:squeezecenterserver:9000
-L3483:squeezecenterserver:3483 homeserver


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Rating songs

2008-05-04 Thread erland

bad;298676 Wrote: 
 Is it possible to rate via the remote control.
 
Hold down one of the number buttons 1-5 for about two seconds when
standing on a track in the Now Playing menu.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] AlbumArtist, Band (TPE2); Artist sort confusion (flac)

2008-05-05 Thread erland

pippin;298941 Wrote: 
 You're right, I'll mail him.

I'm already here, there is just too much arguing in these threads to
keep my interest up to find the relevant posts.

Is there some files that is available somewhere which can be used to
reproduce the problematic behaviour ?

Some files together with a description of how you would like it to be
displaed in SqueezeCenter would make it a lot easier to get involved. I
currently have to little time to read through all posts in all the
thread related to this to find the ones that describes the problem. So
if you could summarize the problem it would help a lot.

I think I remember seeing some files in a problem report related to
this, can these be used to reproduce your problem ?


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Shuffle algorithm

2008-05-05 Thread erland

RonM;298902 Wrote: 
 
 It would be nice if there were some alternative choices, options only
 -- e.g. to no play from the same album two cuts in a row, or to choose
 a spiral method, where a track would be played from each of the
 included albums until they'd all had a track played, and then it
 started over, with both tracks and albums being randomly selected.  I'm
 sure that would be too much to ask for.
 
Dynamic Playlist plugin together with Custom Skip can pretty much do
all this. Although, it require some work to configure it.

The basic idea is:
- Dynamic Playlist plugin plays either saved playlists by itself or
also random mixes if SQL Playlist plugin is installed.
- Dynamic Playlist checks each tracks against filters defined in the
Custom Skip plugin, if a track matches any filter it is skipped, if it
doesn't match it is added to the current playlist.
- In the Custom Skip plugin you can setup a filter to skip tracks that
have been recently played, or tracks by artists that have been recently
played. 

If you want to do more advanced filtering in Custom Skip based on when
a track was last played, you will also need the TrackStat plugin which
keeps a history of when a specific track has been played.

So it can be done but since the functionality is divided into several
plugins and very configurable it is a bit of work to set it up exactly
as you want it.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] SC 7 Feature request: color coded entry by format type

2008-05-05 Thread erland

To make it easier, you probably also like to install the Multi Library
plugin along with the Custom Browse plugin. Multi Library will let you
define virtual libraries and Custom Browse will let you define browse
menus that is limited to these virtual libraries.

Are you talking about color coding in the web interface or are you
talking about the Duet (Controller) interface ?
(None of them is possible through Custom Browse today, so I'm just
asking to know where you would like it)


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Use of mySql database?

2008-05-05 Thread erland

JJZolx;298973 Wrote: 
 For the most part, the database isn't kept in memory, except as needed. 
 The only real control you have over the memory usage of SlimServer is in
 the plugins that you have loaded.  You could try disabling as many as
 you can, but the savings may not be much.

It might be possible to lower the memory usage by customize the options
in the MySQL/my.tt file.

I'm guessing the options might currently optimized for speed and not
primarily for low memory usage. All the parameters with buffer or
size as part of the name is probably a good place to start looking.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] New Wiki Open for Editing!

2008-05-05 Thread erland

Is there a reason the wiki is editable by anonymous users ?

Wouldn't it be better to at least configure it so users have to
register and login before they edit a page ? 

I'm guessing that this would get rid of some spamming besides the
advantage that you would always see who has edited a page.

Documentation regarding changing permissions:
http://www.mediawiki.org/wiki/Manual:User_rights


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] AlbumArtist, Band (TPE2); Artist sort confusion (flac)

2008-05-06 Thread erland

MrSinatra;299361 Wrote: 
 
 so i think we both understand that Compilation=1 is the user telling
 SC7 that it must consider the album to be a compilation.
 
 why then, would Compilation=0 and having no comp tag at all, not be
 considered the same thing?
 
Compilation = 1 - Compilation album
Compilation = 0 - Not compilation album
Compilation = not defined - Let SqueezeCenter decide

Isn't this how it works ?
If it does, it makes a lot of sense to me.

By the way, this discussion back and forth isn't really helping things,
it just gets developers like myself even more confused and tired of the
whole thing. So my suggestion is to trust the developers and let them
solve the already registered problem report. If you don't trust that
the developers make s the right choice, learn perl and provide a
patch.

The tagging programs available make it really easy to add tags to
multiple files so I can't really understand why this whole thing is
such a big issue.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] AlbumArtist, Band (TPE2); Artist sort confusion (flac)

2008-05-06 Thread erland

MrSinatra;299428 Wrote: 
 
 erland, stop trying to silence me, as you did in developers forum. 
 this is the GENERAL forum, and there is nothing wrong with a back and
 forth about a real issue.
 
Don't worry, you are free to post here as much as you like, I might
have expressed myself badly. I'm just saying that you (together with
the rest of the posters) have got at least one developer(me) more
confused and tired of the whole thing, so all this arguing back and
forth might have the opposite effect and I just like you all to be
aware of it. Keep posting here in the general forum if you like to, I'm
not going to cause any more disturbance after this post.

MrSinatra;299428 Wrote: 
 
 don't imply i don't trust the developers.  and don't assume that my
 curiousity about these questions i posed to slimkid are rooted in bug
 8001.
Sorry, my misstake, I thought you were talking about the same issue as
8001.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Various Artists Logic... is it necessary?

2008-05-06 Thread erland

MrSinatra;299548 Wrote: 
 
 instead of assuming comp tags, which i see no need for, (and would
 create its own issues since there are three discrete comp tags
 according to slimkid, of 0, 1, and none at all, which in turn have 3
 separate effects) i think the VA math based detection logic should
 instead be replaced by a system where the user can specify terms.  that
 would be fullproof.

I think one thing that is missing in this discussion is a major
SqueezeCenter design decision that has been made a long time ago and
still exists as far as I know. The SqueezeCenter database is just a
temporary storage, it's a design decision that it should be possible to
discard at any time. This means that you can't store anything in it
which you like to survive over a longer time. This is a BIG difference
compared to other music library manager applications such as iTunes,
Windows Media Player, Media Monkey. SqueezeCenter shouldn't be
considered to be the application where you manage your music library,
this is something that you do should in some other application. To not
limit the user to a single music manager application the decision has
been made that ALL information that needs to survive a longer time
needs to be transferred into SqueezeCenter through explicit tags or by
automatic detection logic in SqueezeCenter based on tags.

I'm not saying that this is a good design decision, but it exists at
the moment and it is a lot bigger to change this than just changing the
handling of the compilation state.

As I understand it you are suggesting that SqueezeCenter shouldn't read
the compilation state from the files at all, instead it should be
possible for the user to enter the compilation state directly in
SqueezeCenter and store it somewhere outside the music files. I'm
afraid that a changed like this unfortunately would be a conflict with
the above mentioned design decision. There IS a way for the user to
enter the compilation state already today, it's done by adding a
compilation tag to the files. It is not possible for the user to do
this directly in SqueezeCenter, because Logitech has choosen to
delegate that functionality to the tagging programs since it's already
supported in these. Why spend time implementing things in SqueezeCenter
that is already supported in other programs which the user needs to use
anyway.

SqueezeCenter needs to rely on custom tags (COMPILATION) for the
compilation state, because I don't think there is a standard way in the
different music format specifications to indicate that an album is a
compilation album.

I'm not saying that the above mentioned design decision is a good one,
because I personally have doubts regarding it when we talk about
statistic data such as ratings, last played time and play counts. I
believe this kind of information needs to survive a longer period of
time to get good support for smart playlists. Statistic data isn't and
shouldn't be written to tags in the music files.

As long as I can force SqueezeCenter to handle a specific album as a
compilation album or not, I am happy. This is something I can do
already today by adding a compilation tag to the file. If SqueezeCenter
besides this tries to help my figure out the compilation state for the
rest of my albums, where I haven't any compilation tags in the files,
that is a good thing. This saves me some work since I don't have to add
compilation tags to ALL my music files, just those where the
SqueezeCenter logic fails. This automatic logic works better for some
people and worse for other people, depending on how your music library
looks like. In your case it unfortunately works pretty bad but for
other people it works pretty good. So forcing all the people where the
automatic logic works good to manually enter the compilation state in
SqueezeCenter would just result in these people getting upset instead.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] AlbumArtist, Band (TPE2); Artist sort confusion (flac)

2008-05-06 Thread erland

MrSinatra, I tried the files you've attached to bug 8001.

I'm using the latest svn/nightly release of 7.1 to verify this to make
sure everything already changed in the code is part of the test.

With your files, I can confirm that I get the following sorting order
in the Albums menu when sorting by Artist,Year,Album:
- The Complete Hits Collection 1973-1997: Limited Edition Disc 1 by
Billy Joel  
- Love Affair by Sophie Zelmani  
- The Complete Hits Collection 1973-1997: Limited Edition Disc 3 by
Various Artists

If I now in SqueezeCenter Settings/Behaviour change from List albums
by all artists for that album to List albums by band I instead get:
- The Complete Hits Collection 1973-1997: Limited Edition Disc 1 by
Billy Joel  
- Love Affair by Sophie Zelmani  
- The Complete Hits Collection 1973-1997: Limited Edition Disc 3 by
Billy Joel

As you can see, the sorting is still incorrect, but it now displays
Billy Joel instead of Various Artists on the Disc 3 album.

Now, I added a COMPILATION=0 tag to the Disc 3 files, an then I instead
get:
- The Complete Hits Collection 1973-1997: Limited Edition Disc 1 by
Billy Joel  
- The Complete Hits Collection 1973-1997: Limited Edition Disc 3 by
Billy Joel
- Love Affair by Sophie Zelmani  

Now, I can even change the option in SqueezeCenter Settings/Behaviour
back to List albums by all artists for that album and get the result:

I edited the tags with the Mp3Tag program and selected to write MP3v2.3
tags.
- The Complete Hits Collection 1973-1997: Limited Edition Disc 1 by
Billy Joel  
- The Complete Hits Collection 1973-1997: Limited Edition Disc 3 by
Billy Joel, Ray Charles  
- Love Affair by Sophie Zelmani  

As you can see the sorting is still correct but it now displays each
individual artist for the Disc 3 album.

If List albums by all artists for that album is selected and the
Separator for Multiple Items in Tags setting in SqueezeCenter
Settings/Behaviour isn't set to / to match your artist separator
character, album disc 3 will in the last step in the test procedure
instead be displayed as:
- The Complete Hits Collection 1973-1997: Limited Edition Disc 3 by
Billy Joel/Ray Charles, Billy Joel

The sorting is still the same though.

Finally, I verified the same thing in the latest 7.0.1 release and got
the exact same behaviour as in the latest 7.1 release.

Is the behaviour shown in the test above when a COMPILATION=0 tag
exists how you would like it to work ?
Is this the behaviour you get in your own library for all albums which
SqueezeCenter has considered as non compilation(non VA) albums ?


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] AlbumArtist, Band (TPE2); Artist sort confusion (flac)

2008-05-06 Thread erland

Sorry if this post is a bit off topic...

ModelCitizen;299416 Wrote: 
 
  erland Wrote: 
  If you don't trust that the developers ake s the right choice, learn
  perl and provide a patch.  
 Can you recommend a good manual Erland?
 ;-|
 
I started by looking at the code in some simple SqueezeCenter plugins
about 2 years ago (hadn't read a line of perl before that)
Personally, I've only read Perl Best Practices by Damian Conway,
which I can recommend but it's not really a good beginners book.
There are also a lot of resources on the Internet, so www.google.com is
also a good starting point.

ModelCitizen;299416 Wrote: 
 
 If human friendly design depended solely upon developers/coders we'd
 all be sunk
I definitely agree, the same can also be said if it depended solely on
end users, the communication between developers and selected end users
is the key. That's one reason why this forum is a very important place
for the future of SqueezeCenter and the SqueezeBox products,
fortunately Logitech is already aware of this.

But each individual end user also has to understand that he might not
get exactly what he wants because there are other end users which have
other conflicting interests. The communication between the Logitech
developers is still A LOT better than than the communication I have
with the Microsoft/Apple developers (which is basically zero). Getting
feedback from end users is a good thing.

Just to make sure I don't get misunderstood again, nothing in this post
refers to any specific person in this thread.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Various Artists Logic... is it necessary?

2008-05-06 Thread erland

MrSinatra;299575 Wrote: 
 
 i am saying that this is now a logitech product, and its being aimed at
 the masses, and it will continue to be, and over time i expect it will
 get cheaper and cheaper.
 
The current cost of SqueezeCenter is zero as far as I know, so it can't
get much cheaper, but I suppose you are talking about the whole system
including the SqueezeBox hardware.

MrSinatra;299575 Wrote: 
 you say that automatic detection logic is needed.  i agree.  where i
 disagree is how that automatic detection is implemented.  there is no
 need for it to guess, or for guessing to be a function you can't turn
 off.  better methods exist.
 
 ...
 
 rather, that logic should be turned off by default, and instead
 replaced with terms the user can set in SC7 that if the scanner finds
 in the files, it then knows its a compilation.
 
I think the problem is that it will result in extra options and more
configuration parameters which gets the whole system even more
complicated to use than today. More options also results in a support
nightmare for Logitech since it makes the handling of end users problem
a lot more complex when there are a lot of variations. So even though
correct default values could make it simple for end users it causes
problem for the Logitech support team that needs to handle the users
that actually use the advanced configuration of the automatic detection
logic.

I'm not against more options myself, which I think all the
configuration options in my plugins shows, but I can understand why
Logitech has tried to limit the number of configurable options
available.

However, it should be fairly simple if we limit the options to a single
checkbox that enabled/disabled the current automatic logic. If disabled
it would only detect albums with COMPILATION tags as compilations and
the rest would be considered to be non compilation albums. If enabled
it would use the current automatic logic that works for some people and
doesn't work for other people.
The default value after installation could be that this option is
disabled, so the user explicit have to select to use the current
automatic logic.

A solution like this would be fairly simple to implement is doesn't
result in a lot of extra complex configuration parameters that needs to
be handled in the code and in the user interface.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Building Playlists

2008-05-07 Thread erland

larrettp;299626 Wrote: 
 Well, I've had a look at that Wiki as well and I still see the
 'Many-to-Many' tables in there. The problem with these is that they
 have to be created and maintained, which takes time and slows down the
 scanning process. Also, when they are being read, they are very
 inefficient as they will be doing table scans and the larger the
 database, the longer it takes - exponentially!
 
 By removing these and replacing them with indexes on the main tables,
 the creation I-O will, almost certainly, be reduced during scanning and
 the access paths will be vastly improved and oblivious to the size of
 the database.
 
Do I understand you correctly that you are suggesting a single tracks
table that contains all information in the current database ?

Or are you just saying that the information that is in
contributor_track and genre_track should be moved into the tracks
table, but still keep the albums, genres tables as separate tables
?

In my library this would result in increasing the number of rows in the
tracks table by three times, but I have a rather small library and
quite few tags, so in other users you might see an even larger
increase.
It would also result in that the information in the tracks table for
a single music file would be represented by several rows, since the
many to many, still has to be represented. The SqueezeCenter perl code
would need to handle this, which creates another complexity.

I understand that a tracks table which is 3 times larger might still
be faster than joining through the many to many tables that exists
today, assuming you have the correct indexes of course.

The big problem however is that this will also require a big change of
the SqueezeCenter code since it relies on the current data structure in
the database.

Just a stupid question, is relation databases really this bad at
representing relations ? I thought this was something they were
optimized for ? 
After all, if we aren't going to use the features of the relation
database, why use it at all ?


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Various Artists Logic... is it necessary?

2008-05-07 Thread erland

MrSinatra;299585 Wrote: 
 
 but you need a second step.  you need to have something to replace it
 thats better (although also optional).  specifically, my VA terms
 suggestion.
 
I'm sure the VA terms suggestion is described somewhere, but
unfortunately I don't have the time to find it at the moment, so if
anyone that knows in which post/bug it is described could refer me to
it I would appreciate it.

MrSinatra, unless this is already described in the VA terms
suggestion, could you describe how you would configure the VA terms
in your own library to get the desired behaviour ?

If I understand you correctly, you don't have COMPILATION tags and if
I've understood it correctly there is no standard compilation
indication in the different music format specificatiosn, so I suppose
you have some other custom tag or some smart other smart detection
logic you would use ? 
It would be great if you could take the time to describe this so we can
get the feeling how complex your solution would be.

If this is described somewhere already, just refer me to the correct
place.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Various Artists Logic... is it necessary?

2008-05-07 Thread erland

Philip Meyer;299687 Wrote: 
 I really can't see what everyone's problems are with compilation tags.
Neither do I and I don't think everyone really is that many users. I
still suspects the current automatic VA logic or setting the
compilation tags works good enough for most users.

Philip Meyer;299687 Wrote: 
 
 It really is no hassle at all to set COMPILATION=1 on all various
 artist albums.  People using other apps have probably done this
 already, to get the other apps working correctly.
 
I think the issue MrSinatra and some other users are seeing, is that
COMPILATION needs to be set to 0, not 1. I've set the COMPILATION tag
to 1 for all my VA albums, but I haven't set it to 0 for all the rest.
Still, it's really simple to set it to 0 for all the other albums, in
any of the tagging programs available, if SqueezeCenter would require
this in some future release. So neither I can see the big problem with
this.

Making it possible to turn of the automatic VA logic which isn't based
on the COMPILATION tags makes some sense to me, at least if it would
result in a few more happy users and Logitech is willing to handle
support issues for this extra checkbox in the setting pages.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Building Playlists

2008-05-07 Thread erland

It might be my knowledge that isn't deep enough regarding this, but I
really can't understand what you mean.

The many to many tables contains information that isn't available
anywhere else in the database, so they can't just be removed without
moving the information anywhere else. 

I will give an example how the current database layout is filled to
make it a bit more clear.

Let's say we have a two tracks:
Track 1: Belongs to Genre Pop and genre Easy Listening, performed
by the artist John Doe and composed by Mozart
Track 2: Belongs to Genre Pop, performed by the artist John Doe

In the database this will be represented as:

tracks
==
Row 1: Id=1, Title=Track 1
Row 2: Id=2, Title=Track 2

genre_track
===
Row 1: Genre=10, Track=1
Row 2: Genre=20, Track=1
Row 3: Genre=10, Track=2

genres
==
Row 1: Id=10, Name=Pop
Row 2: Id=20, Name=Easy Listening

contributor_track
=
Row 1: Contributor=100, Track=1, Role=artist
Row 2: Contributor=200, Track=1, Role=composer
Row 3: Contributor=100, Track=2, Role=artist

contributors

Row 1: Id=100, Name=John Doe
Row 2: Id=200, Name=Mozart

(I made the id's in the examples within different ranges, just to make
it easier to see which id is related to which id)

If I understand you correctly you are suggesting that the information
in genre_track and contributor_track is just removed from the database
?

How would it in this case be possible to find the composer for Track 1
?
How would it in this case be possible to find all the genres for Track
1 ?


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] New Wiki Open for Editing!

2008-05-07 Thread erland

bpa;299619 Wrote: 
 I think there are a few other areas where attachments were useful. If
 there was an Slimdevices ftp site where registered users could save
 small text files (and possibly make directorties) and put the URL link
 in a page - then the problem would go away.
 
Isn't it possible to use the Upload file feature in the left menu, or
am I missing something ?

bpa;299619 Wrote: 
 
 I think in the Plugin development guide the HelloWorld code example was
 attached as a complete file.  Currently the layout of the HelloWorld
 example would scare away potential developers.  Please look at this
 page
 http://wiki.slimdevices.com/index.php/HelloWorld
It would scare developers away anyway, because the code isn't
executable towards SqueezeCenter 7.0, the page even seems to indicate
that doesn't work together with 6.5.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Various Artists Logic... is it necessary?

2008-05-07 Thread erland
 it,
this assumes of course that we have some kind of common agreement that
a change is really needed and solution 1 and/or 3 would be good enough
for the time being.  Since I don't have a good library myself for
testing this, it would also require that someone that either runs
SqueezeCenter under linux/mac or is willing to run it under ActiveState
perl under Windows is willing to help with the testing. I'm pretty sure
no one at Logitech will touch this issue in the near future unless they
get a someone verified patch to use. The main reason being that I think
they have other more urgent bugs and enhancements to take care of.

So, what solution will be good enough ?


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Building Playlists

2008-05-08 Thread erland

larrettp;299951 Wrote: 
 2. It seems to me that there are 2 distinct functions to the
 SqueezeCenter application. One is to gather the information abou all
 the tracks in the library and the other is to access that information
 to play the track (i.e. access and run the file). 
It's already partly separated.

The scanner code runs in a separate process but it also uses some
common code, for example data access code to access the database. The
design of the SqueezeCenter application is going towards object
orientation, but some old parts hasn't reached this state.

The the main part of the application handles:
- User interaction through web interface, SqueezeBox Controller
interface and IR Remote interface. For example to browse your music
library in various ways and create/manage your playlists.
- Playing music (streaming the music data over the network).
- Adding new tracks found when browsing your library to avoid having to
perform a full scanning which take a bit of time.

It has been discussed that the main art of the application would be
appropriate to modularize a bit more than it is today, for example so
you can only run the Playing music part on a small computuer(for
example a NAS), while running the web interface on a real computer.
This kind of modularization would make it easier to run SqueezeCenter
on a low resource device such as a NAS.

larrettp;299951 Wrote: 
 
 During the scan process, Playlists could be checked for any tracks
 which no longer exist. These lines could easily be removed from the
 list and an error report could be written to the log. 
This is done already today.

larrettp;299951 Wrote: 
 
 In all of the above, I am assuming the recommendations I have made
 regarding Many-to-Many tables and Indexes have been applied as I can't
 see any of these methods working efficiently without them.
  
While I can understand that your recommendation will result in better
performance in some situations, I also think it might be quite a big
job to change the SqueezeCenter perl code so it works towards this new
structure.

I've done some work in the Custom Scan plugin that is in the same line
as your suggestion, basically a single tracks table that contains
multiple rows per track. Actually it contains one row for each
track/attribute combination where an attribute for example can be a
genre or artist. The problem I got was that this table obviously got
quite large and contained 30 rows per track if a track had 30
attributes. The result was a table size with about 3 000 000 rows for
some users with a large library, which resulted in poor performance. I
experimented with indexing but I did never find a solution to the
problem. 

We had a discussion regarding possible solutions in this thread:
http://forums.slimdevices.com/showthread.php?t=38714

One problem with the Custom Scan plugin is that it needs to join with
the SqueezeCenter standard tables in some situation and this is
troublesome since there isn't any good keys to join with that survives
a rescan. The result is that in some situation I need to join
text/varchar columns which obviously is a bad idea regarding
performance.

larrettp;299951 Wrote: 
 
 Seriously, if you want to discuss this further offline and you are a
 Slim Devices employee, please get in touch through my e-mail address in
 the forum database. I'd be delighted to help.
I'm not a Slim Devices employee.

For most people I don't think the current SqueezeCenter database is a
problem regarding performance, it's only under some circumstances it
causes problem, for example when running it on low resource hardware
with a large library.

I think the major problem with your suggestions is that it will make
the database less object oriented and due to this it will be a bit of
work to adapt the object oriented code to it. So I suspect that before
anyone at Logitech/Slim Devices are going to start changing the code
according to your suggestion, they are probably going to want some
third party developer to verify that the performance increase or
resource usage decrease with this change results in a major difference.
If it just get us 10-20% improvement I suspect no one is going to think
it is worth the work. However, Logitech obviously needs to answer this
themselves, this is just my suspicions.

Posting your ideas in the Developers section of the forum will make it
visible for the correct people, so if you really think this change is
going to make a big difference I would suggest that you post your ideas
there and hope someone from Logitech likes to continue the discussion.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

erland's

Re: [slim] New Wiki Open for Editing!

2008-05-08 Thread erland

Is it really necessary to use these long page names without any spaces
in now when we are using MediaWiki as the wiki system ?

For example:
http://wiki.slimdevices.com/index.php/SwitchingFromSubversionBackToGeneralReleaseOrDowngradingSlimServer

Wouldn't it be better to use names with spaces so the name itself also
is a human readable title in the top of the page ?


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Various Artists Logic... is it necessary?

2008-05-10 Thread erland

kdf;300681 Wrote: 
 
 No one taking part is actually capable of DOING anything.  gotta make 
 
 you wonder.
 
I'm not sure I agree if you really meant no one, but if you change it
to most of the the people I can agree...

But I do agree that this discussion back and forth where the same
arguments is repeated all over again isn't really moving this any
closer to a solution.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


[slim] SqueezeCenter on windows with custom cache directory ?

2008-05-12 Thread erland

Does anyone know if there is something special I need to do to run
SqueezeCenter under ActiveState perl with a custom cache directory on
Windows ?

I'm starting it as:

Code:


  perl slimserver.pl --cachedir C:\Servers\SqueezeCenter701\CacheSmall 
--prefsdir C:\Servers\SqueezeCenter701\PrefsSmall --logdir 
C:\Servers\SqueezeCenter701\LogsSmall
  



And it doesn't seem to be able to start the bundled MySQL database,
because I get an error like this when starting:

Code:


  [08-05-12 08:11:20.7343] Slim::Schema::Storage::throw_exception (70) Error: 
DBIConnection failed: DBI 
connect('hostname=127.0.0.1;port=9092;database=slimserver','slimserver',...) 
failed: Can't connect to MySQL server on '127.0.0.1' (10061) at 
C:\Servers\SqueezeCenter701\CPAN/DBIx/Class/Storage/DBI.pm line 652
  
  [08-05-12 08:11:20.7505] Slim::Schema::Storage::throw_exception (70) 
Backtrace:
  
  frame 0: Slim::Utils::Log::logBacktrace 
(C:/Servers/SqueezeCenter701/Slim/Schema/Storage.pm line 70)
  
  frame 1: Slim::Schema::Storage::throw_exception 
(C:\Servers\SqueezeCenter701\CPAN/DBIx/Class/Storage/DBI.pm line 658)
  
  frame 2: DBIx::Class::Storage::DBI::_connect 
(C:\Servers\SqueezeCenter701\CPAN/DBIx/Class/Storage/DBI.pm line 616)
  
  frame 3: DBIx::Class::Storage::DBI::_populate_dbh 
(C:\Servers\SqueezeCenter701\CPAN/DBIx/Class/Storage/DBI.pm line 543)
  
  frame 4: DBIx::Class::Storage::DBI::ensure_connected 
(C:/Servers/SqueezeCenter701/Slim/Schema/Storage.pm line 29)
  
  frame 5: (eval) (C:/Servers/SqueezeCenter701/Slim/Schema/Storage.pm line 29)
  
  frame 6: Slim::Schema::Storage::dbh 
(C:/Servers/SqueezeCenter701/Slim/Schema.pm line 121)
  
  frame 7: Slim::Schema::init (C:/Servers/SqueezeCenter701/Slim/Music/Info.pm 
line 76)
  
  frame 8: Slim::Music::Info::init (slimserver.pl line 348)
  
  frame 9: main::init (slimserver.pl line 451)
  
  frame 10: main::main (slimserver.pl line 1012)
  
  
  
  [08-05-12 08:11:20.7596] Slim::Schema::init (124) Error: Couldn't connect to 
database! Fatal error: [] Exiting!
  
  [08-05-12 08:11:20.7613] Slim::Schema::init (124) Backtrace:
  
  frame 0: Slim::Utils::Log::logBacktrace 
(C:/Servers/SqueezeCenter701/Slim/Schema.pm line 124)
  
  frame 1: Slim::Schema::init (C:/Servers/SqueezeCenter701/Slim/Music/Info.pm 
line 76)
  
  frame 2: Slim::Music::Info::init (slimserver.pl line 348)
  
  frame 3: main::init (slimserver.pl line 451)
  
  frame 4: main::main (slimserver.pl line 1012)
  
  
  
  [08-05-12 08:11:20.7663] Slim::Schema::forceCommit (1368) Warning: Trying to 
commit transactions before DB is initialized!
  



Is there something more I need to do to get this to work ?
I want to run it with custom prefs and cache directory to be able to
easily switch between different configurations and versions.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Building Playlists

2008-05-12 Thread erland

Playlists are currently stored in two tables:
- The playlist file together with the playlist title is stored in the
tracks table
- The tracks table also contains all the music files
- The playlist_track table contains the relation between a playlist
file and the music file, basically the playlist_track table describes
which tracks that are part of a specific playlist.

SqueezeCenter uses a lot of tables when it should play a track, the
basic data is in the tracks table but it read additional information
from albums and contributors and all the many to many tables to be
able to display extra information on the SqueezeBox display.

So changing the database structure won't be an easy task independent on
how you do it. I would suggest that you continue this discussion in the
Developers forum, because here in the General section it will
probably not attract the correct people.

The SqueezeCenter source is open source and I suspect that the
SqueezeCenter developer would like some real proof of improvement
before they change the database structure, especially if the change
result in less object oriented and less relational based approach than
today. There are also other factors to think about than performance,
for example the code has to be easily maintained and that is probably
easier today where a specific information is stored in a single
table/column in the database. Your suggestion is based on that the data
should either be duplicated on multiple rows or even in multiple
tables.

Before changing the database structure, I also think someone really
ought to check what code and database queries that are executed today
in the situation where you have performance problem. The solution might
be as easy as just optimizing some code or changing a database query a
bit.

But please continue this discussion in the Developers section of the
forum.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] SqueezeCenter on windows with custom cache directory ?

2008-05-12 Thread erland

JJZolx;301120 Wrote: 
 That's pretty much all there is to it.   Unfortunately there's no
 debugging of command line options, so you'll have to figure out on your
 own which options the server actually sees.  It's easy to tell whether
 the the cache and log directories are being set correctly just by
 emptying them out before starting the server and seeing if files are
 written there.  The prefs directory you can tell by the mtime on the
 server.prefs file, as it gets written regularly.
 
All directories are filled after a restart, so the directory parameters
works. But I suspect the bundled MySQL instance doesn't find them.

JJZolx;301121 Wrote: 
 Probably unrelated to directory options.  If the bundled MySQL was
 installed as a service (as, I believe, the Windows installer does) then
 you can just start the MySQL service before hand.  Or run your own MySQL
 and change the IP address and port number in the server.prefs file as
 necessary.
I've installed by using SVN without running the Windows installer, so I
don't think I have a MySQL service.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] SqueezeCenter on windows with custom cache directory ?

2008-05-12 Thread erland

It seems like SqueezeCenter always tries to start MySQL as a service on
Windows platform, I patched the code a bit and now it works.

Is there no way to configure if it should launch MySQL as a service or
not on Windows ?


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Several plugins does not work on SlimNAS

2008-05-13 Thread erland

Kuben72;301502 Wrote: 
 I have checked and the directory is both readable and writeble. 
 This is the error message I get: 404 Not Found:
 settings/plugins/DynamicPlayList/settings/basic.html
 
 And the logfile says:
 
 [08-05-13 12:45:03.3896] Slim::bootstrap::tryModuleLoad (271) Warning:
 Module [Plugins::DynamicPlayList::Plugin] failed to load:
 Permission denied at /mnt/Musikdisk/slimnas/squeezecenter/CPAN/PAR.pm
 line 872.
 BEGIN failed--compilation aborted at (eval 606) line 2
 
 I just don't understand it.
 
 /Kuben72

This messages seems to indicate problem with PAR files, this should
mean that you should have the same problem with all third party plugins
that bundle their code as a par file. This is the case with all my
plugin and probably most of the third party plugins, it is not the case
with the built in SqueezeCenter plugins though.

From kdf's answer it sounds like your problem is permissions in the
/tmp directory, or the directory that one of the PAR_TMPDIR TMPDIR
TEMPDIR TEMP TMP environment variables points to.

I would suggest that you check if the user of the SqueezeCenter process
has write access to these directories. If it works for some third party
plugins that bundle their code as a PAR file, I would suggest that you
also check that there is some space left on /tmp so it isn't stored on
a separate partition that gets full.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Building Playlists

2008-05-14 Thread erland

larrettp;301802 Wrote: 
 I know there was some criticism of my use of AAC (*.m4a) file types
 earlier. I only used this because they all originate from iTunes and I
 couldn't find a sensible way to convert them while maintaining the file
 structure. anyway, I think I have found a piece of software which will
 do this for me and I wanted to know what the opinion is for the best
 quality file type I can convert to that can be handled easily by
 Squeezecenter?
 
 Any suggestions? FLAC seems to be preferable to me but I could be
 wrong.

If you convert the AAC files to something else you will lose quality.
The only way to get better quality is to re-rip the music directly from
CD into a loosless format (for example FLAC).

If you want to re-rip them from CD I would choose like:
- If you want to be able to use them from iTunes: Use Apple Lossless
- If you don't need to use them from iTunes: Use FLAC

If you rip them from CD into a lossless format you can always convert
them to another lossless format without loosing quality, that's one of
the advantages of using a lossless format compared to a lossy format
such as AAC/MP3.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Several plugins does not work on SlimNAS

2008-05-15 Thread erland

Does SlimNAS have a /etc/default/squeezecenter file like debian
installations ?
If it does, it might work to add a line like below to this file:
PAR_TEMP=/tmp


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Building Playlists

2008-05-18 Thread erland

larrettp;303185 Wrote: 
Playlist build - this really hasn't changed at all. There is no sign
   of any improvement. Just make sure you have some wet paint nearby to
   watch dry.  
Exactly what do you mean with Playlist build ?

Are we still talking about the time it takes when you hit the Save
button or is there something else related to playlists that take a lot
of time ?

Approximately how many songs does these playlists contain ?


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Building Playlists

2008-05-19 Thread erland

larrettp;303224 Wrote: 
 I mean that the whole creation, loading and saving process takes an
 unacceptable amount of time. My personal favourite playlist has
 7750-ish songs but size should not be a factor (it doesn't affect
 iTunes).
Does it work fast enough when you hit play or is that also a problem ?


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Building Playlists

2008-05-19 Thread erland

larrettp;303277 Wrote: 
 That's a shame. The thing is, I have all my music on my Mac Powerbook.
 My son and daughter each have a mac with their own music on it.
 Therefore, for all of us to be able to access a single music library,
 it needs to be centrally stored. That is why I bought the ReadyNas (as
 well as a backup location).
 
 Therefore, the Squeezeboxes need to point at the ReadyNas. I can't see
 anything wrong with this in principle.
 
 If you can suggest another way round it, I'd be happy to hear it. The
 main problem is the web interface being so slow.
What we are suggesting is that you should keep the music files on the
ReadyNAS but run SqueezeCenter on a separate machine (mac or PC). 

I'm still interested to hear exactly which parts you have performance
problems with. Are we just talking about the performance when editing
playlists or do you also have performance problems when you hit the
play button and music should start to play ?

Does the performance problem only show up when you are accessing
playlists from the web interface or do you have the same problem when
accessing them from the player interface ?


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Building Playlists

2008-05-19 Thread erland

larrettp;303505 Wrote: 
 The latest version of Squeezecenter plays track fine. The performance
 problems are the painful slowness of the web browser when trying to add
 albums to a playlist - it REALLY is S slow! Also, loading a playlist
 to be played is very slow.
 
 Maybe I'm impatient but response times of 3-5 minutes are not
 acceptable to me in other apps and I find it hard to believe anyone
 thinks they are here.
Is it this slow also when loading a short playlist to be played, or are
we only talking about playlists that contains at least 200 tracks ?


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Building Playlists

2008-05-19 Thread erland

larrettp;303515 Wrote: 
 No, it's directly proportional to the size of the playlist. My point
 always has been that size, in a well designed database should not be an
 issue. Indexes and the removal of many-to-many tables would help
 greatly. However, removing the many-to-many tables would mean code
 changes. A quick way round i would be to index both columns in the
 'm-to-m's and also to index the corresponding columns in the parent
 tables. This would increase the scanning time as the indexes would nee
 to be populated but it would speed up retrieval.
The attached file contains the SqueezeCenter 7.0 table definitions, as
you can see there are already a lot of indexes setup for both the main
tables and the many-to-many tables. So I'm not sure if you just think
that no indexes exist or if you have really verified that there are
indexes missing that ought to be there.

I haven't verified this 100%, but I think all the columns which are
included in a join directive should be indexed and probably also most
(if not all) of the columns which are part of where directives.

If you enable the database.sql logging parameter in SqueezeCenter
settings, you should be able to see exactly how the SQL statements that
are executed looks like.


+---+
|Filename: squeeze70.txt|
|Download: http://forums.slimdevices.com/attachment.php?attachmentid=5128|
+---+

-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Building Playlists

2008-05-19 Thread erland

JJZolx;303532 Wrote: 
 When SlimServer 6.0 came out, with its move to MySQL for its dbms, it
 was faster on many systems with large libraries, slower on some systems
 with small libraries, but very much slower on the ReadyNAS.  It was
 explained by Infrant that the ReadyNAS CPU architecture was uniquely
 unsuited to running MySQL.
This is something to bear in mind when optimizing. 

I've also noticed that the MySQL performance on some more complex
queries can differ a lot between Windows and Linux. I've also seen that
it can differ a lot between different 5.0.x versions of MySQL.
SqueezeCenter currently uses 5.0.21 while there are a lot newer 5.0.x
versions available.

So when checking optimizations, be really sure that you use the MySQL
version bundled with SqueezeCenter and run it on the platform where you
are going to use it later. Optimizing the performance when running
SqueezeCenter on a Mac/PC doesn't have to result in better performance
when you later are running it on ReadyNAS.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Building Playlists

2008-05-20 Thread erland

larrettp;303738 Wrote: 
 Can you let me know where it is, please?

If you install svn you can get the latest version by checking out:
http://svn.slimdevices.com/repos/slim/7.0/trunk/server/

In a standard SqueezeCenter installation, you will also find all the
code in the server/Slim directory.

On Windows installation, the code is compiled into .exe files, so to
run changed code you will need to install ActiveState perl and run the
slimserver.pl file instead of Squeeze.exe (or whatever the executable
is called). On Linux/Mac installations, you can just change the code
and run the new version by starting SqueezeCenter by running the
slimserver.pl file. 

A database abstraction layer is implemented throught the DBIx library
in Slim/Schema*, so you won't see the exact SQL statements executed
directly in the code.

All the database relevant stuff happens in server/Slim/Schema*.

I think the playlist editing is initiated from
Slim/Web/Pages/Playlist.pm, but I'm not completely sure.

A recommendation to make it a bit easier is that you enable logging in
SqueezeCenter Settings according to my previous post. This will let you
see the SQL executed and you should also be able to see which ones that
take most time. You can then make a copy of the table data with your
new structure/indexes and run your version of the queries directly from
a SQL client to check the difference. You can also run the SqueezeCenter
queries directly in a SQL client with the EXPLAIN directive to check if
the indexes available today are used correctly.

A bit of warning when you do this is that indexes used can differ
between different platforms, so don't trust completely that MySQL is
using the same indexes on ReadyNAS as it does on a Mac/PC. I've
personally seen difference between the Windows and Linux platforms
earlier when I've had similar problems with MySQL.

Finally, as I've already indicated earlier, doing a big change of the
database structure will affect the SqueezeCenter code a lot, so to be
able to convince the developers that this is worth the work I think
that you are going to have to have proof that it improves the
performance a lot. I also think that it needs to improve the
performance for a normal user, if it's only a problem for users having
7500 tracks in their playlist I have a feeling that the developers will
just ignore it as a special case not worth doing a lot of work to
solve.

Also, as I said earlier, any suggestion or questions to the developers
need to happen in the Developers section in this forum. So please, post
your findings in the developers section when you have done the work, if
you are just posing it here there is a risk that the right people won't
see it.

Finally, as a side note, if the major problem is the time when you hit
play on a playlist, it might help to play the playlist through the
Dynamic Playlist plugin. If you play it through the Dynamic Playlist
plugin, the playlist will be loaded in small steps, it starts by
loading the first 10 tracks and after the first track has been played
it loads the 11'th track and so on. Pretty much the same algorithm as
the built-in Random Mix plugin but based on a saved ordered playlist.
However, this won't help with the performance problems during editing
of playlists.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Date Added?

2008-05-20 Thread erland

water;303728 Wrote: 
 
 Does anyone know of an easy way to hack this in the code? (I'm really
 fed up with old tracks  albums showing up in the new list just
 because I've corrected some tags...)
 
The TrackStat plugin will remember the modified last time from the
first time you've added a track to the SqueezeCenter library. However,
it won't today modify the times in the standard SqueezeCenter database
tables, so you will need to use the Custom Browse plugin to get a New
Music menu that works as you like after you've installed TrackStat.

This won't solve the current times for the files in your SqueezeCenter
library, but it will make it work correctly in the future when you
change/add files.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Welcome pack for new Developers

2008-05-21 Thread erland

Do you have some specific feature in mind that you like to implement ?

There is an architectural overview available focused on the SqueezeOS
part here:
http://wiki.slimdevices.com/index.php/SqueezeOSArchitecture

If you are interested in other parts of the software someone could
probably describe it for you, but in that case it would help to know
what feature you are trying to accomplish.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Welcome pack for new Developers

2008-05-22 Thread erland

mflint;304210 Wrote: 
 
 I'd like to contribute time and code to making SqueezeCenter/SqueezeOS
 better, but it's difficult to know where to start. If there were wiki
 pages similar to the Wine ones, it'd be a useful resource for willing
 contributors.
 
 Me, I'd love to do a few janitorial tasks as a way of getting a broad
 overview of the codebase.
 
Current road map:
http://wiki.slimdevices.com/index.php/SoftwareRoadmap
Unassigned bug reports target for 7.1:
http://bugs.slimdevices.com/buglist.cgi?query_format=advancedshort_desc_type=allwordssubstrshort_desc=target_milestone=7.1long_desc_type=allwordssubstrlong_desc=bug_file_loc_type=allwordssubstrbug_file_loc=keywords_type=allwordskeywords=bug_status=UNCONFIRMEDbug_status=NEWbug_status=ASSIGNEDbug_status=REOPENEDbug_severity=blockerbug_severity=criticalbug_severity=majorbug_severity=normalbug_severity=minorbug_severity=trivialemailassigned_to1=1emailtype1=substringemail1=unassignedemailassigned_to2=1emailreporter2=1emailcc2=1emailtype2=substringemail2=bugidtype=includebug_id=votes=chfieldfrom=chfieldto=Nowchfieldvalue=cmdtype=doitorder=Reuse+same+sort+as+last+timefield0-0-0=nooptype0-0-0=noopvalue0-0-0=
Bug reports target for 7.1:
http://bugs.slimdevices.com/buglist.cgi?query_format=advancedshort_desc_type=allwordssubstrshort_desc=target_milestone=7.1long_desc_type=allwordssubstrlong_desc=bug_file_loc_type=allwordssubstrbug_file_loc=keywords_type=allwordskeywords=bug_status=UNCONFIRMEDbug_status=NEWbug_status=ASSIGNEDbug_status=REOPENEDbug_severity=blockerbug_severity=criticalbug_severity=majorbug_severity=normalbug_severity=minorbug_severity=trivialemailassigned_to1=1emailtype1=substringemail1=emailassigned_to2=1emailreporter2=1emailcc2=1emailtype2=substringemail2=bugidtype=includebug_id=votes=chfieldfrom=chfieldto=Nowchfieldvalue=cmdtype=doitorder=Reuse+same+sort+as+last+timefield0-0-0=nooptype0-0-0=noopvalue0-0-0=
Enhancement requests target for 7.1:
http://bugs.slimdevices.com/buglist.cgi?query_format=advancedshort_desc_type=allwordssubstrshort_desc=target_milestone=7.1long_desc_type=allwordssubstrlong_desc=bug_file_loc_type=allwordssubstrbug_file_loc=keywords_type=allwordskeywords=bug_status=UNCONFIRMEDbug_status=NEWbug_status=ASSIGNEDbug_status=REOPENEDbug_severity=enhancementemailassigned_to1=1emailtype1=substringemail1=emailassigned_to2=1emailreporter2=1emailcc2=1emailtype2=substringemail2=bugidtype=includebug_id=votes=chfieldfrom=chfieldto=Nowchfieldvalue=cmdtype=doitorder=Reuse+same+sort+as+last+timefield0-0-0=nooptype0-0-0=noopvalue0-0-0=
Unassigned bug reports target for 7.2:
http://bugs.slimdevices.com/buglist.cgi?query_format=advancedshort_desc_type=allwordssubstrshort_desc=target_milestone=7.2long_desc_type=allwordssubstrlong_desc=bug_file_loc_type=allwordssubstrbug_file_loc=keywords_type=allwordskeywords=bug_status=UNCONFIRMEDbug_status=NEWbug_status=ASSIGNEDbug_status=REOPENEDbug_severity=blockerbug_severity=criticalbug_severity=majorbug_severity=normalbug_severity=minorbug_severity=trivialemailassigned_to1=1emailtype1=substringemail1=unassignedemailassigned_to2=1emailreporter2=1emailcc2=1emailtype2=substringemail2=bugidtype=includebug_id=votes=chfieldfrom=chfieldto=Nowchfieldvalue=cmdtype=doitorder=Reuse+same+sort+as+last+timefield0-0-0=nooptype0-0-0=noopvalue0-0-0=
Bug reports target for 7.2:
http://bugs.slimdevices.com/buglist.cgi?query_format=advancedshort_desc_type=allwordssubstrshort_desc=target_milestone=7.2long_desc_type=allwordssubstrlong_desc=bug_file_loc_type=allwordssubstrbug_file_loc=keywords_type=allwordskeywords=bug_status=UNCONFIRMEDbug_status=NEWbug_status=ASSIGNEDbug_status=REOPENEDbug_severity=blockerbug_severity=criticalbug_severity=majorbug_severity=normalbug_severity=minorbug_severity=trivialemailassigned_to1=1emailtype1=substringemail1=emailassigned_to2=1emailreporter2=1emailcc2=1emailtype2=substringemail2=bugidtype=includebug_id=votes=chfieldfrom=chfieldto=Nowchfieldvalue=cmdtype=doitorder=Reuse+same+sort+as+last+timefield0-0-0=nooptype0-0-0=noopvalue0-0-0=
Enhancement requests target for 7.2:
http://bugs.slimdevices.com/buglist.cgi?query_format=advancedshort_desc_type=allwordssubstrshort_desc=target_milestone=7.2long_desc_type=allwordssubstrlong_desc=bug_file_loc_type=allwordssubstrbug_file_loc=keywords_type=allwordskeywords=bug_status=UNCONFIRMEDbug_status=NEWbug_status=ASSIGNEDbug_status=REOPENEDbug_severity=enhancementemailassigned_to1=1emailtype1=substringemail1=emailassigned_to2=1emailreporter2=1emailcc2=1emailtype2=substringemail2=bugidtype=includebug_id=votes=chfieldfrom=chfieldto=Nowchfieldvalue=cmdtype=doitorder=Reuse+same+sort+as+last+timefield0-0-0=nooptype0-0-0=noopvalue0-0-0=
Plugin ideas: http://wiki.slimdevices.com/index.php/PluginIdeas
Wiki editing
needed:http://wiki.slimdevices.com/index.php/WikiWorkNeeded


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom

Re: [slim] Building Playlists

2008-05-22 Thread erland

larrettp;304439 Wrote: 
 Does anybody know the host name, port number, user-id and password I
 should use to connect MySQL administrator to it, please? 

By default remote connections are disabled, so you will probably only
be able to connect to it on the ReadyNAS from a terminal prompt logged
into the ReadyNAS. If you comment out the bind-adress row in the
MySQL/my.tt file in the SqueezeCenter installationm and restart
SqueezeCenter, you will be able to connect to it from another machine.

The port to use is:9092 (Instead of 3306 which is default for other
MySQL installations)
The database name is: slimserver

Username/Password handling is disabled, so you don't need to specify
those (or you can specify anything you want, it's ignored).

From a terminal prompt, you should be able to connect with the standard
mysql client as:
mysql -h127.0.0.1 -P9092 slimserver

SqueezeCenter must be running, because MySQL is only started when
SqueezeCenter is running.

This is on a standard PC/Linux installation, things may be different on
the ReadyNAS.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Building Playlists

2008-05-23 Thread erland

larrettp;304589 Wrote: 
 I can connect to the C drive on the ReadyNAS and I've removed the line
 from my.conf - I looked for my.tt but couldn't find it (any idea which
 directory?).
 
The my.tt is found in the MySQL directory under the SqueezeCenter main
installation directory, you are probably looking in the MySQL directory
in the Cache dir.

The my.conf file will be overwritten with the my.tt contents at
SqueezeCenter restart.

On my Ubuntu box, the my.tt file can be found in
/usr/share/squeezecenter/MySQL


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Does the Controller have IR?

2008-05-23 Thread erland

It has an IR emitter, but I'm not sure if anyone has programmed it to do
anything yet, it will probably happen in the future.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Filing Bugs - Any Point?

2008-06-04 Thread erland

Has anyone filed a bug to a company such as Microsoft or Apple, where
you actually pay for the software, and got it fixed within a few months
?

My experience so far is that Logitech (together with the community
developers) often fix things faster than most other companies, this is
the case even though the software is free and doesn't cost anything. Of
course, this is still no reason for Logitech to not improve, but it at
least makes me think a bit before complaining that bugs aren't
corrected fast enough.

Since the code is open sources, you can even fix it yourself or pay a
personal developer(For example http://www.rentacoder.com) to fix it for
you, so you have the complete control in your own hands.

The advantage of filing bug reports is as already mentioned that they
will be tracked and not lost. Bugs only reported in the forum will
sometimes get lost among all the other forum discussions.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Various Artists Logic... is it necessary?

2008-06-04 Thread erland

kdf;308767 Wrote: 
 
 However, as unsupported goes, SC is, as always open source.  Download
 the tar.gz version, install activePerl and remove this line from
 Slim\Music\Import.pm
 
 Slim::Schema-mergeVariousArtistsAlbums;
 
 It's around line 350 or so (plus remove the two lines before it). 
 You'll probably find it isn't really shaving a whole lot off the total
 scan time (unless you have the majority of your collection falling into
 the VA category).  No guarantees on the results, mind you, but at least
 you'll get a clear demonstration of just what you get by simply
 turning off the VA postscan.
 
I've added a patch to the bug report based on this description, based
on some simple tests it seems to work as expected. The default settings
is the current behaviour where various artists albums are automatically
detected. If automatic detection is disabled with the new option, the
result is that various artists albums are only detected based on
COMPILATION tags.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Various Artists Logic... is it necessary?

2008-06-05 Thread erland

MrSinatra;309158 Wrote: 
 
 so my question to you is what happens on the slim developer side, or
 what is needed, to get this option incorporated into the nightly
 betas?
 
Logitech regularly looks through bug/enhancement reports with provided
patches and checks if the patch is good enough. If there is an
enhancement, they also decide if they like to add it to SqueezeCenter
and thus also manage the potential support issues later related to it.
If they decide it's worth adding the decide which release they like to
add it to. Usually critical bug corrections is added to the next fix
release (7.0.x in this case), small enhancement is added to the next
major release (7.1 in this case) and larger enhancements is added to a
future release after the next major release (7.2 or later in this
case). I suspect this is something that might be added to 7.1 or 7.2 if
they decide they like to manage the support issues for this new option.

The only good way that end users can affect this decision is to vote on
the registered enhancement request at http://bugs.slimdevices.com

MrSinatra;309158 Wrote: 
 
 here's my next question...
 
 does SC 'know' that an album is a compilation based on the internal
 ALBUMARTIST field?
 
 meaning, lets say VA detection was turned off, and you had no comp tags
 at all of any kind, if the ALBUMARTIST field was populated by the string
 Various Artists then sure, it would sort the album there, BUT would it
 know the album was a compilation album, (based on the string data)?
 
 and if it did not know this, what would be the drawback?  (meaning,
 what is the drawback of SC not knowing a given album is a comp if it is
 in fact a comp?)
 
I have no idea, but I'm sure someone has already mention how it works
in a post earlier in this thread (or in one of the related threads). If
I'm reading the code correctly, I think the only albums that will be
considered compilation with the new option disabled is those with a
COMPILATION tag. I'm not sure what will happen with albums with an
album artist named Various Artists.

If you like to help, you can verify how it works with and without the
patch. 

If you are using Windows, you will need to install ActiveState perl and
run slimserver.pl manually to be able to use the patch after you have
applied it. If you feel this is to complicated, it would also help if
you could just verify how this work today (without the patch).


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Various Artists Logic... is it necessary?

2008-06-05 Thread erland

MrSinatra;309211 Wrote: 
 
 right...  it'll take some experimenting to see if certain strings in
 tags or folder names cause one to be considered a comp by SC.  my guess
 is that SC won't look at strings or folder names with the VA logic
 turned off, but its just a guess.
 
You don't have to check folder names, the only things that might need
testing is how it reacts if album artist is set to Various Artists or
if a track has a single artist tag set to Various Artists.

MrSinatra;309211 Wrote: 
 
 unfortunately i don't have the skills (or recently, the time) to figure
 out how to do perl and patch SC and so on...  is it possible for you to
 send me the files that i could just copy over my existing files in my
 SC install to make this work?
 
To be able to run SqueezeCenter on Windows without perl, it needs to be
compiled to binary exe file. Unfortunately I don't have access to the
commercial tools needed to compile it, so unless you can install and
use ActiveState perl I think you will have to wait. If you are using
Linux or Mac it would be easier since these use the non binary version
already by default.

MrSinatra;309211 Wrote: 
 
 as to how it works now, i will happily answer any questions on that
 score, but i don't know what you want me to say?
 
I was thinking of the handling of when album artists is set to Various
Artists.

MrSinatra;309211 Wrote: 
 
 it is my opinion that the marketplace majority of mp3 users,
 (especially potential customers to slim) are in the same boat.  and
 therefore they will be turned off greatly by this unexpected behavior.
 
I'm pretty sure the majority of the new SqueezeCenter users has tagged
their music albums with a single artist. Most people doesn't spend a
lot of time tagging, they just use the information provided by sources
such as freedb.org which typical have a single artist per album.

MrSinatra;309211 Wrote: 
 
 this all relates to bug 8001 as well, which i think is more important
 than this issue.  would you be willing to provide a patch for that
 issue as well?
 
Doesn't the provided patch also solve the problems in 8001 ?
When the new option is disabled, albums with several artists will never
be considered a compilation album unless you have manually set the
COMPILATION tags. As I see it this should also make sure the album is
sorted according to the TPE2 tag since it's no longer a Various
Artists album.

MrSinatra;309211 Wrote: 
 
 please let me know what i can do, or clarify.  thx!
Learn how to install ActiveState perl (if you are using Windows) and
help us test the patch provided.
See here for more information:
http://wiki.slimdevices.com/index.php/StartingWindowsDev

Let us know when you have installed and successfully run your standard
installation with ActiveState perl and someone can provide a modified
version of SqueezeCenter which includes the patch for you to test. In
this case we also need to know exactly which version you are using, the
nightly release date or the official release number in case you are
using an official release. The preferable situation would be if we
could provide you with a modified version based on the latest nightly
for 7.0.x or 7.1 or 7.2.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Various Artists Logic... is it necessary?

2008-06-06 Thread erland

MrSinatra;309428 Wrote: 
 
 i guess i have to wait, b/c i just don't have the time to get into this
 aspect of it.  i've never been good at programming.  also, does it cost
 money?  i do have a mac, but its the wifes and for now i'd rather keep
 SC off of it, (and i'm not mac savvy yet anyway).
 
As already mentioned, it's free and it has an installer, so it's really
not that complicated. When you have installed ActiveState perl and got
it to run the slimserver.pl in your unpatched copy, I'll provide you
with some files updated with the patch which you just can unzip in your
SqueezeCenter installation. 

The other alternative is just to wait until someone at Logitech has the
time to verify it.

MrSinatra;309428 Wrote: 
 
 i can't stress enough how important i think that is.  if slim wants
 people to buy into their way of doing things, imo, they need to meet
 the average user more than halfway.
 
I completely agree with you regarding this, I'm just not sure that the
VA logic is an important part for average users. I do understand that
it is an important part in libraries that looks like your, but I
suspect your library has a lot more artists tagged on your albums than
the library of an average user.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] New Wiki Open for Editing!

2008-06-11 Thread erland

To someone from Logitech:
Is there a reason why the wiki needs to be editable without logging in
?
Wouldn't it be better if we required users that want to edit the wiki
content to register and login before they are able to edit the wiki
contents ?

The reason I'm taking this up is:
1. It would avoid that changes by known contributors shows up as just
an IP-address just because they forgot to login before editing the
page.
2. It would probably decrease some spamming


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


[slim] Poll: Which user category do you belong to ?

2008-06-11 Thread erland

There has recently been some discussions among developers which user
categories the users of Squeezebox and SqueezeCenter can be divided
into. The main reason is to get a better understanding when
implementing new features to know which type of users we are targeting
with a specific feature.

Description of the user categories (on the wiki):
http://wiki.slimdevices.com/index.php/User_categories

So if everyone would take the time to vote on this poll and post
additional clarifications regarding the different user categories or
completely new user categories it would be great.

A typical user belongs to more than one category, so please don't vote
Other unless you feel that none of the user categories fits you.

Additional descriptions or suggestions of completely new user
categories can be posted directly in this thread or by editing the wiki
page mentioned above.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Poll: Which user category do you belong to ?

2008-06-12 Thread erland


A poll associated with this post was created, to vote and see the
results, please visit http://forums.slimdevices.com/showthread.php?t=48780

Question: Which user category do you belong to most ?

- The geek
- The audiophile
- The structured music lover
- Massmarket Joe
- Other (None of the above fits me, see wiki page before choosing
  this)


Philip Meyer;311089 Wrote: 
 I fail to see how this will help development decisions, because clearly
 there will be users of all types; the product has to meet the
 requirements of all of them.  If any Actor comes out at 90%, it should
 be Massmarket Joe, except Massmarket Joe won't be on the forum voting
 in this thread.
 
 The voting is flawed, and largely irrelevant.
 
Don't worry, I'm sure we are all aware that the poll result can't be
trusted, since all user categories aren't represented to the same level
in the forum. The idea was really to pick-up some discussion to see if
there are people that feel that they doesn't fit in any of these
categories.

Philip Meyer;311089 Wrote: 
 
 Voting should be on what functions or general characteristics users
 want, as the same functions may be wanted across types of users.  What
 do users consider most important out of: reliability, performance,
 better/different ways of browsing libraries, etc.
 
IMHO it is important to understand which users you have, because that
gives you a better understanding what to focus on.

The problem with a poll about functions and characteristics will be
flawed in the same was as this poll. The reason is that some user
categories will not even bother to answer the poll, so the poll result
will be weighted towards the votes from geeks (which currently seems to
lead this poll) even though we might want to target other user
categories.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Poll: Which user category do you belong to ?

2008-06-12 Thread erland


A poll associated with this post was created, to vote and see the
results, please visit http://forums.slimdevices.com/showthread.php?t=48780

Question: Which user category do you belong to most ?

- The geek
- The audiophile
- The structured music lover
- Massmarket Joe
- Other (None of the above fits me, see wiki page before choosing
  this)


Philip Meyer;311334 Wrote: 
 IMHO it is important to understand which users you have, because that
 gives you a better understanding what to focus on.
 
 To a great extent, I don't believe it will give a better understanding
 on what to focus on, even if the results were a true reflection of the
 customer base.  The same result will ensue.
 
 We know that the customer base is split across all categories of user,
 but not necessarily what the ratios are.  All categories of user need
 to be supported, as it's a universal product.  It's not meant to be
 tailored for any single type of user.
We obviously have different ideas regarding this because I completely
disagree, if you don't know which type of user you are target you are
going to fail to satisfy your customer.

In a product which is supposed to satisfy multiple user categories, you
will have to look at each feature and decide which type of user that
needs it. This is critical, because if you don't you end up doing a
solution that may not work for the user category that really needs the
feature. In some situations a feature has to be acceptable to several
user categories, in some situations it really don't. If you don't know
your users, you are going to end up implementing a too expensive
solution or a solution that only fits one of the user categories, maybe
not even the one that needs it most.

Some of my own plugins has totally failed for some user categories
because of this. As an example, look at the Custom Browse plugin, with
its flexibility and customization possibilities it will really just fit
the geeks. However, if you think about which user categories that really
need a more flexible browsing solution, the geek is one but I'm quite
sure the structured music lover is another one. I bet that most (not
all) structured music lover's that has thought about using Custom
Browse, either hasn't bothered at all or has failed to get it to do
what they want due to the configuration complexity. So this is a great
example how a flexible browsing feature can fail to satisfy the main
target if you don't know who you are targeting when implementing it.

Custom Browse of course, is really implemented with my own needs in
focus, which also results in that it is really focused to satify the
geek. So since my main priority often has been to solve my own problems
first, I really don't see it as a failure. I guess my point is that
flexible browsing implemented in SqueezeCenter the same way would miss
some of its main targets. In the same way, flexible browsing
implemented so it fits massmarket Joe would probably be way too
expensive and might be to hard coded to even work for the geek and the
structured music lover.

So IMHO, knowing which user category you are targeting with a specific
feature is very important even thought the product itself needs to work
for multiple user categories.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Poll: Which user category do you belong to ?

2008-06-13 Thread erland


A poll associated with this post was created, to vote and see the
results, please visit http://forums.slimdevices.com/showthread.php?t=48780

Question: Which user category do you belong to most ?

- The geek
- The audiophile
- The structured music lover
- Massmarket Joe
- Other (None of the above fits me, see wiki page before choosing
  this)


Philip Meyer;311423 Wrote: 
 Well, I disagree that Logitech should now need to know SC's user base. 
 It surely knows this already - it's for the categories of user that it
 designed each product to be targetted for.  Transporters for
 Audiophiles, SB3 for everyone else.
 
So this basically means that SB3 is designed for my 90 year old
grandmother ?
And every new feature in SqueezeCenter must be designed to work good
both for me and her ?

(Sorry, couldn't resist it)

Philip Meyer;311423 Wrote: 
 
 
 So IMHO, knowing which user category you are targeting with a
 specific
 feature is very important even thought the product itself needs to
 work
 for multiple user categories.
 And I think that the users are not easy to categorise into 4 classes. 
 Many will be a bit of all to some level, and features will overlap many
 classes.  
So maybe the user categories I defined was the wrong ones ?

Better suggestions that would fit everyone better would be appreciated,
so if anyone has ideas how to divide the users into different
categories, please post.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Problem installing Dynamic Playlist plugin

2008-06-13 Thread erland

If you have a previous version of Dynamic Playlist installed, you will
need to manually delete the Plugins/DynamicPlaylist directory from the
disk before unzipping the new one.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Rating songs

2008-06-17 Thread erland

sjchmura;312975 Wrote: 
 How much would it cost to get you to have the 25 hour day? I am sure 5
 of us would paypal you $20 to be exclusive testers :)

The easiest way to be exclusive tester is to create and send me a
working patch.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Rating songs

2008-06-18 Thread erland

sjchmura;313129 Wrote: 
 Given my programming knowledge of the Duet is zero, I think creating a
 25 hour day for you is easier :)

If you know Albert Einstein's theories of relativity, I'm sure you are
aware that the solution is to send me a fast Ferrari or a space ship.
:-)
http://en.wikipedia.org/wiki/Theory_of_relativity


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Various Artists Logic... is it necessary?

2008-06-22 Thread erland

I really don't understand the reason to start this discussion again, but
I guess I've probably missed something. No, I'm not trying to silence
anyone, I just don't understand why you guys keeps spending energy on
something that's already solved instead of doing something useful with
your time.

1. 
Bug '#8001' (http://bugs.slimdevices.com/show_bug.cgi?id=8001) makes
MP3 files work as FLAC files, with the new option you can instruct
SqueezeCenter to treat TPE2 as ALBUMARTIST. The result is that MP3
albums with a TPE2 tag will not be treated as compilations and will
thanks to this be sorted under the TPE2 value instead of under Various
Artists.
The change of 8001 is part of the 7.1 nightly release, so you can try
it already now.

2. 
The patch provided for bug '#8324'
(http://bugs.slimdevices.com/show_bug.cgi?id=8324) makes it possible to
turn off the automatic logic that makes tracks with multiple TPE1
artists and to be treated as compilations. If the automatic logic is
turned off, I believe an album will ONLY be treated as a compilation if
it has a COMPILATION or TCMP tag. I believe TCMP(iTunes specific tag) is
treated the same way as a COMPILATION tag.
I also believe that most people really doesn't need this patch, because
the change in bug 8001 will solve everything.

3. 
If none of the above doesn't solve the issue you can still override the
compilation status by setting COMPILATION or TCMP tag to 1.


*MrSinatra*: I would really appreciate if you would try the 7.1 nightly
release unless you have already done so, this way we get to know if it
solves your problems or not.

The latest 7.1 nightly is found here:
http://www.slimdevices.com/downloads/nightly/latest/7.1/

For some reason there isn't one available at the moment, so unless the
above link works you can use yesterdays build found here instead:
http://www.slimdevices.com/downloads/nightly/SqueezeCenter_7.1_trunk_v2008-06-21/


As a side note, I really can't understand why it would be acceptable to
set TCMP but unacceptable to set COMPILATION. TCMP is not a standard
tag, it's not even a standard MP3 frame, so in my world this makes it
even less standard than a COMPILATION tag. Unless you consider
everything Apple do as the standard of course. See here (row 6 in
table) for more information:
http://www.id3.org/Compliance_Issues


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Various Artists Logic... is it necessary?

2008-06-22 Thread erland

MrSinatra;314029 Wrote: 
 i don't use comp tags at all.  i know very little about them.  i don't
 really understand the difference between TCMP and COMPILATION.  maybe
 you can explain it to me?
 
 i also don't use itunes, and while my wife has a ac, i really don't do
 much with it.
 
 all i know is my tags are four characters, like TPE1 and TPE2.  so i
 would use TCMP as long as SC was cool with that.  maybe not the best
 reason, but it just felt familiar.  nothing more to it then that.  (and
 i have yet to assign TCMP=1 to any albums yet, i have to find an app
 that will do it that doesn't irritate me to use)
TCMP isn't really a tag, it's a frame as I've understand it. I suspect
the only application that is able to set it is iTunes.
So unless you are using iTunes I think you would be better of just
setting the COMPILATION tag which can be set in any tagging software.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Various Artists Logic... is it necessary?

2008-06-23 Thread erland

slimkid;314225 Wrote: 
 Hi Erland,
 
 sorry to abuse your time and patience, but could you just confirm what
 I think I understand (or assume) from all this:
 
I just did some tests based on MP3 files with TPE2 tags and no custom
tags.


slimkid;314225 Wrote: 
 If there is a unique ALBUMARTIST tag set for an album (mp3 and/or flac)
 and if there are different artists set in ARTIST tags, then:
 
 - that album will not be a compilation.
 
Correct!

If you have TPE2 tags in your MP3 files that you like to be considered
as ALBUMARTIST, you will have to set the Treat TPE2 MP3 tag as Album
Artist option in SqueezeCenter Settings/Behaviour

slimkid;314225 Wrote: 
 
 - it will be listed and sorted by albumartist in 'album' view
 
Correct!

For MP3 files, the setting List albums by all artists for that album
no longer seems to have any effect if you have set the Treat TPE2 MP3
tag as Album Artist option. I suppose the reason is that TPE2 is
considered to be Album Artist instead of Band when this options is
active.

slimkid;314225 Wrote: 
 
 - it will be listed by albumartist in 'artist' view
 
Correct!

slimkid;314225 Wrote: 
 
 - other artists (from ARTIST tags) will not show in the artist list,
 unless there is already some other album by that particular artist
 
Correct!

The other artists aren't even shown if you have enabled the List
compilation albums under each artist option.

The only place the other artists are shown is when you lists the tracks
on an album or views the track details.

slimkid;314225 Wrote: 
 
 - if there are other albums or tracks by the artist participating in
 some of ARTIST tags, then it is possible to drill down by artist
 between other albums and tracks and this album (and vice versa)
 
Correct!
You will see both the non compilation albums and the compilation albums
belonging to the artist. The compilation albums will be listed as ...
by Various Artists, albums with TPE2 or ALBUMARTIST tags will be
listed as ... by Album Artist or TPE2 artist.

slimkid;314225 Wrote: 
 
 - if there are other albums by the artist participating in some of
 ARTIST tags in 'our' album, then in 'artist' view, under that artist,
 our album is also listed and following the link, it will lead to only
 tracks performed by that artist.
 
Correct!
Although, I don't really understand the difference compared to the
previous question.

I've verified all this from the web interface, but I'm pretty sure it
behaves the same way in the player and controller interfaces.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] The Wiki needs big help.

2008-06-27 Thread erland

What is the problem with the nice little search box on the left side of
the wiki page ? 

Don't you get to where you want by entering musicip in it and hitting
the search/go buttons ?


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] The Wiki needs big help.

2008-06-28 Thread erland

Nonreality;315560 Wrote: 
 Well I guess I'm the only one that doesn't want to think up a keyword
 and would rather browse and learn.  Judging by complexity complaints in
 the forum I would think you would want to make it as easy to find stuff
 as possible.  But it looks as though I'm wrong on this as I'm the only
 one that feels this way.

You are not alone:
- If you know what your are looking for, the search is the preferred
way
- If you don't know what you are looking for and just want to see all
possibilities, browsing is better.

I think the Beginners Guide link on the main wiki page already is a
pretty good start for beginners, so I suppose you are looking for a way
to browse the more advanced features ?

The All Pages link Michael refers to is probably a bit too much, I'm
guessing that you would like something more structured ?


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] The Wiki needs big help.

2008-06-29 Thread erland

Skunk;315802 Wrote: 
 It looks like the Plugins wiki is mirrored on the main nav bar under
 CommunityPlugins, so that must be why it's not editable.
 
 If anyone who can change it agrees it should be there could you please
 add it?
The MusicIP plugin isn't a third party plugin, it's bundled with
standard SqueezeCenter.
The MusicIP server/software isn't really a plugin it's a separate
software that is integrated with SqueezeCenter using a plugin, so I
think I would prefer to have it in similar place as iTunes.

There is a Using iTunes with SqueeceCenter link in the 'Beginners
Guide' (http://wiki.slimdevices.com/index.php/BeginnersGuide), I think
it would be appropriate to have a similar MusicIP link.

The Third-Party SqueezeCenter Plugins links on the front page should
really be called something else, something like Third-Party Software
which could contain both third party software, third party plugins and
third party Controller Applets.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] The Wiki needs big help.

2008-06-29 Thread erland

Nonreality;315828 Wrote: 
 Erland is there a way to make these pages self populate after we get
 them done?  If we do an A-Z and a Category index is it possible to have
 any new pages show there like it does in the All Pages area?

I'm not sure I understand what you are trying to do.

If you really want ALL pages in the index, doesn't the All Pages do
the job good enough ?

If you don't want all pages in the index, it seems like a bad idea to
add things to it automatically.

If you really want something like All Pages, but just want it divided
per alphabetic character, I think someone should look at writing a wiki
plugin for this (unless there already is one available). 

Indexes that are manually updated will work for things that doesn't
change very often, like for example Beginners guide, but it won't
work if you really want it updated with every single page on the wiki
site.

If you are trying to categorize things, you should really use
[[Category:xxx]] keywords in each page instead of creating a specific
index page (xxx should be replaced with your category name). If you do
this you will get an automatic updated index page, for example like
this one:
http://wiki.slimdevices.com/index.php/Category:Development


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Upgrade Now to SC7?

2007-12-18 Thread erland

jmschnur;249929 Wrote: 
 So what are the benefits of 7 over 6.4.5.
 
 A list of +/- would be very useful.
 
 Joel

The changelog is here:
http://svn.slimdevices.com/*checkout*/trunk/server/Changelog7.html

At the moment, I can't really think of any negative things. I
personally don't like all the skin changes in the classic skin and in
the new default skin, but that's just a matter of taste because other
people loves them. Overall I would still say that the skin changes is
an improvement compared to 6.5.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Upgrade Now to SC7?

2007-12-18 Thread erland

bflatmajor;249989 Wrote: 
 and I was hoping for drag and drop within a playlist
 
 How about drag and drop from the left panel/screen into a playlist?  Is
 that possible?
 
Dragdrop within the current playlist works in both Fishbone and
Default skin in 7.0, the classic skin(called default in 6.5) doesn't
support dragdrop.

Dragdrop from left panel to right panel is still not supported in any
skin as far as I know.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Wife wants to get rid of squeezeboxes...

2007-12-22 Thread erland

This sounds like network problems to me

Are you using a wireless network to connect the SqueezeBox'es to the
SlimServer computer ?

Is the SlimServer computer connect to internet using wireless network
or is it connected by wire ?


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Wife wants to get rid of squeezeboxes...

2007-12-22 Thread erland

So, let's see if I understand your setup correctly:

- You have a Netgear wireless router that handles the connections to
internet
- SlimServer is running on a QNAP TS-109 which is connected wireless to
the Netgear router
- You have two SB's which are also connected wireless to the Netgear
router
- You have a laptop which is connected wireless to the Netgear router,
but the laptop isn't involved when playing music in any way.

Is this correct ?

If this is the configuration you are having there is a lot of wireless
traffic going on. If it is possible to connect the TS-109 by wire to
the Netgear router, this might improve the situation a bit.

I personally had some problem with a laptop and my wireless connected
SB some time ago. The cause of the problem was that there was some
indexing services running on the laptop that also indexed network
drives, the result was that the indexing bottlenecked the wireless
network and caused hickups in the music.

Do the laptop mount any network drives at boot ? Maybe that could cause
the problems ?


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Auto ratings for my songs?

2007-12-23 Thread erland

If you are satisfied with setting the same ratings on all the tracks on
an album, TrackStat plugin together with Custom Scan plugin supports to
retrieve album based ratings from Amazon.com and store them in
SlimServer database.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Fast-forward/rewind redesign

2007-12-23 Thread erland

cbemoore;251239 Wrote: 
 Here's a controversial suggestion, but the more I think about it the
 more sense it seems to make. Why not reverse the current logic so that
 a brief press of FF or RW increases or decreases the speed, and a long
 press skips to the previous or next track?
 
 This would be much more intuitive to me than the current behaviour. It
 would also make it much easier to seek within a track, since you would
 be able to control the 'seek' speed with brief presses instead of long
 presses.
 
 Anyone agree, or is it a stupid idea?
 
 Chris
Not stupid, but I still don't like it.
I've so far never used the fwd/rew functionality, but I regularly
choose to skip a track when something bad comes up in a random
playlist. Skipping track should be easy to access.

I think the main issues here is really that the remote misses some
buttons. Most remote controls for CD and DVD players have separate
buttons for fwd/rev and next/prev track, the SB uses the same buttons
which causes the user interface to be a bit strange.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Any word of SB4?

2007-12-30 Thread erland

Michael Herger;252336 Wrote: 
 
 What would double the SB's value for you?
 
I'm not sure about double the value, but if I rephrase the question
to:

What would make you upgrade to a SB4 or other SB related devices ?

It would look something like:


1. Improved audio circuits. 
I'm using the analogue outputs from the SB and it currently doesn't
sound as good as my old Arcam Alpha 7 SE CD-player. I think adding
better audio ciruits/DAC and double the price would make me upgrade.
Improving the audio quality is the only thing I can see that would
double the value of a device similar to the current SqueezeBox 3. The
Transporter is interesting but it's currently too expensive for me, so
I would like something in the price range between the SqueezeBox3 and
Transporter.


2. SqueezeClockRadio
A SB device that is customized to work as a clock radio would also be
very interesting. This would require built-in speakers and the same or
smaller physical size. For a clock radio I actually think the quality
of the current audio circuits and display could be decreased to be able
to sell it for a better price. A clock radio for $299 would be too much,
but if we can get one for $100 or $150 it would be very interesting.
SqueezeClockRadio would be similar to the SqueezeBoomBox often talked
about, but it needs to be cheaper and it needs to be smaller than the
boombox.


3. SqueezePhoto
Being able to display album art and artist information on a larger
screen would also be very appealing. This could either be implemented
as a picture frame to hang on the wall or as a video output to connect
the SqueezeBox to a TV-screen. If implemented as a picture frame it
would have to be possible to use it as a standard wireless picture
frame when not playing music.


4. SqueezePortable
A portable SB device in the same size as a iPod would also be very
appealing. It would have to be able to store music locally on the
device and it needs to be small enough to be placed in a pocket. The
current Jive remote doesn't have the local storage and has the wrong
physical format to fit in the pocket, but I guess a future version of
the Jive remote could be SqueezePortable. 


5. SqueezeCarStereo
A SB device in car stereo format that stores the music locally in the
car but is able to sync its local storage with the home SlimServer
using Wifi or similar technology.


6. SqueezeHarmony
A Jive based remote control which is open source based and has the
features of Logitech Harmony Universal remotes would also be very
appealing. It needs to keep the screen of the current Jive prototype
but it has to have a lot more hard buttons.
The current Jive remote is very promising, but as long as it is only a
remote control it won't be appealing enough for me to upgrade. I'm
really hoping that the Jive remote is a first step to get to a
SqueezePortable or SqueezeHarmony.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Songs removed from library when hard drive accidentally turned off

2007-12-31 Thread erland

I'm pretty sure it isn't possible to turn off the deletes without
changing the SlimServer source code.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Grouping multiple albums, how does it work?

2007-12-31 Thread erland

alanj;252889 Wrote: 
 Should I just see a single album rather than 2?
Yes

alanj;252889 Wrote: 
 
 How should multiple albums be ripped to facilitate this option? 
 I have many formats such as CD1, CD 1, disc 1 etc picked up from
 freedb.  Should there be an option to list all that are acceptable? Or
 should I change them all to a single suitable format? If so what?
 
You should use a common format and it's stored in a special tag.
It depends on the format you are using for your music, please look at
the following link at the Disc Number row:
http://wiki.slimdevices.com/index.cgi?SlimServerSupportedTags

It is important that the album title is exactly the same on all discs.

So if you have an album with two discs they can be tagged as:

Disc 1
==
ALBUM=My nice album
DISC=1

Disc 2
==
ALBUM=My nice album
DISC=2

It won't work if the album title contains something like (disc 1) at
the end since SlimServer then don't know that this is the same album.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Universal remote

2008-01-01 Thread erland

The Logitech Harmony Universal remote series works perfectly with the
SB3. 

I know at least the Harmony 890 has some kind of RF, but I'm not sure
if it only works with the bundled RF receiver or also with other RF
based devices.

I personally have a Harmony 688 and recently also a Harmony 785 and I
can recommend both.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


Re: [slim] Songs removed from library when hard drive accidentally turned off

2008-01-02 Thread erland

amorphia;253411 Wrote: 
 I would guess it would be a pretty easy thing to fix
If it was easy it would already have been done.

kdf had some patching idea in the following thread when I asked the
questions a few months back:
http://forums.slimdevices.com/showthread.php?t=38874


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

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

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


  1   2   3   4   5   6   7   8   9   10   >