Re: [slim] Duet Controller or Nokia N770?
)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
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
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
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
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?
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?
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
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
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
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
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
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!
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?
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
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
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!
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!
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
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!
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!
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
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!
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!
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!
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!
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
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 ?
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
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)
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
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
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?
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!
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)
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)
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?
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)
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)
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?
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
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?
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?
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
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!
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?
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
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!
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?
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 ?
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
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 ?
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 ?
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
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
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
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
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
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
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
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
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
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
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?
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
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
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
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
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?
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?
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?
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?
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?
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?
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!
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 ?
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 ?
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 ?
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 ?
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
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
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
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?
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?
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?
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.
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.
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.
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.
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?
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?
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...
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...
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?
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
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?
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
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?
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
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
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