home *** CD-ROM | disk | FTP | other *** search
/ db.tidbits.com / db.tidbits.com.tar / db.tidbits.com / getbits.acgi?tbart=05589.orig < prev    next >
Text File  |  2010-09-23  |  46KB  |  797 lines

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  2.         "http://www.w3.org/TR/html4/loose.dtd">
  3.  
  4. <html lang="en">
  5. <head>
  6.     <meta http-equiv="content-type" content="text/html;charset=utf-8">
  7.     <meta http-equiv="Content-Language" content="en">
  8.     <title>TidBITS : That MP3eaceful, Easy Feeling, Part 1</title>
  9.  
  10.     <meta name="title" content="TidBITS : That MP3eaceful, Easy Feeling, Part 1">
  11.     <meta name="description" content="TidBITS is a free email and Web publication covering the Macintosh Internet community.">
  12.     <link rel="image_src" href="/images/tblogo9.gif" />
  13.     <meta name="keywords" content="Apple, Mac, Macintosh, Mac OS, Mac OS X, newsletter, Internet, analysis, reviews, technology, news, TidBITS, TidBITS Talk, Engst">
  14.     <link rel="Help" href="http://www.tidbits.com/about/about-tidbits.html" title="About TidBITS">
  15.     <link rel="Search" href="http://www.tidbits.com/search/" title="Search All TidBITS Content">
  16.     <link rel="Author" href="http://www.tidbits.com/about/contact-info.html" title="Contact Information">
  17.     <link rel="Contents" href="tb-issues/" title="TidBITS Issue Archive">
  18.     <link rel="alternate" type="application/rss+xml" href="http://db.tidbits.com/feeds/tidbits.rss" title="TidBITS Full Text Feed">
  19.     <link rel="alternate" type="application/rss+xml" href="http://db.tidbits.com/commentfeeds/firehose.xml" title="TidBITS Full Comments Feed">
  20.  
  21.     <link rel="stylesheet" href="/tidbits_2010_001.css" type="text/css">
  22.     <LINK rel="stylesheet" type="text/css" media="print" href="/tb-new-print.css">
  23.     <script src="/javascript/tb.js" type="text/javascript"></script>
  24.     <meta name="viewport" content="width:940">
  25.     <script type='text/javascript' src='http://db.tidbits.com/ads/delivery/spcjs.php?id=2'></script>
  26.     <script src="/javascript/prototype.js" type="text/javascript"></script>
  27. <script src="/javascript/scriptaculous.js" type="text/javascript"></script>
  28. <script src="/js-global/FancyZoom.js" type="text/javascript"></script>
  29. <script src="/js-global/FancyZoomHTML.js" type="text/javascript"></script>
  30. <script type="text/javascript"  src="http://api.recaptcha.net/js/recaptcha_ajax.js"></script>
  31.  
  32. </head>
  33. <body onLoad="setupZoom()">
  34. <!-- popup query -->
  35. <div id="big_ole_background" style="display:none"> </div>
  36. <div id="tipbits_enclosure_preview" style="display:none">
  37. <div class="tearoffbox_wide_container">
  38. <div class="tearoffbox_wide_tips">
  39.  
  40. <div class="tip_display">
  41. <div class="preview">
  42. <h6><span id="p_tips_title"></span></h6>
  43. <p id="p_tips_text"></p>
  44. <p>Visit <a href="javascript:void(0)" id="p_url"><span id="p_label"></span></a></p>
  45. <p class="credit">Submitted by <span id="p_reader"></span></p>
  46. <p><input type="submit" value="Back" name="preview_tip" onClick="preview_box('ts','tipbits_enclosure_preview'); return false;"></p>
  47. </div>
  48. </div>
  49. <div class="tearoffbox_wide_bottom_tips">
  50. </div>
  51.  
  52. </div><!-- end tearoffbox_wide_tips -->
  53. </div><!-- end tearoffbox_wide_container for tips-->
  54. <!-- end tearoff box wide -->
  55. </div><!-- end enclosure -->
  56.  
  57. <div class="popup_box_with_captcha" id="ts" style="display:none">
  58.     <div id="popup_box_thanks" style="display:none" onClick="close_popup_thanks('popup_box_thanks', 'ts')"><br>Thanks for submitting your tip! All submissions are moderated by an editor before appearing online. We've reset the form so you can enter another tip. Or you can close the tip submission box.    <div class="x_close" id="thanks_upper_right"><a href="javascript:void(0)" onmousedown="close_popup_thanks('popup_box_thanks', 'ts'); return true;">Close</a></div></div>
  59.     <div class="tip_box_format">
  60.     <div id="ts_innards" onClick="close_popup_thanks('popup_box_thanks', 'ts')">
  61.         <div class="tip_box_head">TipBITS Submission</div>
  62.         <div class="tip_box_form">        
  63.                 
  64.             <div class="tbf_row" id="ts_message_box" style="display:none">
  65.                 <div class="tbf_wide"><div class="tbf_alert" id="ts_top_message"></div></div>
  66.             </div>
  67.             <div class="spacer"></div>
  68.  
  69.             <form action="foobar.cgi" method="get" name="submit_tip">
  70.  
  71.             <div class="tbf_row"><div class="tbf_wide_extra_top not_bold">Please submit only technical tips that will help other TidBITS readers better use their Macs, iPhones, and related software and hardware. All product announcements should be sent to <a href="mailto:releases@tidbits.com">releases@tidbits.com</a>.</div></div>
  72.             <div class="spacer"></div>
  73.             <div class="tbf_row">
  74.                 <div class="tbf_left">Tip title<span class="required_field">*</span></div><div class="tbf_right"><input type="text" value="" id="tip_title_id" name="tip_title" tabindex="1"></div>
  75.             </div>
  76.             <div class="spacer"></div>
  77.             <div class="tbf_row">
  78.                 <div class="tbf_left">Your tip<span class="required_field">*</span></div><div class="tbf_right"><textarea name="tip_text" rows="3" cols="40" tabindex="2"></textarea></div>
  79.             </div>
  80.             <div class="spacer"></div>
  81.             <div class="tbf_row">
  82.                 <div class="tbf_left">URL</div><div class="tbf_right"><input type="text" value="" name="tip_link_url" tabindex="3"><span class="tip_description"><br>Enter the URL to a Web page that supports your tip.</span></div>
  83.             </div>
  84.             <div class="spacer"></div>
  85.             <div class="tbf_row">
  86.                 <div class="tbf_left">Linked text</div><div class="tbf_right"><input type="text" value="" name="tip_link_label" tabindex="4"><span class="tip_description"><br>Enter the name of the page linked above.</span></div>
  87.             </div>
  88.             <div class="spacer"></div>
  89.             <div class="tbf_row">
  90.                 <div class="tbf_left">Your name<span class="required_field">*</span></div><div class="tbf_right"><input type="text" value="" name="tip_reader_name" tabindex="5"></div>
  91.             </div>
  92.             <div class="spacer"></div>
  93.             <div class="tbf_row">
  94.                 <div class="tbf_left">Your email<span class="required_field">*</span></div><div class="tbf_right"><input type="text" value="" name="tip_reader_email" tabindex="6"></div>
  95.             </div>
  96.             <div class="spacer"></div>
  97.             <div class="spacer"></div>
  98.                 <div class="tbf_wide"><span class="fine_print"><span class="required_field">* indicates required fields</span></span></div>
  99.             <div class="spacer"></div>
  100.             <div class="tbf_row">
  101.                 <div class="tbf_wide_extra_top"><span class="fine_print">To help us avoid automated posts and spam, please enter the words below.</span></div>
  102.             </div>
  103.             <div class="spacer"></div>
  104.             <div class="tbf_row">
  105.                 <div class="tbf_wide"><div id="ts_recaptcha"></div></div>
  106.             </div>
  107.             <div class="spacer"></div>
  108.             <div class="tbf_row">
  109.                 <div class="tbf_wide"><input type="submit" value="Preview Your Tip" name="preview_tip" onClick="fill_preview('tipbits_enclosure_preview', 'ts', this.form); return false;" tabindex="7"> <input type="submit" value="Send Us Your Tip!" name="submit_this_tip" onClick="handle_tip_submission('ts', '', this.form, 'tip'); return false;" tabindex="8"></div>
  110.             </div>
  111.             <div class="spacer"></div>
  112.             <div class="tbf_row">
  113.                 <div class="tbf_wide"><span class="fine_print">When you submit a tip, you give us permission to use it. Read <a href="javascript:void(0)" onClick="generic_show_hide('tip_terms')">our terms</a> for more details. All submissions are reviewed before publication.</span></div>
  114.             </div>
  115.             
  116.             <div class="tbf_row" id="tip_terms" style="display: none">
  117.                 <div class="tbf_wide"><span class="fine_print">Our terms: By submitting a tip, you agree to assign TidBITS Publishing Inc., a non-exclusive, worldwide, perpetual license to reproduce, publish, and distribute your tip in connection with the TidBITS Web site and associated products in any media. You agree that you created the content you submitted, and that you have the right to assign us this license. You give us permission to use your name, but your email address won't be publicly displayed or shared. We review all submissions before publication, and reserve the right to select which submissions we feel are appropriate for our readers and to edit those we publish.</span></div>
  118.             </div>
  119.             <div class="spacer"></div>
  120.             </form>
  121.         </div><!-- end tip_box_form -->
  122.     </div><!-- end tip box innards -->
  123.     </div><!-- end tip box format -->
  124.     
  125.     <div class="x_close" id="ts_upper_right"><a href="javascript:void(0)" onmousedown="HidePopupContent('ts', 'ts', ''); return true;">Close</a></div>
  126.     
  127. </div><!-- end tip_submit box-->
  128.  
  129. <div class="popup_box_with_captcha" id="article_reference" style="display:none"><div class="article_ref_format"><textarea style="width:350px; height:100px;" name="article_ref" id="article_ref_box"></textarea></div>    <div class="x_close" id="article_reference_upper_right"><a href="javascript:void(0)" onmousedown="HidePopupContent('article_reference', 'article_reference', ''); return true;">Close</a></div>
  130. </div>
  131.  
  132. <div class="popup_box_with_captcha" id="comm" style="display:none">
  133.     <div class="tip_box_format">
  134.     <div id="comment_thanks" style="display:none" onClick="close_popup_thanks('comment_thanks', 'comm')"><br>Thanks for submitting a comment! Please check your email for a link that, when clicked, will verify that you're a real person and cause your comment to appear immediately. <div class="x_close" id="comment_upper_right"><a href="javascript:void(0)" onmousedown="close_popup_thanks('comment_thanks', 'comm'); return true;">Close</a></div></div>
  135.     <div id="comm_innards" onClick="close_popup_thanks('comment_thanks', 'comm')">
  136.         <div class="tip_box_head" id="comm_headline">Post a Comment</div>
  137.         <div class="tip_box_form">        
  138.                 
  139.             <div class="tbf_row" id="comm_message_box" style="display:none">
  140.                 <div class="tbf_wide"><div class="tbf_alert" id="comm_top_message"></div></div>
  141.             </div>
  142.             <div class="spacer"></div>
  143.  
  144.             <form action="foobar.cgi" method="get" name="post_comment" id="post_comment">
  145.             <input type="hidden" name="comment_nest" value=''>
  146.             <input type="hidden" name="comment_id" value=''>
  147.             <input type="hidden" name="article_id" value='4261'>
  148.             <input type="hidden" name="edit" value=''>
  149.             <div class="tbf_row">
  150.                 <div class="tbf_left">In reply to</div>
  151.                 <div class="tbf_right">
  152.                     <div id="cb_quoted_row">
  153.                         <div class='cb_open_quote'>“</div>
  154.                         <div id="cb_quoted"></div>
  155.                         <div class='cb_close_quote'>”</div>
  156.                     </div>
  157.                     <div class="spacer"></div>
  158.                 </div>
  159.             </div>
  160.             <div class="spacer"></div>
  161.  
  162.             <div class="tbf_row">
  163.                 <div class="tbf_left" style="padding-top:0">Your comment</div>
  164.                 <div class="tbf_right"><textarea tabindex="1" name="cb_item_add" id="cb_item_add" rows="4" cols="50" onKeyDown="count_insert('cb_item_add','cb_char_count')"></textarea><br><div class="cb_char_count" id="cb_add_count">Remaining characters: <span id="cb_char_count">0</span></div></div>
  165.             </div>
  166.             <div class="spacer"></div>            
  167.  
  168.             <div class="tbf_row">
  169.                 <div class="tbf_left">Your name</div><div class="tbf_right" style="margin-top:8px"><input tabindex="2" type="text" value="" name="cb_add_name" id="cb_add_name" style="margin-top: -4px"></div>
  170.             </div>
  171.             <div class="spacer"></div>
  172.             
  173.             <div class="tbf_row">
  174.                 <div class="tbf_left">Your email</div><div class="tbf_right"><input tabindex="3" type="text" name="cb_add_email" id="cb_add_email"></div>
  175.             </div>
  176.             <div class="spacer"></div>
  177.             
  178.             <div class="tbf_row">
  179.                 <div class="tbf_left"> </div><div class="tbf_right"><input id="comm_post_comment" tabindex="4" type="submit" value="Post Comment" name="submit_this_comment" style="width:100px; float:right" onClick="cb_post_submit(); return false;"></div>
  180.             </div>
  181.             <div class="spacer"></div>
  182.             
  183.             <div class="tbf_row" id="comment_terms">
  184.                 <div class="tbf_wide"><span class="fine_print">Our terms: We reserve the right to edit or delete any comment, so please post thoughtfully. We use your email address <i>only</i> to send you a one-time verification message confirming that you posted this comment. We also store your address to allow you to verify using other Web browsers in the future. For more info, see our <a href="http://db.tidbits.com/privacy.html">privacy policy</a>.</span></div>
  185.             </div>
  186.             <div class="spacer"></div>
  187.  
  188.             </form>
  189.         </div><!-- end comm_form -->
  190.     </div><!-- end comm box innards -->
  191.     </div><!-- end comm box format -->
  192.     
  193.     <div class="x_close" id="comm_upper_right"><a href="javascript:void(0)" onmousedown="HidePopupContent('comm', 'comm', ''); return true;">Close</a></div>
  194.     
  195. </div><!-- end comm_submit box-->
  196.  
  197.  
  198. <!-- start mainbody -->
  199. <div id="mainbody">
  200.  
  201. <!-- start header -->
  202. <div id="header">
  203.  
  204.  
  205.  
  206.     <div id="tblogo">
  207.     <a href="/"><img src="/images/tblogo20_01.gif" alt="TidBITS: Apple News for the Rest of Us" width="177" height="84" border="0"></a>
  208.  
  209.     </div><!-- end tblogo -->
  210.  
  211.  
  212. <!-- leaderboard ad -->
  213. <div id="top_banner">
  214. <script type='text/javascript'><!--// <![CDATA[
  215.     OA_show(3);
  216. // ]]> --></script><noscript><a target='_blank' href='http://db.tidbits.com/ads/delivery/ck.php?n=TBe5f7021'><img border='0' alt='' src='http://db.tidbits.com/ads/delivery/avw.php?zoneid=3&n=TBe5f7021'></a></noscript>
  217. </div><!-- end top_banner style -->
  218. <!-- end leaderboard ad -->
  219.  
  220.  
  221. </div><!-- end header  -->
  222.  
  223.  
  224. <!-- start content_container -->
  225. <div id="content_container">
  226.  
  227.  
  228. <!-- begin leftcolumn -->
  229. <div id="leftcolumn">
  230.  
  231. <!-- begin leftnav /left navigation -->
  232. <div>
  233.     <ul class="leftnav">
  234.         <!-- start search -->
  235.         <li class="topcorner">
  236.             <form action="http://db.tidbits.com" method="POST" name="search_form"><input type="hidden" name="advanced_search" value=''><input type="text" name="search_text" size="8" maxlength="70" value="Search" onFocus="this.value=''" onBlur="if (this.value == '') { this.value = 'Search'; }"> <span style="margin: 0 5px 0 5px; vertical-align: -2px"><span style="vertical-align: -2px"><input type="image" name="submit_search" src="/images/go_search_button.gif"></span>  <img src="/images/adv_search_button.gif" title="Click for Advanced Search" onClick="var f = document.search_form; f.search_text.value =''; f.advanced_search.value = '1'; f.submit();"></span></form>
  237.         </li>
  238.     </ul>
  239. </div>
  240. <!-- end search -->
  241.  
  242. <!-- Get TidBITS box (temp) -->
  243. <div>
  244.     <ul class="leftnav">
  245.         <li class="gettb"><strong>Get TidBITS via...</strong></li>
  246.     
  247.         <li><a href="http://www.tidbits.com/list" title="Subscribe via email" class="gettb">Email <img src="/images/gettb_button_email.gif" width="12" height="12" border="0" class="nav_img" alt="Email subscription options"></a></li>
  248.         <li><a href="/feeds/tidbits.rss" title="Subscribe via RSS" class="gettb">RSS <img src="/images/feed-icon-12x12.gif" width="12" height="12" border="0" class="nav_img" alt="Subscribe via RSS"></a></li>
  249.         <li><a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=276986548" title="Subscribe to the podcast" class="gettb">Podcast <img src="/images/feed-icon-12x12_podcast.gif" width="12" height="12" border="0" class="nav_img" alt="Subscribe to the postcast"></a></li>
  250.         <li><a href="http://www.twitter.com/TidBITS" title="Get Article Updates via Twitter" class="gettb">Twitter <img src="/images/feed_icon_12x12_twitter.png" width="12" height="12" border="0" class="nav_img" alt="Get Article Updates via Twitter"></a></li>
  251.         <li><a href="http://www.facebook.com/pages/TidBITS/195314925519" title="Go to the TidBITS Page at Facebook" class="gettb">Facebook <img src="/images/feed_icon_12x12_facebook.gif" width="12" height="12" border="0" class="nav_img" alt="Go to the TidBITS Page at Facebook"></a></li>
  252.     </ul>
  253. </div>
  254. <!-- end Get TidBITS box -->
  255.     
  256.     <ul class="leftnav">
  257.         <li><a href="/" class="tabhead">TidBITS Home</a></li>
  258.  
  259.         <li><a href="javascript:void(0)" title="Sections" class="tabhead" onClick="return showhide('articleslist')">Sections <span id="articleslist_triangle"><img src="/images/nav_triangle_open.gif" width="9" height="9" border="0" class="navtriangle" id="articleslist_tri_image" alt="Click to show or hide the contents of this section."></span></a></li>
  260.     
  261.     
  262.     </ul>
  263.  
  264. <div id="articleslist" style="display: none"><ul class="leftnav"><li><a href="/section/business" >Business Apps</a></li>
  265. <li><a href="/section/entertainment" >Entertainment</a></li>
  266. <li><a href="/section/links" >External Links</a></li>
  267. <li><a href="/section/home" >Home Macs</a></li>
  268. <li><a href="/section/inside" >Inside TidBITS</a></li>
  269. <li><a href="/section/iphone-ipad-ipod" >iPhone iPad iPod</a></li>
  270. <li><a href="/section/fun" >Just for Fun</a></li>
  271. <li><a href="/section/macs" >Macs & Mac OS X</a></li>
  272. <li><a href="/section/creative" >Media Creation</a></li>
  273. <li><a href="/section/net" >Networking</a></li>
  274. <li><a href="/section/opinion" >Opinion</a></li>
  275. <li><a href="/section/support" >Problem Solving</a></li>
  276. <li><a href="/section/security" >Safe Computing</a></li>
  277. <li><a href="/section/tech" >Tech News</a></li>
  278. <li><a href="/section/watchlist" >Watchlist</a></li>
  279. </ul></div>
  280.  
  281. <div>
  282. <ul class="leftnav">
  283.     <li><a href="javascript:void(0)" onClick="return showhide('stafflist')" title="Staff" class="tabhead">Staff <span id="stafflist_triangle"><img src="/images/nav_triangle_closed.gif" width="9" height="9" border="0" class="navtriangle" id="stafflist_tri_image" alt="Click to show or hide the contents of this section."></span></a></li>
  284. </ul>
  285. </div>
  286.  
  287. <div id="stafflist" style="display:block"><ul class="leftnav"><li><a href="/author/Adam+C+Engst" title="Adam Engst, Publisher">Adam Engst</a></li>
  288.     <li><a href="/author/Tonya+Engst" title="Tonya Engst, Editor in Chief">Tonya Engst</a></li>
  289.     <li><a href="/author/Jeff+Carlson" title="Jeff Carlson, Managing Editor">Jeff Carlson</a></li>
  290.     <li><a href="/author/Joe+Kissell" title="Joe Kissell, Senior Editor">Joe Kissell</a></li>
  291.     <li><a href="/author/Glenn+Fleishman" title="Glenn Fleishman, Contributing Editor">Glenn Fleishman</a></li>
  292.     <li><a href="/author/Mark+Anbinder" title="Mark Anbinder, Contributing Editor">Mark H. Anbinder</a></li>
  293.     <li><a href="/author/Matt+Neuburg" title="Matt Neuburg, Contributing Editor">Matt Neuburg</a></li>
  294.     <li><a href="/author/Rich+Mogull" title="Rich Mogull, Contributing Editor">Rich Mogull</a></li>
  295.     <li><a href="/author/Lex+Friedman" title="Lex Friedman, Staff Writer">Lex Friedman</a></li>
  296.     </ul>
  297.     </div>
  298.  
  299. <div>
  300. <ul class="leftnav">
  301.  
  302.     <li><a href="javascript:void(0)" title="Issues" class="tabhead" onClick="return showhide('issuelist')">Weekly Issues <span id="issuelist_triangle"><img src="/images/nav_triangle_closed.gif" width="9" height="9" border="0" class="navtriangle" id="issuelist_tri_image" alt="Click to show or hide the contents of this section."></span></a></li>
  303. </ul>
  304. </div>
  305.  
  306. <div id="issuelist" style="display:none"><ul class="leftnav"><li><div class="special"><form method="post" action="noaction.cgi" onsubmit="return false" id="issue_search_form" name="issue_search_form">Issue # <input type="text" onkeydown="if (event.keyCode == 13) { redirect_issue(this.form); }" id="issue_searchvalue" name="issue_number" style="width:35px; height: 10px"> <input onclick="redirect_issue(this.form)" type="image" name="submit_search" src="/images/go_search_button_blk.gif"></form></div></li><li><A HREF="/issue/504" >#504, 01 Nov 99</A></li>
  307. <li><A HREF="/issue/503" >#503, 25 Oct 99</A></li>
  308. <li><A HREF="/issue/502" >#502, 18 Oct 99</A></li>
  309. <li><A HREF="/issue/501" >#501, 11 Oct 99</A></li>
  310. <li><A HREF="/issue/500" >#500, 04 Oct 99</A></li>
  311. <li><A HREF="/issue/499" >#499, 27 Sep 99</A></li>
  312. <li><A HREF="/issue/498" >#498, 20 Sep 99</A></li>
  313. <li><A HREF="/issue/497" >#497, 13 Sep 99</A></li>
  314. <li><A HREF="/issue/496" >#496, 06 Sep 99</A></li>
  315.  
  316.  
  317. <li><a href="/backissues">Back Issues</a></li></ul></div>
  318.  
  319.  
  320. <div>
  321. <ul class="leftnav">
  322.  
  323.     <li><a href="/tidbitstalk" title="TidBITS Talk" class="tabhead">TidBITS Talk</a></li>
  324. </ul>
  325. </div>
  326.  
  327.  
  328.  
  329. <div>    
  330. <ul class="leftnav">
  331.     <li><a href="javascript:void(0)" onClick="return showhide('abouttidbits')" title="About TidBITS" class="tabhead">About TidBITS <span id="abouttidbits_triangle"><img src="/images/nav_triangle_closed.gif" width="9" height="9" border="0" class="navtriangle" id="abouttidbits_tri_image" alt="Click to show or hide the contents of this section."></span></a></li>
  332. </ul>
  333. </div>
  334.  
  335. <div id="abouttidbits" style="display:none">
  336. <ul class="leftnav"><li><a href="/about.html" title="About TidBITS">About Us</a></li><li><a href="/account.html" title="Account Help">Account Help</a></li><li><a href="/advertising.html" title="Advertise with TidBITS!">Advertise</a></li><li><a href="/contact.html" title="Contact Info">Contact</a></li><li><a href="/copyright.html" title="Copyright Terms">Copyright</a></li>
  337. </ul>
  338. </div>
  339.  
  340. <div>
  341. <ul class="leftnav">
  342. <li class="bottom"> </li>
  343. </ul>
  344. </div>
  345. <!-- end leftnav/left navigation -->
  346.  
  347. <!-- making sure nav elements hide/show before page loads --><script type="text/javascript"><!--
  348.     showhide('articleslist','show'); 
  349. // --></script>
  350.  
  351. <!-- begin sponsor_sidebox -->
  352.  
  353. <div class="sponsor_sidebox">
  354.  
  355. <ul>
  356.  
  357. <li><a href="http://www.usefulfruit.com/tb">Useful Fruit</a></li>
  358.  
  359. <li><a href="http://macte.ch/conf_tidbits">MacTech Conference</a></li>
  360.  
  361. <li><a href="http://www.tidbits.com/about/support/contributors.html">Readers Like You!</a></li>
  362.  
  363. <li><a href="http://www.smilesoftware.com/">Smile</a></li>
  364.  
  365. <li><a href="http://crashplan.com/ref/tidbits.html">CrashPlan</a></li>
  366.  
  367. <li><a href="http://nuance.com/dragon/mac">Nuance</a></li>
  368.  
  369. <li><a href="http://www.webcrossing.com/">Web Crossing</a></li>
  370.  
  371. <li><a href="http://www.thedatarescuecenter.com/">The Data Rescue Center</a></li>
  372.  
  373. <li><a href="http://markspace.com/bits?source=tidbits">Mark/Space</a></li>
  374.  
  375. <li><a href="http://www.smithmicro.com/tidbits">Smith Micro</a></li>
  376.  
  377. <li><a href="http://www.econtechnologies.com/tb">Econ Technologies</a></li>
  378.  
  379. </ul><div class='sponsor_sidebox_bottom'> </div>
  380. </div>
  381.  
  382.  
  383. <!-- end sponsor_sidebox -->
  384.  
  385.  
  386. </div> <!-- end leftcolumn div -->
  387.  
  388. <!-- end left column -->
  389.  
  390.  
  391. <!-- begin centercolumn_border -->
  392.  
  393. <div id="centercolumn_border">
  394.  
  395. <div class="center_top">Thoughtful, detailed coverage of the Mac, iPhone, and iPad, plus the best-selling <a href="http://www.takecontrolbooks.com/?pt=TB-TAGLINE" style="color:yellow">Take Control</a> ebooks.</div>
  396.  
  397. <!-- begin centercolumn -->
  398. <div id="centercolumn">
  399.  
  400.  
  401.  
  402. <!-- begin rightcolumn_container -->
  403. <div id="rightcolumn_container">
  404.  
  405. <!-- begin rightcolumn -->
  406.     <!-- rightcolumn is embedded within centercolumn so featured text wraps around it -->
  407.     <div id="rightcolumn">
  408.  
  409. <p class="top"> </p>
  410.  
  411.  
  412.  
  413.  
  414.  
  415.  
  416.  
  417.  
  418.  
  419.  
  420. <!-- Watchlist items -->
  421. <div class="tearoffbox_wide_container">
  422. <div class="tearoffbox_wide_watchlist">
  423. <p class="tearoffbox_wide_top_watchlist"> </p>
  424.  
  425. <h6><a href="/section/watchlist">TidBITS Watchlist</a></h6>
  426. <ul>
  427.  
  428. <LI><a href="/article/11625">Adobe Flash Player 10.1.85.3</a></LI>
  429.  
  430. <LI><a href="/article/11622">DEVONthink and DEVONnote 2.0.4</a></LI>
  431.  
  432. <LI><a href="/article/11620">Security Update 2010-006</a></LI>
  433.  
  434. <LI><a href="/article/11619">TinkerTool 4.2</a></LI>
  435.  
  436. <LI><a href="/article/11618">Mailplane 2.2</a></LI>
  437.  
  438. <LI><a href="/article/11617">Pro Applications Update 2010-02</a></LI>
  439.  
  440. <LI><a href="/article/11611">Dialectic 1.7</a></LI>
  441.  
  442. <LI><a href="/article/11604">Transmit 4.1.1</a></LI>
  443.  
  444. <LI><a href="/article/11603">MarsEdit 3.1.1</a></LI>
  445.  
  446. <LI><a href="/article/11600">Savescreenie 2.0</a></LI>
  447.  
  448. </ul>
  449.  
  450. <div class="tearoffbox_wide_bottom_watchlist"> </div>
  451.  
  452. </div><!-- end tearoffbox_wide -->
  453.  
  454. </div><!-- end tearoffbox_wide_container for watchlist items -->
  455.  
  456. <!-- begin tearoff box wide -->
  457.  
  458. <div class="tearoffbox_wide_container">
  459. <div class="tearoffbox_wide_tips">
  460.  
  461. <div class="tip_display">
  462. <div class="tips_sponsor_logo">
  463. <a href="http://www.usefulfruit.com/tb"><img src="/images/sponsors/tearoffbox_wide_tips_usefulfruit.gif" height="58" width="164" border="0" alt="sponsor logo"></a>
  464. </div>
  465. <h6>Fill in Gaps in Pear Note</h6>
  466. <p><p>If you ever find yourself zoning out during a meeting or class, only later to realize that you forgot to take notes for 20 minutes, Pear Note makes it easy to fill in those gaps. To do so:</p><ol>
  467.     <li>Open your Pear Note document.</li>
  468.     <li>Hit play.</li>
  469.     <li>Click on the last text you did type to jump to that point in the recording.</li>
  470.     <li>Click the lock to unlock the text of the note.</li>
  471.     <li>Take notes on the part you missed.</li>
  472. </ol><p>Your new notes will be synced to the recording just as if you'd taken them live with the rest of your notes.</p></p>
  473. <p>Visit <a href="http://www.usefulfruit.com/tb">Useful Fruit Software</a></p>
  474. </div>
  475.  
  476. <div class="tearoffbox_wide_bottom_tips">
  477. <div style="padding-bottom:35px"><div class="tip_display" style="float:left"><p><br><a href="/tipbits/239">Link to this tip</a></p></div><div class="tip_display" style="float:right; width:150px">
  478.  
  479. <p class="credit">Written by<br><a href="/author/Adam%20C.%20Engst">Adam C. Engst</a></p></div></div>
  480.  
  481. </div>
  482.  
  483. <div class="tearoffbox_wide_tips_submit">
  484. <form method="post" onsubmit="return false" id="tipbits_form" name="tipbits_form" action="noaction.cgi"><p><a href="javascript:void(0)" onmousedown="ShowTipBox('ts','ts_recaptcha', 50, 'tip_title_id'); return true;">Share your own tip!</a> | <a href="javascript:void(0)" onClick="generic_show_hide('search_tipbits'); document.tipbits_form.tipbits_searchvalue.focus()">Search TipBITS</a></p>
  485. <p style="display:none" id="search_tipbits"><input type="text" onkeydown="if (event.keyCode == 13) { search_tipbits('tipbits_searchvalue'); }" id="tipbits_searchvalue" name="tipbits_searchvalue"> <a href="javascript:void(0)" onClick="search_tipbits('tipbits_searchvalue')">Search</a></p></form>
  486. </div>
  487. <div class="tearoffbox_wide_bottom_tips_submit">
  488.  
  489. </div>
  490.  
  491. </div><!-- end tearoffbox_wide_tips -->
  492. </div><!-- end tearoffbox_wide_container for tips-->
  493. <!-- end tearoff box wide -->
  494.  
  495.  
  496.  
  497. <!-- begin 300 x 250 ad -->
  498.  
  499. <div id="content_ad_square">
  500. <script type='text/javascript'><!--// <![CDATA[
  501.     OA_show(5);
  502. // ]]> --></script><noscript><a target='_blank' href='http://db.tidbits.com/ads/delivery/ck.php?n=TB7671f69'><img border='0' alt='' src='http://db.tidbits.com/ads/delivery/avw.php?zoneid=5&n=TB7671f69'></a></noscript>
  503. </div><!-- end 300 x 250 ad -->
  504.  
  505. <!-- TBTalk items -->
  506. <div class="tearoffbox_wide_container">
  507.  
  508. <div class="tearoffbox_wide_p">
  509. <p class="tearoffbox_wide_top_p"> </p>
  510.  
  511. <h5>Recent TidBITS Talk Discussions</h5>
  512. <ul>
  513.  
  514. <LI><a href="http://emperor.tidbits.com/webx?50@@.3cf95241">Alternatives to MobileMe for syncing calendars between iPad/Mac</a> (1 message)</LI>
  515.  
  516. <LI><a href="http://emperor.tidbits.com/webx?50@@.3cf94dbb">Free anti-virus for the Mac</a> (20 messages)</LI>
  517.  
  518. <LI><a href="http://emperor.tidbits.com/webx?50@@.3cf934e6">iTunes 10 syncing iPod Touch 4.1</a> (2 messages)</LI>
  519.  
  520. <LI><a href="http://emperor.tidbits.com/webx?50@@.3cf92a22">Thoughts about Ping</a> (16 messages)</LI>
  521.  
  522. </ul>
  523.  
  524. <div class="tearoffbox_wide_bottom_p"> </div>
  525.  
  526. </div><!-- end tearoffbox_wide -->
  527.  
  528. </div><!-- end tearoffbox_wide_container for TBtalk items -->
  529.  
  530. <!-- start takecontrol_ad -->
  531. <script type='text/javascript'><!--// <![CDATA[
  532.     OA_show(7);
  533. // ]]> --></script><noscript><a target='_blank' href='http://db.tidbits.com/ads/delivery/ck.php?n=TBe46d56f'><img border='0' alt='' src='http://db.tidbits.com/ads/delivery/avw.php?zoneid=7&n=TBe46d56f'></a></noscript><!-- end takecontrol_ad -->
  534.  
  535. <!-- begin tearoff box 2 -->
  536.  
  537. <div class="tearoffbox_wide_container">
  538.  
  539. <div class="tearoffbox_wide_p">
  540. <p class="tearoffbox_wide_top_p"> </p>
  541.  
  542. <h5>Related Articles</h5>
  543. <ul>
  544. <li><a href="/article/6104">Apple Computer: At Your Service?</a> (04 Sep 00)</li>
  545. <li><a href="/article/5988">SoundJam Keeps On Jammin'</a> (19 Jun 00)</li>
  546. <li><a href="/article/5786">Better than Flying by Wire</a> (31 Jan 00)</li>
  547. <li><a href="/article/5603">That MP3eaceful, Easy Feeling, Part 2</a> (11 Oct 99)</li>
  548. <li><a href="/article/5174">Move Over MTV, Now There's MP3</a> (16 Nov 98)</li>
  549.  
  550. </ul>
  551.  
  552. <p class="tearoffbox_wide_bottom_p"> </p>
  553.  
  554. </div><!-- end tearoffbox_wide -->
  555. </div><!-- end tearoffbox_wide_container -->
  556.  
  557. <!-- end tearoff box 2 -->
  558.  
  559.  
  560.  
  561.  
  562.  
  563.  
  564.  
  565. <!-- begin tearoff box 1 -->
  566.  
  567. <div class="tearoffbox_wide_container">
  568.  
  569. <div class="tearoffbox_wide">
  570. <p class="tearoffbox_wide_top"> </p>
  571.  
  572. <h5>Published in <a href="/issue/500">TidBITS 500</a>.<br><a href="http://www.tidbits.com/list">Subscribe</a> to our weekly email edition.</h5>
  573. <ul>
  574. <li><A HREF="/article/5584">Cheaper Palm VII Debuts Nationwide</A></li>
  575. <li><A HREF="/article/5585">Brought to You by the Letter T</A></li>
  576. <li><A HREF="/article/5586">Retrospect 4.2 Update & Retrospect for Windows</A></li>
  577. <li><A HREF="/article/5587">Netscape Communicator 4.7 Released</A></li>
  578. <li><A HREF="/article/5588">Five Hundred Issues and a New Home Page</A></li>
  579.  
  580. </ul>
  581.  
  582. <p class="tearoffbox_wide_bottom"> </p>
  583.  
  584. </div><!-- end tearoffbox_wide -->
  585. </div><!-- end tearoffbox_wide_container -->
  586.  
  587. <!-- end tearoff box 1 -->
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595. <div id="rightcolumn_bottom">
  596.  
  597. </div>
  598.  
  599.     </div><!-- end rightcolumn -->
  600.  
  601.  
  602. </div><!-- end rightcolumn_container -->
  603.  
  604.  
  605.  
  606. <!-- featured articles -->
  607.  
  608. <div id="center_ajax_sub" class="instapaper_body">
  609.  
  610. <!-- google_ad_section_start -->
  611.  
  612.  
  613.  
  614.  
  615.  
  616.  
  617.  
  618.  
  619.  
  620.  
  621.  
  622.  
  623.  
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.  
  631. <!-- issue, article, or series -->
  632.  
  633.     
  634.     
  635.     
  636.     
  637.     
  638.         
  639.     <!-- show article(s) -->
  640.     <div class="article"><a name="4261"></a>
  641.     
  642. <!-- comment initialization routine as needed -->
  643. <div class="popup_box_with_captcha" id="hc_4261" style="display: none">
  644.     <div class="tip_box_format">
  645.     <div id="hc_innards_alt_4261" style="display: none">
  646.             <div class="tbf_row">
  647.                 <div class="tbf_wide_80" id="hc_small_response_4261"></div><div class="x_close_row" id="hc_upper_right1_4261"><a href="javascript:void(0)" onmousedown="HidePopupContent('hc_4261', 'hc', '4261'); return true;">Close</a></div>
  648.  
  649.             </div>
  650.     </div>
  651.     <div id="hc_innards_4261">
  652.         <div class="tip_box_form">        
  653.             <form action="foobar.cgi" method="get" name="check_human_4261">
  654.             <div class="tbf_row">
  655.                 <div class="tbf_wide_80" id="hc_rc_4261">To help us avoid automated posts and misuse of our site, please enter the words below.</div><div class="x_close_row" id="hc_upper_right2_4261"><a href="javascript:void(0)" onmousedown="HidePopupContent('hc_4261', 'hc', '4261'); return true;">Close</a></div>
  656.  
  657.             </div>
  658.             <div class="spacer"></div>
  659.             <div class="tbf_row" id="hc_message_box_4261" style="display:none">
  660.                 <div class="tbf_wide"><div class="tbf_alert" id="hc_top_message_4261"></div></div>
  661.             </div>
  662.             <div class="spacer"></div>
  663.             <div class="tbf_row">
  664.                 <div class="tbf_wide"><div id="hc_recaptcha_4261"></div></div>
  665.             </div>
  666.             <div class="spacer"></div>
  667.             <div class="tbf_row">
  668.                 <div class="tbf_wide"><input type="submit" value="Submit" name="submit_this_tip" onClick="handle_tip_submission('hc', '4261', this.form, this.form.submit_type.value); return false;"><input name="calling_routine" type="hidden"><input type="hidden" name="getbits" value="5589"><input type="hidden" name="author_id"><input type="hidden" name="submit_type" value=""></div>
  669.             </div>
  670.             <div class="spacer"></div>
  671.             </form>
  672.         </div><!-- end tip_box_form -->
  673.     </div><!-- end hum box innards -->
  674.     </div><!-- end tip box format -->
  675. </div><!-- end tip_submit box-->
  676.  
  677.  
  678.  
  679.         
  680.         
  681.         <!-- specific article details here -->
  682.         
  683.         
  684.             
  685.         
  686.     
  687.         <article_link><script type="text/javascript">open_if_linked('')</script></article_link>
  688.         
  689.         <div class="featured_meta"><div class="meta_article">04 Oct 1999 | <a href="/article/5589?print_version=1">Print <span class="shift_up"><img src="/images/printer_icon.gif" alt="Printer-Friendly Version of This Article" border="0" width="9" height="10"></span></a></div></div>
  690.  
  691.         <H2>That MP3eaceful, Easy Feeling, Part 1</H2>
  692.  
  693.         <p class="byline">by <a href="/author/Adam%20C.%20Engst">Adam C. Engst</a> <a href="javascript:void(0)" onClick="document.check_human_4261.submit_type.value='email'; document.check_human_4261.author_id.value='6'; ShowTipBox('hc_4261', 'hc_recaptcha_4261')"><span class="shift_down"><img src="/images/gettb_button_email.gif" height="12" width="12" border="0" alt="Send Email to Author"></span></a></P>
  694.  
  695.         <!-- article text -->
  696.         
  697.         <div id="article_box_4261"><P>As much as I try to stay abreast of the software world, publishing TidBITS can prevent me from sitting down with a new program or exploring a new technology. As a result, I almost missed the massive change that's happening with music thanks to MP3. Almost a year ago in <A HREF="http://www.tidbits.com/tb-issues/TidBITS-455.html">TidBITS-455</A>, Kevin Savetz wrote an excellent introduction to MP3 in "Move Over MTV, Now There's MP3," but only in the last few weeks have I internalized how deep the changes go.</P><P><<A HREF="http://db.tidbits.com/article/05174">http://db.tidbits.com/article/05174</A>></P><P><STRONG>Quick Recap</STRONG> -- MP3 stands for MPEG 1 layer 3 and is a highly compressed file format for storing audio that can be replayed without significant loss of quality. The term "near CD-quality" is often bandied about, but the important fact is that non-audiophiles probably won't hear the difference between music on an original CD and the MP3 version. People who have excellent hearing or are trained in music probably will notice the difference, but MP3 isn't an incremental change from the top of the audiophile food chain, it's a grass roots revolution begun outside the music industry. That said, I gather audiophiles are pondering the implications of MP3 as well, since bringing music into a computer makes possible all sorts of manipulations and auditory tweaks that were previously impossible.</P><P>We've seen significantly more MP3 software since Kevin's article, with support for MP3 appearing in QuickTime 4.0, plus a number of free (SoundApp, GrayAmp, and QuickMP3) and commercial (SoundJam MP, Macast, Audion, and the beta MVP) applications that offer more full-featured interfaces than the QuickTime Player.</P><P><<A HREF="http://www-cs-students.stanford.edu/~franke/SoundApp/">http://www-cs-students.stanford.edu/~franke/ SoundApp/</A>><BR><<A HREF="http://www.digithought.net/software/grayamp/">http://www.digithought.net/software/grayamp/</A>><BR><<A HREF="http://www.zipworld.com.au/~tonio/quickmp3.html">http://www.zipworld.com.au/~tonio/quickmp3.html</A>><BR><<A HREF="http://www.soundjam.com/">http://www.soundjam.com/</A>><BR><<A HREF="http://www.macast.com/">http://www.macast.com/</A>><BR><<A HREF="http://www.panic.com/ppack/audion/">http://www.panic.com/ppack/audion/</A>><BR><<A HREF="http://www.mvpsite.com/">http://www.mvpsite.com/</A>></P><P>Thanks to MP3, the Internet has become a more viable publishing medium for independent musicians, who often release recordings in the tightly compressed and royalty-free MP3 format, either enticing you to buy the full CD or to pay a small fee for a particular track. MP3 is also now being used by a variety of sites like SHOUTcast and The Green Witch for streaming radio broadcasts that most of the commercial MP3 players can play back. A program called Ampcast helps you find these MP3-based radio broadcasts, and if you want to play disk jockey, check out BayTex Fiesta and MegaSeg, both of which let you mix and fade between MP3 songs.</P><P><<A HREF="http://www.shoutcast.com/">http://www.shoutcast.com/</A>><BR><<A HREF="http://www.greenwitch.com/">http://www.greenwitch.com/</A>><BR><<A HREF="http://www.vfxweb.com/rsx/ampcaster.html">http://www.vfxweb.com/rsx/ampcaster.html</A>><BR><<A HREF="http://business.fortunecity.com/bronfman/204/BTF/">http://business.fortunecity.com/bronfman/204/ BTF/</A>><BR><<A HREF="http://www.megaseg.com/home.html">http://www.megaseg.com/home.html</A>></P><P>MP3 has started to leak out into the physical world as well, and we're seeing numerous featherweight MP3 players like the Diamond Rio 500, the I-Jam, and the jazPiper. These devices rely on small memory cards that store MP3 files downloaded from a Mac or a PC.</P><P><<A HREF="http://www.rioport.com/RioHardware/">http://www.rioport.com/RioHardware/</A>><BR><<A HREF="http://www.ijamworld.com/">http://www.ijamworld.com/</A>><BR><<A HREF="http://www.mcpiper.com/jppmain.htm">http://www.mcpiper.com/jppmain.htm</A>></P><P><STRONG>Being Really Digital</STRONG> -- Nicholas Negroponte of the MIT Media Lab often writes about the importance of digital over analog, and MP3 provides an interesting take on the difference. After all, music distributed on CDs <EM>is</EM> digital, and much is often made of the superior sound quality of CDs, supposedly because they're digital. In fact, the reason CDs provide excellent sound quality is that they provide more <EM>bandwidth</EM> than many analog methods of playing recorded sound, such as cassette tapes, and the quality of the CD-based audio doesn't deteriorate over time and with each use. Sound quality is unrelated to the digital/analog divide.</P><P>Although they use a digital storage format, CDs feel like members of the analog world. You buy CDs in stores, and they come in cardboard and plastic packages. You can damage CDs, and you must constantly swap them in and out of your CD player. Simply put, CDs are physical objects that you use much like analog audio cassettes and vinyl records.</P><P>I can hear the muffled protests in the ether already, because you can put CDs into your Mac, download title and artist information from the Internet, and work with their contents as though each track were a file. That's true, but most people don't because of the sheer size of those files - often 30 to 50 MB each. Someday we won't think twice about working with files that size, but for most purposes now, a 40 MB file is too large to store conveniently on your hard disk, copy over a network, or download from the Web. A full CD might hold between 450 MB and 740 MB of audio data, which means I could store approximately 2 of them on the 1.2 GB hard disk in my Power Mac 8500. There's no reason to bother working with these massive CDs on the Mac - my $250 bookshelf stereo holds 6 CDs at once.</P><P>That's where MP3 waltzes in. You can convert a song from a CD into MP3 format and in the process, reduce its size by a factor of ten. A 30 MB original might drop down to 3 MB, and although a full CD might still occupy 45 to 75 MB, that's a far cry from its original size.</P><P><STRONG>Broadcasting the Revolution</STRONG> -- Before going on, let me explain how Tonya and I joined the MP3 revolution. Last year, our Sony CD player started having tracking problems. I searched the Internet, found instructions for repairing CD players, and, after a bit of puttering, solved the problem by refocusing the lens. It worked wonderfully for about a week, when the problem came back. I kept fixing it for some time, but eventually became annoyed at taking the CD player apart every time it stopped working.</P><P><<A HREF="http://plop.phys.cwru.edu/repairfaq/REPAIR/whole/F_cdfaq.html">http://plop.phys.cwru.edu/repairfaq/REPAIR/ whole/F_cdfaq.html</A>></P><P>The repair route was too expensive, so we started shopping for a replacement CD player and were irritated to discover that the higher quality players with decent feature sets and interfaces haven't come down much in price since we'd bought the previous one. We didn't want to spend a lot, so we gave up on buying a new player and instead replaced our old player with the bookshelf stereo that had been in Tonya's office, figuring that eventually we'd resign ourselves to the cost and buy a new one, possibly a 100-CD jukebox unit if we could find one with a decent interface.</P><P>This solution was acceptable, but the stereo components still had to be in the living room, far from the kitchen where we spend most of our free time. We could hear the speakers well enough in the kitchen, but changing the volume or changing a CD required a journey to another part of the house, which was impractical when we just needed to answer the phone, for instance. Ideally, we did want the speakers in the kitchen, but there was neither room for them nor an easy way to run the wires.</P><P>What is in our kitchen, however, is our PowerBook G3, which is always available for recreational Web browsing and shared calendar and contact databases. The pieces had started to fall together.</P><P><STRONG>Enter SoundJam</STRONG> -- After Macworld Expo, Casady & Greene sent me a copy of Jeff Robbin and Bill Kincaid's $40 SoundJam MP (currently at version 1.1) to review. Since SoundJam requires a PowerPC 603e-based Mac or better, I first installed it on my main desktop Mac, a Power Mac 8500, and tried to use it for a few days, but it became clear that it wasn't going to change my work life. I have a few hundred megabytes of free disk space, but even MP3 files eat vast quantities of storage that I occasionally need for temporary work files. Playback tended to sputter when I launched a program or did something that required a lot of disk access. And I already had the six-CD bookshelf unit with good speakers in my office, complete with a remote control to pause the music at the press of a button when the phone rang. To pause SoundJam, I would have had to switch into the program and press the spacebar to pause the music every time I answered the phone. Although I could have automated that process using KeyQuencer, it might still have been difficult to do quickly, depending on what I was doing. And, if my Mac crashed or needed restarting, I'd have to start SoundJam playing again each time. It was simply too much trouble to integrate SoundJam into my existing desktop Mac and methods of working.</P><P>As I was relating all this to Tonya while making dinner one night, it finally hit me: all the problems I'd faced in my office disappeared in the kitchen. The PowerBook G3 had a ton of free disk space, it wasn't used heavily for other tasks, so turning the music on and off wasn't a big deal, and with a decent pair of powered speakers I had lying around, it could take over from our main stereo system when we were in the kitchen.</P><P>That night I installed SoundJam and the powered speakers and started to convert tracks from some of our favorite CDs. Within seconds after the beat of Abbey Lincoln's "Who Used to Dance" came through the speakers, it became clear that this was the future of our music listening experience.</P><P>In the second part of this article, I'll look at SoundJam in more detail, plus muse about some of the ideas that stem from realigning my head to think of music as MP3 files.</P><!-- That MP3eaceful, Easy Feeling, Part 1 Adam C. Engst --></div>
  698.         
  699.  
  700.         <!-- end article text -->
  701.     
  702.         
  703.         <!-- PayBITS -->
  704.         
  705.  
  706.         
  707. <p> </p><div class="sponsorbox">
  708. <div class="sponsortext"><A HREF="http://markspace.com/bits?source=tidbits"><IMG SRC="http://db.tidbits.com/images/badges/mark-space.gif" ALT="" HEIGHT="50" WIDTH="50" BORDER="0" ALIGN="left"></A>SYNC YOUR PHONE with The Missing Sync: Sync your calendar,<br />address book, music, photos and much more between your phone<br />and Mac. Supports ANDROID, BLACKBERRY, PALM PRE and many<br />other phones. <<a href="http://markspace.com/bits?source=tidbits">http://www.markspace.com/bits</a>></div>
  709. </div>
  710. <div class="sponsorbox_bottom"> </div>
  711.  
  712.  
  713.         <!-- comments section -->
  714.         
  715.         <!-- end comment show-->
  716.         
  717.         <!-- end comments section -->
  718.  
  719.  
  720.         <!-- end article loop details -->
  721.         
  722.         
  723.  
  724.         
  725.     </div><!-- end show article -->
  726.     
  727.     
  728.  
  729.  
  730. <!-- article_plus end -->
  731. <!--
  732. </DIV>
  733. --><!-- end main_column DIV -->
  734.  
  735.  
  736. <!-- google_ad_section_end -->
  737.  
  738. </div><!-- end center AJAX insert -->
  739.  
  740. <!-- TipBITS Search Results Lozenge -->
  741. <div id="tipbits_results_loz" style="display:none">
  742. <form method="post" onsubmit="return false" id="tipbits_form_loz" name="tipbits_form_loz" action="noaction.cgi">
  743. <div class="tip_footer">
  744. <p id="search_tipbits_loz"><input type="text" onkeydown="if (event.keyCode == 13) { search_tipbits('tipbits_searchvalue_loz', 'tipbits_results_loz'); }" id="tipbits_searchvalue_loz" name="tipbits_searchvalue_loz"> <a href="javascript:void(0)" onClick="search_tipbits('tipbits_searchvalue_loz', 'tipbits_results_loz')">Search</a></p>
  745. </div>
  746. <div class="tip_footer_bottom">
  747.  </div>
  748. </form>
  749. </div><!-- end TipBITS Search Results lozenge -->
  750.  
  751.  
  752.  
  753.  
  754. <!-- begin footer -->
  755. <div id="footer">
  756.  
  757. <div id="qr_tag_right"><div id="qr_tag_image"><img src="http://db.tidbits.com/tags/5589.png"></div><div id="qr_tag_text"><a href="http://db.tidbits.com/article/10616">What's this image?</a></div></div>
  758. <p>Special thanks to <a href="http://www.forest.net/">digital.forest</a>, our
  759. Web and mailing list host.</p>
  760. <p>Unless otherwise noted, this article is copyright © 1999 <a href="/author/Adam%20C.%20Engst">Adam C. Engst</a></p>
  761. <p>TidBITS is copyright © 2010 TidBITS Publishing Inc.</p>
  762. <p>Reuse governed by <a href="http://www.tidbits.com/terms/">Creative Commons License</a>.</p>
  763.  
  764. <p><a href="/about.html" title="About TidBITS">About TidBITS</a> | <a href="/account.html" title="Account Help">Account Help</a> | <a href="/advertising.html" title="Advertise with TidBITS!">Advertise with TidBITS!</a> | <a href="/contact.html" title="Contact Info">Contact Info</a> | <a href="/copyright.html" title="Copyright Terms">Copyright Terms</a></p>
  765.  
  766. </div><!-- end footer -->
  767.  
  768.  
  769. </div> <!-- end centercolumn -->
  770.  
  771. <div class="center_bottom"> </div>
  772.  
  773. </div> <!-- end centercolumn_border -->
  774.  
  775.  
  776. </div> <!-- end content_container -->
  777.  
  778. </div> <!-- end mainbody -->
  779.  
  780.  
  781. <script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
  782. </script>
  783. <script type="text/javascript">
  784. _uacct = "UA-276924-3";
  785. urchinTracker();
  786. </script>
  787. <script type="text/javascript"
  788. src="http://tidbitscom.skimlinks.com/api/skimlinks.js"></script>
  789. <script type="text/javascript">
  790. var skimlinks_pub_id = '2559X585851';
  791. var skimlinks_domain = 'go.tidbits.com';
  792. skimlinks();
  793. </script>
  794. </body>
  795. </html>
  796.  
  797.