<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4732165270833108913</id><updated>2012-02-16T12:49:36.964-08:00</updated><category term='swiss musikkollegium free mp3 id3 ruby'/><category term='ruby howto'/><category term='Goldberg Variations Bach Daves MIDI mp3 free classical soundfonts'/><title type='text'>BWV549</title><subtitle type='html'>Free classical music on the web and discussion of music and recordings.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://bwv549.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4732165270833108913/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://bwv549.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>JTP</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>13</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4732165270833108913.post-5441172728113429115</id><published>2010-06-03T09:58:00.000-07:00</published><updated>2010-06-03T09:58:35.299-07:00</updated><title type='text'>Glenn Gould's Goldberg Variations</title><content type='html'>The video of Glenn Gould playing the complete Goldberg Variations (which version is this??) can be downloaded and then transformed into an mp3.&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Go to the &lt;a href="http://video.google.com/videoplay?docid=-6984208089899995423#"&gt;google video page&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Click on the "&lt;b&gt;Download video - iPod/PSP&lt;/b&gt;" button.&lt;/li&gt;&lt;li&gt;convert to mp3 with ffmpeg&lt;/br&gt;&lt;pre&gt;sudo aptitude install ffmpeg mplayer libavcodec-extra-52&lt;br /&gt;ffmpeg -i "Goldberg Variations.mp4" -ab 128k -ar 44100 Goldberg_Variations.mp3&lt;/pre&gt;Note that the extra codecs package is called libavcodec-unstripped-51 on older debian/Ubuntu versions&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4732165270833108913-5441172728113429115?l=bwv549.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bwv549.blogspot.com/feeds/5441172728113429115/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4732165270833108913&amp;postID=5441172728113429115' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4732165270833108913/posts/default/5441172728113429115'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4732165270833108913/posts/default/5441172728113429115'/><link rel='alternate' type='text/html' href='http://bwv549.blogspot.com/2010/06/glenn-goulds-goldberg-variations.html' title='Glenn Gould&apos;s Goldberg Variations'/><author><name>JTP</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4732165270833108913.post-1680428018938775148</id><published>2010-04-12T12:01:00.000-07:00</published><updated>2010-04-12T12:10:34.658-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='swiss musikkollegium free mp3 id3 ruby'/><title type='text'>great recordings from musikkollegium</title><content type='html'>&lt;a href="http://www.musikkollegium.ch/en/music-downloads/composers.html"&gt;musikkcollegium&lt;/a&gt;, the venerable Swiss orchestra, has a really great section of downloadable music.  The recordings I've listened to so far are very good.&lt;br /&gt;&lt;br /&gt;Here's a little ruby script to download all their free music and to tag it all with the id3tag utility. 'id3tag' is provided by libid3 (or maybe libid3tag0) on ubuntu/debian.&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;code&gt;&lt;br /&gt;require 'mechanize'&lt;br /&gt;require 'fileutils'&lt;br /&gt;&lt;br /&gt;def sanitize_filename(name)&lt;br /&gt;  name.sub(/^"/,'').sub(/"$/,'').gsub(/[^\w\.\-]/, '_').gsub(/_+/,'_').gsub(/-+/,'')&lt;br /&gt;end&lt;br /&gt;&lt;br /&gt;# yields Mechanize::Link object and an array of the directories it was found&lt;br /&gt;# in.  When clicked, the link will return a Mechanize::File object which is&lt;br /&gt;# the mp3 file&lt;br /&gt;def get_mp3_links(page, dirs=[], level = 0, &amp;block)&lt;br /&gt;  level += 1&lt;br /&gt;  links = page.links&lt;br /&gt;&lt;br /&gt;  links.each do |link|&lt;br /&gt;    case link.attributes['class']&lt;br /&gt;    when 'tx_abdownloads_listView_downloadLabel'&lt;br /&gt;      data = [link, dirs]&lt;br /&gt;      block.call(data)&lt;br /&gt;    when 'tx_abdownloads_listView_categoryLabel'&lt;br /&gt;      dirs[level-1] = link.text&lt;br /&gt;      get_mp3_links link.click, dirs, level, &amp;block&lt;br /&gt;    end&lt;br /&gt;  end&lt;br /&gt;end&lt;br /&gt;&lt;br /&gt;agent = Mechanize.new&lt;br /&gt;page = agent.get("http://www.musikkollegium.ch/en/music-downloads/composers.html")&lt;br /&gt;&lt;br /&gt;get_mp3_links(page) do |link, dirs|&lt;br /&gt;&lt;br /&gt;  path = dirs.map {|v| sanitize_filename(v) }.join('/')&lt;br /&gt;  FileUtils.mkpath(path)&lt;br /&gt;  Dir.chdir(path) do&lt;br /&gt;    music_file = link.click&lt;br /&gt;    clean_filename = sanitize_filename music_file.filename&lt;br /&gt;    music_file.save(clean_filename)&lt;br /&gt;    track_string = clean_filename.split('_').first&lt;br /&gt;    track_string = '0' if track_string =~ /[^\d]/&lt;br /&gt;    track = track_string.to_i&lt;br /&gt;    id3info = {&lt;br /&gt;      :artist =&gt; dirs.first + " - musikkollegium",&lt;br /&gt;      :song =&gt; link.text,&lt;br /&gt;      :genre =&gt; 32,&lt;br /&gt;      :track =&gt; track,&lt;br /&gt;      :album =&gt; dirs.last,&lt;br /&gt;      :comment =&gt; 'downloaded from http://www.musikkollegium.ch/en/music-downloads/composers.html',&lt;br /&gt;    }&lt;br /&gt;    options = id3info.map {|cat,val| "--#{cat} \"#{val.to_s.gsub('_',' ')}\"" }.join(' ')&lt;br /&gt;    cmd = "id3tag -2 #{clean_filename} #{options}"&lt;br /&gt;    system cmd&lt;br /&gt;  end&lt;br /&gt;end&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4732165270833108913-1680428018938775148?l=bwv549.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bwv549.blogspot.com/feeds/1680428018938775148/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4732165270833108913&amp;postID=1680428018938775148' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4732165270833108913/posts/default/1680428018938775148'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4732165270833108913/posts/default/1680428018938775148'/><link rel='alternate' type='text/html' href='http://bwv549.blogspot.com/2010/04/great-recordings-from-musikkollegium.html' title='great recordings from musikkollegium'/><author><name>JTP</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4732165270833108913.post-3473656237819571922</id><published>2010-03-16T12:17:00.000-07:00</published><updated>2010-03-16T12:20:05.294-07:00</updated><title type='text'>freesolopiano.com has good solo piano music</title><content type='html'>A lot of these are very nice solo piano works:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://freesolopiano.com"&gt;http://freesolopiano.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Get them all (if you have wget)&lt;br /&gt;&lt;pre&gt;&lt;code&gt;wget -r http://freesolopiano.com/mps1&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;I admit I'm tempted to buy some albums.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4732165270833108913-3473656237819571922?l=bwv549.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bwv549.blogspot.com/feeds/3473656237819571922/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4732165270833108913&amp;postID=3473656237819571922' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4732165270833108913/posts/default/3473656237819571922'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4732165270833108913/posts/default/3473656237819571922'/><link rel='alternate' type='text/html' href='http://bwv549.blogspot.com/2010/03/freesolopianocom-has-good-solo-piano.html' title='freesolopiano.com has good solo piano music'/><author><name>JTP</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4732165270833108913.post-6172340064023142823</id><published>2009-11-24T08:52:00.000-08:00</published><updated>2009-11-24T08:57:18.267-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Goldberg Variations Bach Daves MIDI mp3 free classical soundfonts'/><title type='text'>Free Goldberg Variations Recordings from Dave's J.S. Bach MIDIs</title><content type='html'>David J. Grossman (and colleagues) spent a considerable amount of time&lt;br /&gt;and effort refining the Goldberg Variations midi files (see here for&lt;br /&gt;discussion: &lt;a href="http://www.jsbach.net/goldbergvariations.html"&gt;http://www.jsbach.net/goldbergvariations.html&lt;/a&gt;).  He was&lt;br /&gt;planning a CD release  by recording the midis using soundfonts but I'm&lt;br /&gt;not sure it ever happened (or will happen) since that was 11 years&lt;br /&gt;ago.  With his permission, I went ahead and recorded these using the&lt;br /&gt;1720 Blanchet Harpsichord (&lt;a href="http://sonimusicae.free.fr/blanchet1- en.html"&gt;http://sonimusicae.free.fr/blanchet1-&lt;br /&gt;en.html&lt;/a&gt;).  Mostly, it is straight from Dave's files.  In a couple of&lt;br /&gt;instances, I slightly modified tempos when I felt it was needed.  The&lt;br /&gt;files are completely free (public domain;  CC0 license).&lt;br /&gt;&lt;br /&gt;The Goldberg Variations for Downloading&lt;br /&gt;&lt;a href="http://freebach.dyndns.org/goldberg_variations/links/"&gt;http://freebach.dyndns.org/goldberg_variations/links/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://freebach.cphoster.com/goldberg_variations/links/"&gt;http://freebach.cphoster.com/goldberg_variations/links/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The meta-project:&lt;br /&gt;&lt;a href="http://freebach.dyndns.org"&gt;http://freebach.dyndns.org&lt;/a&gt;&lt;br /&gt;&lt;a href="http://freebach.cphoster.com"&gt;http://freebach.cphoster.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If you scroll down to the "Visual Rendering" section you will find&lt;br /&gt;that I've arranged the variations visually with some images based on&lt;br /&gt;the nick-names given by Jörg Ewald Dähler and Fritz Neumeyer (&lt;a href="http:// www.a30a.com/goldberg/gveworks.html"&gt;http://&lt;br /&gt;www.a30a.com/goldberg/gveworks.html&lt;/a&gt;).  Arranged as they are, you can&lt;br /&gt;see the canons all line up on the right side, etc.  I've also tried to&lt;br /&gt;emphasise the two parts to it with some flourishes in the middle.  So&lt;br /&gt;far, I've found it to be quite handy at helping me to remember the&lt;br /&gt;variations.&lt;br /&gt;&lt;br /&gt;Dave remarked, "I now find that I enjoy my MIDI version almost more&lt;br /&gt;than recorded versions. I get to decide how the phrasing should be."&lt;br /&gt;These recordings from MIDI might not be everyone's cup of tea, but I&lt;br /&gt;have found them tremendously enjoyable to listen to and helpful as a&lt;br /&gt;reference from which to appreciate other interpretations.&lt;br /&gt;&lt;br /&gt;I'd be interested in any feedback on the music or the site.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4732165270833108913-6172340064023142823?l=bwv549.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bwv549.blogspot.com/feeds/6172340064023142823/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4732165270833108913&amp;postID=6172340064023142823' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4732165270833108913/posts/default/6172340064023142823'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4732165270833108913/posts/default/6172340064023142823'/><link rel='alternate' type='text/html' href='http://bwv549.blogspot.com/2009/11/free-goldberg-variations-recordings.html' title='Free Goldberg Variations Recordings from Dave&apos;s J.S. Bach MIDIs'/><author><name>JTP</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4732165270833108913.post-6477171932965124616</id><published>2009-04-07T10:08:00.000-07:00</published><updated>2009-04-07T12:37:24.967-07:00</updated><title type='text'>YouTube to MP3</title><content type='html'>&lt;ol&gt;&lt;br /&gt;&lt;li&gt;&lt;h2&gt;Download the video as a .flv file&lt;/h2&gt;&lt;br /&gt;The best tool for this used to be the Fast Video Download addon for Firefox, but its super lame now (i.e., they now send you to a link to download an entire toolbar).  Still there are plenty of ways to do this.&lt;br /&gt;&lt;dl&gt;&lt;br /&gt;&lt;dt&gt;&lt;a href="http://keepvid.com/"&gt;keepvid&lt;/a&gt;&lt;/dt&gt;&lt;br /&gt;&lt;dd&gt;Just copy and paste the url into the text box at the top.  Then figure out which link you need to download.  Make sure to rename your file something meaningful.&lt;/dd&gt;&lt;br /&gt;&lt;/dl&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;h2&gt;Convert the .flv to .mp3&lt;/h2&gt;&lt;br /&gt;Some simple, cross-platform solutions:&lt;br /&gt;&lt;dl&gt;&lt;br /&gt;&lt;dt&gt;&lt;a href="http://download.cnet.com/Freez-FLV-to-MP3-Converter/3000-2140_4-10673268.html"&gt;freez flv-to-mp3&lt;/a&gt; or &lt;a href="http://freez-flv-to-mp3-converter.en.softonic.com/"&gt;here&lt;/a&gt;&lt;/dt&gt;&lt;br /&gt;&lt;dd&gt;Works on Windows and Linux (under wine).  Very simple to use.  Pay attention to mono/stereo and where the converted file is going to be made.&lt;/dd&gt;&lt;br /&gt;&lt;dt&gt;&lt;a href="http://www.lumixsoft.com/flvtomp3/"&gt;LumixSoft converter&lt;/a&gt;&lt;/dt&gt;&lt;br /&gt;&lt;dd&gt;Also works on Windows and Linux under wine.  This gives stereo output by default, but the mp3 audio quality is controlled by a slider so one doesn't know until after the fact what bitrate you're using for the conversion.&lt;/dd&gt;&lt;br /&gt;&lt;/dl&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;The Linux way&lt;/h3&gt;&lt;br /&gt;First you want to get some tools.  ffmpeg and mplayer are the two really handy, ubiquitous file conversion tools in linux:&lt;br /&gt;&lt;pre&gt;sudo apt-get install mplayer ffmpeg&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;You can interrogate your file to find out what's in it:&lt;br /&gt;&lt;pre&gt;ffmpeg -i file.flv&lt;br /&gt;# or, if you just care about the audio:&lt;br /&gt;ffmpeg -i file.flv 2&gt;&amp;1 | grep "Stream.*Audio"&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;If the audio track is an mp3, then you can just dump the mp3 file with no conversion:&lt;br /&gt;&lt;pre&gt;mplayer -dumpaudio file.flv -dumpfile file.mp3&lt;br /&gt;# or you can use ffmpeg:&lt;br /&gt;ffmpeg -i file.flv file.mp3&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;If the audio is not mp3 format, you can always do this to generate an mp3 with bitrate of 128:&lt;br /&gt;&lt;pre&gt;ffmpeg -i file.flv -ab 128k -ar 44100 file.mp3&lt;/pre&gt;&lt;br /&gt;(notice the 'k' at the end of the bitrate, otherwise you need the bitrate in full: 128000)&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;Splitting an mp3&lt;/h2&gt;&lt;br /&gt;I mention this here because lots of videos have introductions or postludes that are lame and need to be trimmed off.  One can do this with audacity, but this requires a conversion from mp3 into wav and back to mp3, so this is not ideal if you are working with mp3 format natively.  &lt;b&gt;mp3splt&lt;/b&gt; is the tool you need:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;sudo apt-get install mp3splt&lt;br /&gt;# this will trim off 3.5 seconds of introduction:&lt;br /&gt;mp3splt file.mp3 0.3.50 EOF  # makes a file called file_0.03.50_EOF.mp3&lt;br /&gt;&lt;br /&gt;# this will trim the beginning and the end and output the file named trimmed.mp3&lt;br /&gt;mp3splt file.mp3 0.3.50 2.56 -o trimmed.mp3&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4732165270833108913-6477171932965124616?l=bwv549.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bwv549.blogspot.com/feeds/6477171932965124616/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4732165270833108913&amp;postID=6477171932965124616' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4732165270833108913/posts/default/6477171932965124616'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4732165270833108913/posts/default/6477171932965124616'/><link rel='alternate' type='text/html' href='http://bwv549.blogspot.com/2009/04/youtube-to-mp3.html' title='YouTube to MP3'/><author><name>JTP</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4732165270833108913.post-9011493020094084042</id><published>2008-10-23T17:20:00.000-07:00</published><updated>2008-10-23T17:25:48.637-07:00</updated><title type='text'>Clean surfing on YouTube</title><content type='html'>How to remove the dodgy promo thumbnails in YouTube:&lt;br /&gt;http://sudoit.blogspot.com/2008/10/clean-surfing-on-youtube.html&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4732165270833108913-9011493020094084042?l=bwv549.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bwv549.blogspot.com/feeds/9011493020094084042/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4732165270833108913&amp;postID=9011493020094084042' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4732165270833108913/posts/default/9011493020094084042'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4732165270833108913/posts/default/9011493020094084042'/><link rel='alternate' type='text/html' href='http://bwv549.blogspot.com/2008/10/clean-surfing-on-youtube.html' title='Clean surfing on YouTube'/><author><name>JTP</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4732165270833108913.post-93184892075215849</id><published>2008-08-31T10:52:00.000-07:00</published><updated>2008-08-31T11:21:56.650-07:00</updated><title type='text'></title><content type='html'>&lt;span style="font-weight: bold;"&gt;Kindergarten Quiz-       WHO IS IT? &lt;br /&gt; Answers are from the 9 original Leon/Leah models.&lt;br /&gt;&lt;br /&gt;1.  My journal states,   "....adjustment has been rocky and not too good yet."&lt;br /&gt;&lt;br /&gt;2,  ON the 100th day of school you took 100 juice lids. &lt;br /&gt;&lt;br /&gt;3.  You were crowned King of Kindergarten with Olivia crowned as Queen.&lt;br /&gt;&lt;br /&gt;4.  According to your teacher, your fame was all over the school-- your riding your red wagon everywhere in the neighborhood   - you know the old fashioned way of transportation- one knee in the wagon, one foot pushing and one hand steering with the handle and one hand holding on for dear life.  Speed Racer was your idol.&lt;br /&gt;&lt;br /&gt;5.  You celebrated the first day of Kindergarten by throwing up all night in between the bed and wall.   I loved those messes.  Hence you missed the 2nd day of kindergarten.&lt;br /&gt;&lt;br /&gt;6.  You traded thumb sucking for a bike with training wheels.&lt;br /&gt;&lt;br /&gt;7.  You attended Kindergarten at the nearby High School.&lt;br /&gt;&lt;br /&gt;8.  You stole milk from the back of the lunch line.&lt;br /&gt;&lt;br /&gt;9.  You went to school on Halloween as Johnny Appleseed.&lt;br /&gt;&lt;br /&gt;10.  You went to school for nearly a week loaded up on tylenol because mom couldn't find anything wrong with you except fever.  Finally Aunt Gwen suggested I take you to the Dr.  It was pneumonia and you could not run or ride a bike for a month.&lt;br /&gt;&lt;br /&gt;11.  You are the Kindergarten Kisser.  It is documented you kissed 3 classmates of the opposite sex, and who knows how many more.&lt;br /&gt;&lt;br /&gt;12.  Mom put you on the school bus the first day in pouring rain.  I lifted you to the bus to keep your shoes dry.  You stood there at the top of the steps and waved and I didn't have to hide my tears that time.&lt;br /&gt;&lt;br /&gt;13.  Teacher's comment at six weeks:   "__________is polite and mannerly and I love _________. &lt;br /&gt;&lt;br /&gt;14.  You were set up on a blind date by a person you got on the bus with for the first day of kindergarten.  You married the person you were set up with.&lt;br /&gt;&lt;br /&gt;15.  You had an exceptional event at field day.  You ran to the circle, found your own shoes, put them on and ran back to the edge of the circle.&lt;br /&gt;&lt;br /&gt;16.  To be a Longhorn came so naturally to you.  Your kindergarten teacher gave you a Lowery Longhorn T- shirt her kids had outgrown.  How you loved that shirt.&lt;br /&gt;&lt;br /&gt;17.  You were naughty at Kindergarten.   Then we moved and for some reason you decided to reform and be good. That was in March.  Boy, was I relieved.&lt;br /&gt;&lt;br /&gt;18.  Upon being informed that I had made you a new article of clothing, your reply was "So what."&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4732165270833108913-93184892075215849?l=bwv549.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bwv549.blogspot.com/feeds/93184892075215849/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4732165270833108913&amp;postID=93184892075215849' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4732165270833108913/posts/default/93184892075215849'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4732165270833108913/posts/default/93184892075215849'/><link rel='alternate' type='text/html' href='http://bwv549.blogspot.com/2008/08/kindergarten-quiz-who-is-it-answers-are.html' title=''/><author><name>Leah Prince</name><uri>http://www.blogger.com/profile/12361867629168224535</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4732165270833108913.post-8937547256600777208</id><published>2008-05-17T11:19:00.000-07:00</published><updated>2008-05-17T18:03:36.694-07:00</updated><title type='text'>Paulinho Nogueira - Aria na quarta corda (J.S. Bach), Bachianinha 1</title><content type='html'>&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/27_vZxpl-2U&amp;hl=en"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/27_vZxpl-2U&amp;hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/HIt9lwaT1Jc&amp;hl=en"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/HIt9lwaT1Jc&amp;hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4732165270833108913-8937547256600777208?l=bwv549.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bwv549.blogspot.com/feeds/8937547256600777208/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4732165270833108913&amp;postID=8937547256600777208' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4732165270833108913/posts/default/8937547256600777208'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4732165270833108913/posts/default/8937547256600777208'/><link rel='alternate' type='text/html' href='http://bwv549.blogspot.com/2008/05/paulinho-nogueira-aria-na-quarta-corda.html' title='Paulinho Nogueira - Aria na quarta corda (J.S. Bach), Bachianinha 1'/><author><name>DRP</name><uri>http://www.blogger.com/profile/17694150200064033101</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_dAYMN9rxI_8/SjKJeWeEtfI/AAAAAAAAAww/CLJHI46B3Qc/S220/dsc00595.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4732165270833108913.post-216099747978846525</id><published>2008-04-11T22:01:00.000-07:00</published><updated>2008-04-11T22:30:51.239-07:00</updated><title type='text'>Dallan's Top Songs from You Tube</title><content type='html'>&lt;object height="355" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/FtcJ9NqAI_4&amp;amp;hl=en"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/FtcJ9NqAI_4&amp;amp;hl=en" type="application/x-shockwave-flash" wmode="transparent" height="355" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;object height="355" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/5bVRTtcWmXI&amp;amp;hl=en"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/5bVRTtcWmXI&amp;amp;hl=en" type="application/x-shockwave-flash" wmode="transparent" height="355" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;object height="355" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/6AK5lJFhrQ4&amp;amp;hl=en"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/6AK5lJFhrQ4&amp;amp;hl=en" type="application/x-shockwave-flash" wmode="transparent" height="355" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;object height="355" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/iRhSUXf_7aI&amp;amp;hl=en"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/iRhSUXf_7aI&amp;amp;hl=en" type="application/x-shockwave-flash" wmode="transparent" height="355" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;object height="355" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/84wjmbrE0pg&amp;amp;hl=en"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/84wjmbrE0pg&amp;amp;hl=en" type="application/x-shockwave-flash" wmode="transparent" height="355" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4732165270833108913-216099747978846525?l=bwv549.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bwv549.blogspot.com/feeds/216099747978846525/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4732165270833108913&amp;postID=216099747978846525' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4732165270833108913/posts/default/216099747978846525'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4732165270833108913/posts/default/216099747978846525'/><link rel='alternate' type='text/html' href='http://bwv549.blogspot.com/2008/04/blog-post.html' title='Dallan&apos;s Top Songs from You Tube'/><author><name>DRP</name><uri>http://www.blogger.com/profile/17694150200064033101</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_dAYMN9rxI_8/SjKJeWeEtfI/AAAAAAAAAww/CLJHI46B3Qc/S220/dsc00595.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4732165270833108913.post-8692380569310147127</id><published>2008-02-14T20:35:00.000-08:00</published><updated>2008-02-14T21:24:36.222-08:00</updated><title type='text'>Great Classical on YouTube</title><content type='html'>The purpose of this page is to collect links to great classical recordings on YouTube:&lt;br /&gt;&lt;br /&gt;How about a 10.0 scale?  Remember, &lt;a href="http://bwv549.blogspot.com/2008/02/classical-music-from-youtube.html"&gt;you can download these and turn them into mp3's.&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;object height="355" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/qdUvBE3lsSg&amp;amp;rel=1"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/qdUvBE3lsSg&amp;amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" height="355" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;9.5 * Well, it's electric guitar, but it is really well done and its a great little piece.&lt;a href="http://bwv549.blogspot.com/2008/02/classical-music-from-youtube.html"&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4732165270833108913-8692380569310147127?l=bwv549.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bwv549.blogspot.com/feeds/8692380569310147127/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4732165270833108913&amp;postID=8692380569310147127' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4732165270833108913/posts/default/8692380569310147127'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4732165270833108913/posts/default/8692380569310147127'/><link rel='alternate' type='text/html' href='http://bwv549.blogspot.com/2008/02/great-classical-on-youtube.html' title='Great Classical on YouTube'/><author><name>JTP</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4732165270833108913.post-7532681603454232059</id><published>2008-02-14T19:34:00.000-08:00</published><updated>2008-02-14T20:27:51.375-08:00</updated><title type='text'>Classical Music from YouTube</title><content type='html'>Here's how to get some nice classical music courtesy of YouTube:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Install the firefox extension &lt;span style="font-weight: bold;"&gt;Fast Video Download&lt;/span&gt;.  Fast Video Download puts an icon on the bottom right of your screen that allows you to download the YouTube video when you are visiting that page.  You usually have to stop the playing video, then click on it and sometimes mess around with the right click download option and back again to clicking it.  It's a little finicky.  But in the end you download a .flv file of the video.&lt;/li&gt;&lt;li&gt;convert the flv files into mp3 with &lt;a href="http://www.eartmedia.com/flv-audio-extractor/index.html"&gt;Flv Audio Extractor&lt;/a&gt;.  [It's a windows program, but it works on linux using wine.  Just download it, right click on the file and say to run with wine.  The old school command line way is to setup your wine environment with  the 'winecfg' command.  Then you run anything windows like this: 'wine ./&lt;whatever&gt;.exe'.  So, after installing the package, you run it like this: 'wine ~/.wine/drive_c/Program\ Files/Flv\ Audio\ Extractor/AudioExtract.exe']&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4732165270833108913-7532681603454232059?l=bwv549.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bwv549.blogspot.com/feeds/7532681603454232059/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4732165270833108913&amp;postID=7532681603454232059' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4732165270833108913/posts/default/7532681603454232059'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4732165270833108913/posts/default/7532681603454232059'/><link rel='alternate' type='text/html' href='http://bwv549.blogspot.com/2008/02/classical-music-from-youtube.html' title='Classical Music from YouTube'/><author><name>JTP</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4732165270833108913.post-7013651649669543211</id><published>2008-02-14T08:27:00.000-08:00</published><updated>2008-02-14T09:37:02.576-08:00</updated><title type='text'>Free Download of the Czech Radio Brandenburg Concertos</title><content type='html'>This is a good recording of the Brandenburg Concertos.  Also, it's free.&lt;br /&gt;&lt;br /&gt;http://www.rozhlas.cz/d-dur/download_eng&lt;br /&gt;&lt;br /&gt;Here's a ruby script to download them all at once:&lt;br /&gt;&lt;a href="http://jtprince.googlepages.com/download_brandenburgs.rb"&gt;download_brandenburgs.rb&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre class="code"&gt;&lt;br /&gt;&lt;span class="comment"&gt;#!/usr/bin/ruby -w&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="ident"&gt;require&lt;/span&gt; &lt;span class="punct"&gt;'&lt;/span&gt;&lt;span class="string"&gt;optparse&lt;/span&gt;&lt;span class="punct"&gt;'&lt;/span&gt;&lt;br /&gt;&lt;span class="ident"&gt;require&lt;/span&gt; &lt;span class="punct"&gt;'&lt;/span&gt;&lt;span class="string"&gt;open-uri&lt;/span&gt;&lt;span class="punct"&gt;'&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="ident"&gt;extension&lt;/span&gt; &lt;span class="punct"&gt;=&lt;/span&gt; &lt;span class="punct"&gt;'&lt;/span&gt;&lt;span class="string"&gt;mp3&lt;/span&gt;&lt;span class="punct"&gt;'&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="ident"&gt;opts&lt;/span&gt; &lt;span class="punct"&gt;=&lt;/span&gt; &lt;span class="constant"&gt;OptionParser&lt;/span&gt;&lt;span class="punct"&gt;.&lt;/span&gt;&lt;span class="ident"&gt;new&lt;/span&gt; &lt;span class="keyword"&gt;do&lt;/span&gt; &lt;span class="punct"&gt;|&lt;/span&gt;&lt;span class="ident"&gt;op&lt;/span&gt;&lt;span class="punct"&gt;|&lt;/span&gt;&lt;br /&gt;  &lt;span class="ident"&gt;op&lt;/span&gt;&lt;span class="punct"&gt;.&lt;/span&gt;&lt;span class="ident"&gt;on&lt;/span&gt;&lt;span class="punct"&gt;(&amp;quot;&lt;/span&gt;&lt;span class="string"&gt;-f&lt;/span&gt;&lt;span class="punct"&gt;&amp;quot;,&lt;/span&gt; &lt;span class="punct"&gt;&amp;quot;&lt;/span&gt;&lt;span class="string"&gt;--flac&lt;/span&gt;&lt;span class="punct"&gt;&amp;quot;,&lt;/span&gt; &lt;span class="punct"&gt;&amp;quot;&lt;/span&gt;&lt;span class="string"&gt;download .flac files instead of mp3&lt;/span&gt;&lt;span class="punct"&gt;&amp;quot;)&lt;/span&gt; &lt;span class="punct"&gt;{&lt;/span&gt; &lt;span class="ident"&gt;extension&lt;/span&gt; &lt;span class="punct"&gt;=&lt;/span&gt; &lt;span class="punct"&gt;'&lt;/span&gt;&lt;span class="string"&gt;flac&lt;/span&gt;&lt;span class="punct"&gt;'&lt;/span&gt; &lt;span class="punct"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span class="keyword"&gt;end&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="ident"&gt;opts&lt;/span&gt;&lt;span class="punct"&gt;.&lt;/span&gt;&lt;span class="ident"&gt;parse!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="ident"&gt;base&lt;/span&gt; &lt;span class="punct"&gt;=&lt;/span&gt; &lt;span class="punct"&gt;'&lt;/span&gt;&lt;span class="string"&gt;http://www.rozhlas.cz/d-dur/download/&lt;/span&gt;&lt;span class="punct"&gt;'&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="punct"&gt;(&lt;/span&gt;&lt;span class="number"&gt;1&lt;/span&gt;&lt;span class="punct"&gt;..&lt;/span&gt;&lt;span class="number"&gt;18&lt;/span&gt;&lt;span class="punct"&gt;).&lt;/span&gt;&lt;span class="ident"&gt;each&lt;/span&gt; &lt;span class="keyword"&gt;do&lt;/span&gt; &lt;span class="punct"&gt;|&lt;/span&gt;&lt;span class="ident"&gt;num&lt;/span&gt;&lt;span class="punct"&gt;|&lt;/span&gt;&lt;br /&gt;  &lt;span class="ident"&gt;num&lt;/span&gt; &lt;span class="punct"&gt;=&lt;/span&gt; &lt;br /&gt;    &lt;span class="keyword"&gt;if&lt;/span&gt; &lt;span class="ident"&gt;num&lt;/span&gt; &lt;span class="punct"&gt;&amp;lt;&lt;/span&gt; &lt;span class="number"&gt;10&lt;/span&gt; &lt;span class="punct"&gt;;&lt;/span&gt;  &lt;span class="punct"&gt;&amp;quot;&lt;/span&gt;&lt;span class="string"&gt;0&lt;span class="expr"&gt;#{num}&lt;/span&gt;&lt;/span&gt;&lt;span class="punct"&gt;&amp;quot;&lt;/span&gt;&lt;br /&gt;    &lt;span class="keyword"&gt;else&lt;/span&gt; &lt;span class="punct"&gt;;&lt;/span&gt; &lt;span class="ident"&gt;num&lt;/span&gt;&lt;span class="punct"&gt;.&lt;/span&gt;&lt;span class="ident"&gt;to_s&lt;/span&gt;&lt;br /&gt;    &lt;span class="keyword"&gt;end&lt;/span&gt;&lt;br /&gt;  &lt;span class="ident"&gt;track_name&lt;/span&gt; &lt;span class="punct"&gt;=&lt;/span&gt; &lt;span class="ident"&gt;num&lt;/span&gt; &lt;span class="punct"&gt;+&lt;/span&gt; &lt;span class="punct"&gt;'&lt;/span&gt;&lt;span class="string"&gt;_track.&lt;/span&gt;&lt;span class="punct"&gt;'&lt;/span&gt; &lt;span class="punct"&gt;+&lt;/span&gt; &lt;span class="ident"&gt;extension&lt;/span&gt;&lt;br /&gt;  &lt;span class="ident"&gt;open&lt;/span&gt;&lt;span class="punct"&gt;(&lt;/span&gt;&lt;span class="ident"&gt;base&lt;/span&gt; &lt;span class="punct"&gt;+&lt;/span&gt; &lt;span class="ident"&gt;track_name&lt;/span&gt;&lt;span class="punct"&gt;)&lt;/span&gt; &lt;span class="keyword"&gt;do&lt;/span&gt; &lt;span class="punct"&gt;|&lt;/span&gt;&lt;span class="ident"&gt;handle&lt;/span&gt;&lt;span class="punct"&gt;|&lt;/span&gt; &lt;br /&gt;    &lt;span class="ident"&gt;puts&lt;/span&gt; &lt;span class="punct"&gt;&amp;quot;&lt;/span&gt;&lt;span class="string"&gt;Downloading &lt;span class="expr"&gt;#{track_name}&lt;/span&gt; ...&lt;/span&gt;&lt;span class="punct"&gt;&amp;quot;&lt;/span&gt;&lt;br /&gt;    &lt;span class="global"&gt;$stdout&lt;/span&gt;&lt;span class="punct"&gt;.&lt;/span&gt;&lt;span class="ident"&gt;flush&lt;/span&gt;&lt;br /&gt;    &lt;span class="constant"&gt;File&lt;/span&gt;&lt;span class="punct"&gt;.&lt;/span&gt;&lt;span class="ident"&gt;open&lt;/span&gt;&lt;span class="punct"&gt;(&lt;/span&gt;&lt;span class="ident"&gt;track_name&lt;/span&gt;&lt;span class="punct"&gt;,&lt;/span&gt; &lt;span class="punct"&gt;'&lt;/span&gt;&lt;span class="string"&gt;wb&lt;/span&gt;&lt;span class="punct"&gt;')&lt;/span&gt; &lt;span class="punct"&gt;{|&lt;/span&gt;&lt;span class="ident"&gt;out&lt;/span&gt;&lt;span class="punct"&gt;|&lt;/span&gt; &lt;span class="ident"&gt;out&lt;/span&gt;&lt;span class="punct"&gt;.&lt;/span&gt;&lt;span class="ident"&gt;print&lt;/span&gt; &lt;span class="ident"&gt;handle&lt;/span&gt;&lt;span class="punct"&gt;.&lt;/span&gt;&lt;span class="ident"&gt;read&lt;/span&gt; &lt;span class="punct"&gt;}&lt;/span&gt;&lt;br /&gt;  &lt;span class="keyword"&gt;end&lt;/span&gt;&lt;br /&gt;&lt;span class="keyword"&gt;end&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;To get the mp3s: just run it plain:&lt;br /&gt;&lt;pre&gt;download_brandenburgs.rb&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;To get the .flac files (lossless compression):&lt;br /&gt;&lt;pre&gt;download_brandenburgs.rb -f&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;( see &lt;a href="http://bwv549.blogspot.com/2008/02/how-to-run-ruby-script.html"&gt;how to run a ruby script&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/a&gt; )&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4732165270833108913-7013651649669543211?l=bwv549.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bwv549.blogspot.com/feeds/7013651649669543211/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4732165270833108913&amp;postID=7013651649669543211' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4732165270833108913/posts/default/7013651649669543211'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4732165270833108913/posts/default/7013651649669543211'/><link rel='alternate' type='text/html' href='http://bwv549.blogspot.com/2008/02/free-download-of-czech-radio.html' title='Free Download of the Czech Radio Brandenburg Concertos'/><author><name>JTP</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4732165270833108913.post-8727273402682549449</id><published>2008-02-14T08:06:00.000-08:00</published><updated>2008-02-14T08:26:58.299-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ruby howto'/><title type='text'>How to run a ruby script</title><content type='html'>&lt;h3&gt;Windows users:&lt;/h3&gt;&lt;br /&gt;goto &lt;a href="http://www.ruby-lang.org/en/downloads/"&gt;http://www.ruby-lang.org/en/downloads/&lt;/a&gt;&lt;br /&gt;Then to the &lt;span style="font-weight: bold;"&gt;Ruby on Windows&lt;/span&gt; section and download and install the &lt;span style="font-weight: bold;"&gt;One-Click Installer&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;h4&gt;To run a script&lt;/h4&gt;&lt;br /&gt;A few scripts can be run simply by clicking on them.&lt;br /&gt;&lt;br /&gt;Often scripts want some kind of input or can give useful output.  In this case you want to run them from the command line.&lt;br /&gt;&lt;br /&gt;&lt;h4&gt;To get a command line:&lt;/h4&gt;&lt;br /&gt;Start -&gt; Run -&gt; type '&lt;span style="font-weight: bold;"&gt;cmd&lt;/span&gt;' [and press Enter]&lt;br /&gt;To navigate around your directories, you use commands like these:&lt;br /&gt;[To go to your desktop]&lt;br /&gt;&lt;pre&gt;cd 'C:\Documents and Settings\UserName\Desktop'&lt;/pre&gt;&lt;br /&gt;[To move up a directory]&lt;br /&gt;&lt;pre&gt;cd ..&lt;/pre&gt;&lt;br /&gt;[To list files in a directory]&lt;br /&gt;&lt;pre&gt;dir&lt;/pre&gt;&lt;br /&gt;[To run a ruby script]&lt;br /&gt;&lt;pre&gt;myscript.rb&lt;/pre&gt;&lt;br /&gt;[Or you can run it like this]&lt;br /&gt;&lt;pre&gt;ruby myscript.rb&lt;/pre&gt;&lt;br /&gt;[If the script expects an argument (like a filename)]&lt;br /&gt;&lt;pre&gt;myscript.rb filename&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Ubuntu/Debian users:&lt;/h3&gt;&lt;br /&gt;To get it:&lt;br /&gt;&lt;pre&gt;sudo apt-get install ruby irb ri&lt;/pre&gt;&lt;br /&gt;Make sure the script is executable:&lt;br /&gt;&lt;pre&gt;chmod +x myscript.rb&lt;/pre&gt;&lt;br /&gt;To run the script:&lt;br /&gt;&lt;pre&gt;./myscript.rb&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4732165270833108913-8727273402682549449?l=bwv549.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bwv549.blogspot.com/feeds/8727273402682549449/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4732165270833108913&amp;postID=8727273402682549449' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4732165270833108913/posts/default/8727273402682549449'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4732165270833108913/posts/default/8727273402682549449'/><link rel='alternate' type='text/html' href='http://bwv549.blogspot.com/2008/02/how-to-run-ruby-script.html' title='How to run a ruby script'/><author><name>JTP</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
