<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:admin="http://webns.net/mvcb/"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
	<channel> 

	<title>Comments on: iTunes Question</title>
	<link>http://ask.metafilter.com/22661/iTunes-Question/</link>
	<description>Comments on Ask MetaFilter post iTunes Question</description>
	<pubDate>Tue, 16 Aug 2005 10:30:49 -0800</pubDate>
	<lastBuildDate>Tue, 16 Aug 2005 10:30:49 -0800</lastBuildDate>
	<language>en-us</language>
	<docs>http://blogs.law.harvard.edu/tech/rss</docs>
	<ttl>60</ttl>

	<item>
		<title>Question: iTunes Question</title>
		<link>http://ask.metafilter.com/22661/iTunes-Question</link>	
		<description>When I&apos;m looking at a song in my iTunes library is there a way to tell which of my playlists it appears on?  I can&apos;t seem to find a way, or an answer on Google. (4.0.1 if it matters.)</description>
		<guid isPermaLink="false">post:ask.metafilter.com,2005:site.22661</guid>
		<pubDate>Tue, 16 Aug 2005 10:27:35 -0800</pubDate>
		<dc:creator>OmieWise</dc:creator>
		
			<category>iTunes</category>
		
			<category>MP3s</category>
		
	</item> <item>
		<title>By: cillit bang</title>
		<link>http://ask.metafilter.com/22661/iTunes-Question#362595</link>	
		<description>Right click (or control click) the song, and in the menu there&apos;s an item called Playlists, which give you that info.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2005:site.22661-362595</guid>
		<pubDate>Tue, 16 Aug 2005 10:30:49 -0800</pubDate>
		<dc:creator>cillit bang</dc:creator>
	</item><item>
		<title>By: OmieWise</title>
		<link>http://ask.metafilter.com/22661/iTunes-Question#362600</link>	
		<description>&amp;lt; Three minutes.  Thanks cillit bang.  AskMe rocks.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2005:site.22661-362600</guid>
		<pubDate>Tue, 16 Aug 2005 10:37:54 -0800</pubDate>
		<dc:creator>OmieWise</dc:creator>
	</item><item>
		<title>By: fenriq</title>
		<link>http://ask.metafilter.com/22661/iTunes-Question#362611</link>	
		<description>That is cool, I wish I had my powerbook with me today to try this out. I&apos;ve got the same trouble OmieWise has, I think. Too many songlists that are too similar.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2005:site.22661-362611</guid>
		<pubDate>Tue, 16 Aug 2005 11:04:42 -0800</pubDate>
		<dc:creator>fenriq</dc:creator>
	</item><item>
		<title>By: Plutor</title>
		<link>http://ask.metafilter.com/22661/iTunes-Question#362651</link>	
		<description>Also, why haven&apos;t you updated iTunes?</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2005:site.22661-362651</guid>
		<pubDate>Tue, 16 Aug 2005 11:45:56 -0800</pubDate>
		<dc:creator>Plutor</dc:creator>
	</item><item>
		<title>By: advil</title>
		<link>http://ask.metafilter.com/22661/iTunes-Question#362688</link>	
		<description>piggybacking on this question (since it&apos;s been answered), is there a good way to do this for a bunch of selected songs at once?  I actually wrote an applescript to do this, which I could paste if anyone wants, but I was hoping for something more elegant (and fast - my script is quite slow on a large library).</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2005:site.22661-362688</guid>
		<pubDate>Tue, 16 Aug 2005 12:30:05 -0800</pubDate>
		<dc:creator>advil</dc:creator>
	</item><item>
		<title>By: OmieWise</title>
		<link>http://ask.metafilter.com/22661/iTunes-Question#362706</link>	
		<description>advil-I&apos;d love to see the script.&lt;br&gt;
&lt;br&gt;
Plutor-2 reasons, general laziness and also the feeling that every successive iteration of iTunes contains some new DRM screw from Apple.  I could be wrong about that, but I&apos;m also still running 10.2.8, so this version works just fine.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2005:site.22661-362706</guid>
		<pubDate>Tue, 16 Aug 2005 12:40:23 -0800</pubDate>
		<dc:creator>OmieWise</dc:creator>
	</item><item>
		<title>By: advil</title>
		<link>http://ask.metafilter.com/22661/iTunes-Question#362782</link>	
		<description>&lt;i&gt;advil-I&apos;d love to see the script&lt;/i&gt;&lt;br&gt;
&lt;br&gt;
I might as well, but be warned, this isn&apos;t pretty.  I was basically figuring out applescript at the same time as writing this.  It also uses some application called &quot;progressbarmetal&quot; which is a simple progress bar I presumably got off the web, but google isn&apos;t turning up where I got it anymore.  I put those lines in &quot;try&quot; blocks, so it should work without this, but the reason I added them in the first place is b/c the script is so damn slow you need some indication of what it&apos;s doing.  As I said, I&apos;d rather have something better.&lt;br&gt;
&lt;br&gt;
On preview: If mefi supported the &amp;lt;font&amp;gt; tag this would be all pretty, but alas, it does not.&lt;br&gt;
&lt;br&gt;
&lt;small&gt;tell application &quot;iTunes&quot;&lt;br&gt;
&#160;&#160;&#160;&#160;if selection is not {} then&lt;br&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;set sel to a reference to selection&lt;br&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;set len to (count items of sel)&lt;br&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;set t to &quot;Results:&lt;br&gt;
&quot;&lt;br&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;set alllists to every user playlist of container of container of item 1 of sel&lt;br&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;set tlist to {}&lt;br&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;set idlist to {}&lt;br&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;repeat with i from 1 to len&lt;br&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;set end of tlist to (&quot;Playlists for \&quot;&quot; &amp;amp; (get name of item i of sel) &amp;amp; &quot;\&quot;:&lt;br&gt;
&quot;)&lt;br&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;set end of idlist to (get database ID of item i of sel)&lt;br&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;end repeat&lt;br&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;try&lt;br&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;tell application &quot;progressbarmetal&quot;&lt;br&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;setwindowtitle (&quot;checking playlists&quot;)&lt;br&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;setprogressvalue (1)&lt;br&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;set position of window &quot;checking playlists&quot; to {100, 100}&lt;br&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;end tell&lt;br&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;end try&lt;br&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;set max to length of alllists&lt;br&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;set lc to 1&lt;br&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;repeat with pl in alllists&lt;br&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;set plname to (get name of pl)&lt;br&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;try&lt;br&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;tell application &quot;progressbarmetal&quot;&lt;br&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;setwindowtitle (&quot;checking &quot; &amp;amp; plname)&lt;br&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;setprogressvalue ((lc * 100) / max)&lt;br&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;end tell&lt;br&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;end try&lt;br&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;br&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;br&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;set c to 1&lt;br&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;repeat with s_id in idlist&lt;br&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;if ((not smart of pl) and (exists (some track of pl whose database ID is s_id))) then&lt;br&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;set item c of tlist to ((get item c of tlist) &amp;amp; &quot;    &quot; &amp;amp; plname &amp;amp; &quot;&lt;br&gt;
&quot;)&lt;br&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;end if&lt;br&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;set c to c + 1&lt;br&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;end repeat&lt;br&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;set lc to lc + 1&lt;br&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;end repeat&lt;br&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;tell application &quot;TextEdit&quot;&lt;br&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;activate&lt;br&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;make new document at front -- (tlist as string) at front&lt;br&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;set text of document 1 to (tlist as string)&lt;br&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;end tell&lt;br&gt;
&#160;&#160;&#160;&#160;end if&lt;br&gt;
end tell&lt;/small&gt;&lt;/p&gt;</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2005:site.22661-362782</guid>
		<pubDate>Tue, 16 Aug 2005 14:22:25 -0800</pubDate>
		<dc:creator>advil</dc:creator>
	</item><item>
		<title>By: bruceyeah</title>
		<link>http://ask.metafilter.com/22661/iTunes-Question#362899</link>	
		<description>aaah, so that&apos;s what Applescript looks like.&lt;br&gt;
&lt;br&gt;
PS. font tags are evil/wrong anyway. If you want to post source code try using the &lt;code&gt;&amp;lt;code&amp;gt;&lt;/code&gt; tag.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2005:site.22661-362899</guid>
		<pubDate>Tue, 16 Aug 2005 17:33:10 -0800</pubDate>
		<dc:creator>bruceyeah</dc:creator>
	</item><item>
		<title>By: advil</title>
		<link>http://ask.metafilter.com/22661/iTunes-Question#362930</link>	
		<description>&lt;i&gt;font tags are evil/wrong anyway.&lt;/i&gt;&lt;br&gt;
&lt;br&gt;
While I don&apos;t disagree, mefi doesn&apos;t seem to allow inline styles either, and the applescript colorizer I have will work without one of these (I&apos;m not even sure it supports css at all).  Also:&lt;br&gt;
&lt;br&gt;
&lt;code&gt;&lt;br&gt;
a non-indented line inside a &amp;lt;code&amp;gt; block&lt;br&gt;
    an indented line inside a &amp;lt;code&amp;gt; block&lt;br&gt;
&lt;/code&gt;&lt;br&gt;
&lt;br&gt;
The pre tag won&apos;t work either as mefi inserts gratuitous linebreaks after every line, making it doublespaced (and ugly).</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2005:site.22661-362930</guid>
		<pubDate>Tue, 16 Aug 2005 18:48:19 -0800</pubDate>
		<dc:creator>advil</dc:creator>
	</item>
	</channel>
</rss>
