<?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-9470232</id><updated>2011-12-11T21:14:05.620-08:00</updated><title type='text'>WestiAmp</title><subtitle type='html'>Recently, my mother in law bought me a dead Westminster valve radio in an oak case.  I will be restoring the case, repairing the valve amplifier and housing a Linux-based MP3 player in it.  This Blog will document the project.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://westiamp.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9470232/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://westiamp.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Duncan Bayne</name><uri>http://www.blogger.com/profile/08067439189657560427</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/-04M2da8coxk/TuWNlatlLlI/AAAAAAAAAEk/e7jPL5zvCxs/s220/avatar.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>19</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-9470232.post-58662829947840902</id><published>2010-08-12T06:09:00.000-07:00</published><updated>2011-08-06T17:24:50.942-07:00</updated><title type='text'>Bye bye blogging (&amp; Twitter ...)</title><content type='html'>In an effort to spend more time focusing on what I enjoy, and less time writing about it, I'm no longer blogging or Tweeting.&lt;br /&gt;&lt;br /&gt;I now have a static website up at &lt;a href="http://duncan-bayne.github.com/"&gt;http://duncan-bayne.github.com/&lt;/a&gt;, and once Westiamp is completed I'll add an entry to my &lt;a href="https://github.com/duncan-bayne/duncan-bayne.github.com/wiki/Hacks-and-Projects"&gt;Hacks and Projects&lt;/a&gt; page.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9470232-58662829947840902?l=westiamp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://westiamp.blogspot.com/feeds/58662829947840902/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9470232&amp;postID=58662829947840902' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9470232/posts/default/58662829947840902'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9470232/posts/default/58662829947840902'/><link rel='alternate' type='text/html' href='http://westiamp.blogspot.com/2010/08/bye-bye-blogging-twitter.html' title='Bye bye blogging (&amp; Twitter ...)'/><author><name>Duncan Bayne</name><uri>http://www.blogger.com/profile/08067439189657560427</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/-04M2da8coxk/TuWNlatlLlI/AAAAAAAAAEk/e7jPL5zvCxs/s220/avatar.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9470232.post-1356624715237949962</id><published>2010-06-30T04:31:00.000-07:00</published><updated>2010-06-30T04:35:25.223-07:00</updated><title type='text'>Hobo-based media player for Westiamp</title><content type='html'>I've decided that the Westiamp will be controlled through a web front end, developed using &lt;a href="http://hobocentral.net/"&gt;Hobo&lt;/a&gt;, which in turn will drive &lt;a href="http://projects.gnome.org/rhythmbox/"&gt;Rhythmbox&lt;/a&gt; using &lt;a href="http://github.com/mvidner/ruby-dbus/"&gt;ruby-dbus&lt;/a&gt;.  The front end will be called Andelys, and lives in my GitHub repository at &lt;a href="http://github.com/duncan-bayne/andelys"&gt;http://github.com/duncan-bayne/andelys&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9470232-1356624715237949962?l=westiamp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://westiamp.blogspot.com/feeds/1356624715237949962/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9470232&amp;postID=1356624715237949962' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9470232/posts/default/1356624715237949962'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9470232/posts/default/1356624715237949962'/><link rel='alternate' type='text/html' href='http://westiamp.blogspot.com/2010/06/hobo-based-media-player-for-westiamp.html' title='Hobo-based media player for Westiamp'/><author><name>Duncan Bayne</name><uri>http://www.blogger.com/profile/08067439189657560427</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/-04M2da8coxk/TuWNlatlLlI/AAAAAAAAAEk/e7jPL5zvCxs/s220/avatar.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9470232.post-2996042983396877389</id><published>2010-05-14T18:28:00.000-07:00</published><updated>2010-05-14T18:35:18.701-07:00</updated><title type='text'>USB interface kit on the way</title><content type='html'>I've just purchased a &lt;a href="http://www.phidgets.com/products.php?product_id=1018"&gt;Phidget 1018&lt;/a&gt; USB interface kit. I'm going to use it to connect the netbook that I'm planning to use as the heart of WestiAmp with the front panel.  &lt;br /&gt;&lt;br /&gt;I bought it through &lt;a href="http://ozziesim.com.au/"&gt;OzzieSim&lt;/a&gt; which cost me ~ AUD$20 more than buying it direct from Canada, but entails only a four day shipping delay.  Seems a worthwhile trade-off to me.&lt;br /&gt;&lt;br /&gt;The 1018 has 8 digital inputs, and I have two rocker switches to monitor - one to skip back &amp; forwards between tracks, the other for playlists.  Talking to the kit seems quite easy; Phidget supply a range of SDKs for just about every language and operating system.&lt;br /&gt;&lt;br /&gt;I'm currently dusting off my C coding skills as I'm writing a small, high-performance daemon to control &lt;a href="http://projects.gnome.org/rhythmbox/"&gt;Rhythmbox&lt;/a&gt; via the rhythmbox-client CLI app.&lt;br /&gt;&lt;br /&gt;All is progressing nicely with the Westiamp (after a several-year hiatus) and I'm tentatively scheduling a release party for mid next month ...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9470232-2996042983396877389?l=westiamp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://westiamp.blogspot.com/feeds/2996042983396877389/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9470232&amp;postID=2996042983396877389' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9470232/posts/default/2996042983396877389'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9470232/posts/default/2996042983396877389'/><link rel='alternate' type='text/html' href='http://westiamp.blogspot.com/2010/05/usb-interface-kit-on-way.html' title='USB interface kit on the way'/><author><name>Duncan Bayne</name><uri>http://www.blogger.com/profile/08067439189657560427</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/-04M2da8coxk/TuWNlatlLlI/AAAAAAAAAEk/e7jPL5zvCxs/s220/avatar.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9470232.post-5225462180938929211</id><published>2008-08-09T05:13:00.000-07:00</published><updated>2008-08-09T05:16:36.689-07:00</updated><title type='text'>The Westiamp amplifier is live!</title><content type='html'>The Westiamp amplifier (an &lt;a href="http://s5electronics.com/l8mono.html"&gt;S5 8LM&lt;/a&gt;) is now live!  It's mounted to the pine board on which it'll live when installed in the case, and hooked up to a test speaker and my Creative Zen MP3 player as an audio source.  A day's hard work - for both me and my wife who assisted with the construction - and it's done.&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="350"&gt; &lt;param name="movie" value="http://www.youtube.com/v/ibKMbxY1d0A"&gt; &lt;/param&gt; &lt;embed src="http://www.youtube.com/v/ibKMbxY1d0A" type="application/x-shockwave-flash" width="425" height="350"&gt;&lt;/embed&gt;  &lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Now I'm looking around for a USB kit to interface the track and playlist skip switches with the PC that'll end up driving it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9470232-5225462180938929211?l=westiamp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://westiamp.blogspot.com/feeds/5225462180938929211/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9470232&amp;postID=5225462180938929211' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9470232/posts/default/5225462180938929211'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9470232/posts/default/5225462180938929211'/><link rel='alternate' type='text/html' href='http://westiamp.blogspot.com/2008/08/westiamp-amplifier-is-live.html' title='The Westiamp amplifier is live!'/><author><name>Duncan Bayne</name><uri>http://www.blogger.com/profile/08067439189657560427</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/-04M2da8coxk/TuWNlatlLlI/AAAAAAAAAEk/e7jPL5zvCxs/s220/avatar.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9470232.post-119980644809738792</id><published>2008-07-21T17:25:00.000-07:00</published><updated>2008-07-21T17:49:36.669-07:00</updated><title type='text'>Components arrived from Farnell already</title><content type='html'>Most of the components I ordered from Farnell have already arrived (some of the resistors are on back-order as they were out of stock).  I'm very impressed with the speed of delivery of the in-stock items, as I ordered them on Friday afternoon, and they arrived Monday morning well packaged, well labeled, and with a clear invoice explaining which items were contained and which were on back-order.  So far I'm very impressed.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9470232-119980644809738792?l=westiamp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://westiamp.blogspot.com/feeds/119980644809738792/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9470232&amp;postID=119980644809738792' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9470232/posts/default/119980644809738792'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9470232/posts/default/119980644809738792'/><link rel='alternate' type='text/html' href='http://westiamp.blogspot.com/2008/07/components-arrived-from-farnell-already.html' title='Components arrived from Farnell already'/><author><name>Duncan Bayne</name><uri>http://www.blogger.com/profile/08067439189657560427</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/-04M2da8coxk/TuWNlatlLlI/AAAAAAAAAEk/e7jPL5zvCxs/s220/avatar.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9470232.post-5983022242540055844</id><published>2008-07-17T23:34:00.000-07:00</published><updated>2008-07-18T00:07:58.759-07:00</updated><title type='text'>Farnell to the rescue</title><content type='html'>After seeing my post about the &lt;a href="http://westiamp.blogspot.com/2008/02/jaycar-fiasco.html"&gt;difficulties&lt;/a&gt; I had buying components from Jaycar, Marco Ryan from &lt;a href="http://au.farnell.com/"&gt;Farnell&lt;/a&gt; sent me an email, suggesting I try their website.  I did, I found the components I needed them, and ordered them online in a few minutes.&lt;br /&gt;&lt;br /&gt;I've been very impressed with Farnell so far.  Their website could stand being a little faster, but that's being really picky - it was easy to find the parts I needed, and the ordering process was very user-friendly (even down to correcting minimum order quantity of some components, and notifying me about it). &lt;br /&gt;&lt;br /&gt;In addition to the resistors I needed I also ordered some high-intensity blue LEDs for internal case lighting (they'll come on when the user opens the door to look at the amplifier) and some heat-shrink tubing to clean up connections.&lt;br /&gt;&lt;br /&gt;Now I just get to sit around and wait impatiently for the parts to arrive so I can continue work :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9470232-5983022242540055844?l=westiamp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://westiamp.blogspot.com/feeds/5983022242540055844/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9470232&amp;postID=5983022242540055844' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9470232/posts/default/5983022242540055844'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9470232/posts/default/5983022242540055844'/><link rel='alternate' type='text/html' href='http://westiamp.blogspot.com/2008/07/farnell-to-rescue.html' title='Farnell to the rescue'/><author><name>Duncan Bayne</name><uri>http://www.blogger.com/profile/08067439189657560427</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/-04M2da8coxk/TuWNlatlLlI/AAAAAAAAAEk/e7jPL5zvCxs/s220/avatar.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9470232.post-552944845778035928</id><published>2008-02-28T20:26:00.000-08:00</published><updated>2008-02-28T23:12:22.253-08:00</updated><title type='text'>The Jaycar Fiasco</title><content type='html'>As &lt;a href="http://westiamp.blogspot.com/2008/02/progress-and-r-ing-tfm.html#c5210056657522455259"&gt;suggested&lt;/a&gt;, I emailed &lt;a href="http://www.jaycar.com.au/"&gt;Jaycar&lt;/a&gt; to ask whether they sell the resistors I need individually, so I don't have to buy in bulk from a wholesale supplier.  The result was an absolutely hysterical exchange of non-information, which I summarised in my final email (with names changed to protect the &lt;strike&gt;innocent&lt;/strike&gt; monkeys):&lt;br /&gt;&lt;blockquote&gt;Hi,&lt;br /&gt;&lt;br /&gt;I emailed your store three days ago, to inquire about purchasing some resistors.  I wrote:&lt;br /&gt;&lt;div class="Ih2E3d"&gt;&lt;br /&gt;&gt; Hi,&lt;br /&gt;&gt;&lt;br /&gt;&gt; I'm writing to inquire whether I can buy the following products&lt;br /&gt;&gt; from Jaycar:&lt;br /&gt;&gt;&lt;br /&gt;&gt; 1 x 300ohm 3W metal-oxide resistor&lt;br /&gt;&gt; 1 x 1k5ohm 1W metal-oxide resistor&lt;br /&gt;&gt; 1 x 68k 0.5W carbon-film resistor&lt;br /&gt;&gt;&lt;br /&gt;&gt; If so, can I order them for pick-up at your store on McIntyre&lt;br /&gt;&gt; Road, Sunshine, Melbourne VIC?&lt;br /&gt;&gt;&lt;br /&gt;&gt; Thanks for your time.&lt;br /&gt;&gt;&lt;br /&gt;&gt; Yours,&lt;br /&gt;&gt; Duncan Bayne&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;Today, I received an email reply from a staff member called John Adams - whose email address bore the signature of Ben Franklin, presumably a different staff member. It read:&lt;br /&gt;&lt;div class="Ih2E3d"&gt;&lt;br /&gt;&gt; Victora Store - 03-9547-1022&lt;br /&gt;&gt;&lt;br /&gt;&gt; Give them a ring and see if they have them in stock to save you the&lt;br /&gt;&gt; trip if they need to order them from us for you&lt;br /&gt;&gt;&lt;br /&gt;&gt; Ben Franklin - &lt;a href="http://www.jaycar.com.au/" target="_blank"&gt;www.jaycar.com.au&lt;/a&gt; - 1800-022-888 -&lt;br /&gt;&gt; &lt;a href="mailto:techstore@jaycar.com.au"&gt;techstore@jaycar.com.au&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;I called the number, which was for your Springvale branch, not the McIntyre Road branch as I had requested. The staff there informed me that they cannot obtain any of the components I originally requested! At this point I started to doubt that John (or Ben?) had actually spent any time reading my email before responding.&lt;br /&gt;&lt;br /&gt;So I sent him an email, only to get the following response (typo included):&lt;br /&gt;&lt;div class="Ih2E3d"&gt;&lt;br /&gt;&gt; Ben Franklin is no longer in the employ of jaycar electronics,&lt;br /&gt;&gt; Forward all relvant emails to &lt;a href="mailto:techstore@jaycar.com.au"&gt;techstore@jaycar.com.au&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;Apparently the poor chap has either resigned or been fired in the half hour or so since he sent me that email.&lt;br /&gt;&lt;br /&gt;So, could someone from your company - preferably someone who's planning to remain an employee for at least half an hour after replying - *please* answer the questions in my email, which are:&lt;br /&gt;&lt;br /&gt;- can I buy the resistors I listed?&lt;br /&gt;- if so, can they be ordered into stock at the *McIntyre Road* branch for me to pick them up?&lt;br /&gt;&lt;br /&gt;Thanks for your time, &amp;amp; I look forwards to your reply.&lt;br /&gt;&lt;br /&gt;Yours,&lt;br /&gt;Duncan Bayne&lt;/blockquote&gt;&lt;br /&gt;I expected there'd be another three-day turnaround, so got stuck into some coding.  Lo and behold, a reply arrived in a matter of minutes:&lt;br /&gt;&lt;blockquote&gt;Hi there&lt;br /&gt;      You'll need to contact the store directly.&lt;/blockquote&gt;&lt;br /&gt;So apparently the answer to my question "could someone ... *please* answer the questions in my email" is - to paraphrase - "no, sod off."  So I will sod off, &amp;amp; will most certainly never spend money in a Jaycar store again ... unless I'm in need of some &lt;a href="http://www.mtholyoke.edu/%7Eebarnes/python/dead-parrot.htm"&gt;Pythonesque&lt;/a&gt; light entertainment :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9470232-552944845778035928?l=westiamp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://westiamp.blogspot.com/feeds/552944845778035928/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9470232&amp;postID=552944845778035928' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9470232/posts/default/552944845778035928'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9470232/posts/default/552944845778035928'/><link rel='alternate' type='text/html' href='http://westiamp.blogspot.com/2008/02/jaycar-fiasco.html' title='The Jaycar Fiasco'/><author><name>Duncan Bayne</name><uri>http://www.blogger.com/profile/08067439189657560427</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/-04M2da8coxk/TuWNlatlLlI/AAAAAAAAAEk/e7jPL5zvCxs/s220/avatar.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9470232.post-8481614822645592611</id><published>2008-02-24T15:56:00.000-08:00</published><updated>2008-02-24T18:55:26.173-08:00</updated><title type='text'>Progress, and R-ing TFM</title><content type='html'>I've basically finished the case - it's sanded back to bare wood &amp;amp; I've put several coats of furniture wax on.  The result is smooth wood and a beautiful lustre, especially under natural light.  I'll post some photos as soon as there's a nice sunny day to take them.&lt;br /&gt;&lt;br /&gt;On the electronics front, less success.  After soldering all the resistors in the amplifier kit to the board, I learned why one should always read instructions in full before starting work on a kit.  Two of the resistors - 1 and 3W metal oxide - had to be mounted off the board as they generate a lot of heat in operation.  Annoyingly, by the time I discovered this, I'd already trimmed the leads.&lt;br /&gt;&lt;br /&gt;So, construction is stalled until I get my hands on some replacements.  Dick Smith didn't have any; they have in fact all but given up on hobbyists, preferring to focus on retail appliances.  That's a shame, as my introduction to electronics was courtesy their &lt;a href="http://www.dse.co.nz/cgi-bin/dse.storefront/en/product/B2600?id=stechp"&gt;Funway&lt;/a&gt; series.  Anyway, I found an online retailer called &lt;a href="http://www.rsaustralia.com/"&gt;RS Components&lt;/a&gt;, who stock a much wider range of components.&lt;br /&gt;&lt;br /&gt;However, they only stock 330ohm resistors of the type I need, rather than the 300ohm specified in the kit.  I've emailed S5 to ask whether 330ohm would be acceptably close, given the broad tolerances of the 3W resistors being used, and will be ordering what I need as soon as I hear from them.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9470232-8481614822645592611?l=westiamp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://westiamp.blogspot.com/feeds/8481614822645592611/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9470232&amp;postID=8481614822645592611' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9470232/posts/default/8481614822645592611'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9470232/posts/default/8481614822645592611'/><link rel='alternate' type='text/html' href='http://westiamp.blogspot.com/2008/02/progress-and-r-ing-tfm.html' title='Progress, and R-ing TFM'/><author><name>Duncan Bayne</name><uri>http://www.blogger.com/profile/08067439189657560427</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/-04M2da8coxk/TuWNlatlLlI/AAAAAAAAAEk/e7jPL5zvCxs/s220/avatar.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9470232.post-1247454331409438281</id><published>2008-02-01T17:44:00.000-08:00</published><updated>2008-02-01T17:50:09.057-08:00</updated><title type='text'>Amplifier arrived</title><content type='html'>The valve amplifier kit arrived yesterday; it looks to be in perfect condition.  Today I'm off to the hardware store to buy some varnish and sandpaper, then to the electronics store to buy a speaker.  Then the cleanup and assembly can begin.&lt;br /&gt;&lt;br /&gt;At this point I'm looking to modularise it somewhat, &amp;amp; actually have a standalone mini-PC or laptop within the case, hooked up to the amp through a plug &amp;amp; socket panel internally.  That'll make it easier to develop, dramatically reduce the amount of woodworking needed, and make ongoing upgrades or repairs painless as well.&lt;br /&gt;&lt;br /&gt;One complication is that as it's mains powered, I'll need to get it certified by an electrical engineer before I can leave it running - else if it catches fire &amp;amp; burns the house down, our insurance won't pay out.  Still, it's a wise precaution as it's my first ever mains-powered circuit.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9470232-1247454331409438281?l=westiamp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://westiamp.blogspot.com/feeds/1247454331409438281/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9470232&amp;postID=1247454331409438281' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9470232/posts/default/1247454331409438281'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9470232/posts/default/1247454331409438281'/><link rel='alternate' type='text/html' href='http://westiamp.blogspot.com/2008/02/amplifier-arrived.html' title='Amplifier arrived'/><author><name>Duncan Bayne</name><uri>http://www.blogger.com/profile/08067439189657560427</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/-04M2da8coxk/TuWNlatlLlI/AAAAAAAAAEk/e7jPL5zvCxs/s220/avatar.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9470232.post-7302656920452270318</id><published>2008-01-16T20:52:00.000-08:00</published><updated>2008-01-16T20:55:34.079-08:00</updated><title type='text'>Amplifier on the way...</title><content type='html'>Today, I ordered an &lt;a href="http://s5electronics.com/l8mono.html"&gt;8LM&lt;/a&gt; valve amplifier kit from S5 Electronics.  It should be arriving soon, so I'll be cleaning up the case and readying it for the amplifier over the course of the next few weeks.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9470232-7302656920452270318?l=westiamp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://westiamp.blogspot.com/feeds/7302656920452270318/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9470232&amp;postID=7302656920452270318' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9470232/posts/default/7302656920452270318'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9470232/posts/default/7302656920452270318'/><link rel='alternate' type='text/html' href='http://westiamp.blogspot.com/2008/01/amplifier-on-way.html' title='Amplifier on the way...'/><author><name>Duncan Bayne</name><uri>http://www.blogger.com/profile/08067439189657560427</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/-04M2da8coxk/TuWNlatlLlI/AAAAAAAAAEk/e7jPL5zvCxs/s220/avatar.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9470232.post-495909877955929657</id><published>2007-05-16T19:39:00.000-07:00</published><updated>2007-05-16T20:27:40.889-07:00</updated><title type='text'>Arrival in Melbourne</title><content type='html'>The WestiAmp has arrived inMelbourne intact (well, in pieces - but importantly, in no more pieces than it left).  It's currently hiding behind a pile of boxes in our spare room (soon to be study / library).&lt;br /&gt;&lt;br /&gt;I have emailed the good people at &lt;a href="www.s5electronics.com"&gt;S-5 Electronics&lt;/a&gt;, and they've responded to say they do ship to Australia, and that shipping of the valve amplifier kit I need for the WestiAmp will cost an extra $55.  So, next pay, it's mine :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9470232-495909877955929657?l=westiamp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://westiamp.blogspot.com/feeds/495909877955929657/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9470232&amp;postID=495909877955929657' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9470232/posts/default/495909877955929657'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9470232/posts/default/495909877955929657'/><link rel='alternate' type='text/html' href='http://westiamp.blogspot.com/2007/05/arrival-in-melbourne.html' title='Arrival in Melbourne'/><author><name>Duncan Bayne</name><uri>http://www.blogger.com/profile/08067439189657560427</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/-04M2da8coxk/TuWNlatlLlI/AAAAAAAAAEk/e7jPL5zvCxs/s220/avatar.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9470232.post-8345919859023682723</id><published>2007-03-06T21:31:00.000-08:00</published><updated>2007-03-06T21:34:30.469-08:00</updated><title type='text'>On the move ...</title><content type='html'>Finally, I've had some time to work on Westiamp.  I've taken an old Celeron 500 PC with a few hard drives, installed &lt;a href="http://www.puppylinux.org/"&gt;Puppy Linux&lt;/a&gt; on it, and set it up to work as a simple media center.&lt;br /&gt;&lt;br /&gt;Then, I've disassembled said PC, and packaged it up with the Westiamp to &lt;a href="http://fluidscape.co.nz/?q=node/62"&gt;send to Melbourne&lt;/a&gt;.  Once it arrives I'll be cleaning up the case, buying the valve amplifier kit, and commencing construction.&lt;br /&gt;&lt;br /&gt;It's taken a while, but the Westiamp project is back on track again ...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9470232-8345919859023682723?l=westiamp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://westiamp.blogspot.com/feeds/8345919859023682723/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9470232&amp;postID=8345919859023682723' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9470232/posts/default/8345919859023682723'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9470232/posts/default/8345919859023682723'/><link rel='alternate' type='text/html' href='http://westiamp.blogspot.com/2007/03/on-move.html' title='On the move ...'/><author><name>Duncan Bayne</name><uri>http://www.blogger.com/profile/08067439189657560427</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/-04M2da8coxk/TuWNlatlLlI/AAAAAAAAAEk/e7jPL5zvCxs/s220/avatar.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9470232.post-111208090028150467</id><published>2005-03-28T23:17:00.000-08:00</published><updated>2005-03-28T23:21:40.406-08:00</updated><title type='text'>Major, positive development</title><content type='html'>Well well well.  &lt;a href="http://www.kuro5hin.org/user/uid:47884"&gt;Mike Green Challenge&lt;/a&gt; (a &lt;a href="http://www.kuro5hin.org/"&gt;Kuro5hin&lt;/a&gt; user) has brought the following to my attention: &lt;a href="http://s5electronics.com/gpage1.html"&gt;a brand new valve amplifier kit&lt;/a&gt; that costs only US$139.&lt;br /&gt;&lt;br /&gt;This looks like a much easier route than fixing the existing amplifier, and I'm all in favour of easy :-)  Conveniently, my employer is paying all staff a bonus this year ... :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9470232-111208090028150467?l=westiamp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://westiamp.blogspot.com/feeds/111208090028150467/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9470232&amp;postID=111208090028150467' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9470232/posts/default/111208090028150467'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9470232/posts/default/111208090028150467'/><link rel='alternate' type='text/html' href='http://westiamp.blogspot.com/2005/03/major-positive-development.html' title='Major, positive development'/><author><name>Duncan Bayne</name><uri>http://www.blogger.com/profile/08067439189657560427</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/-04M2da8coxk/TuWNlatlLlI/AAAAAAAAAEk/e7jPL5zvCxs/s220/avatar.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9470232.post-111179694986425874</id><published>2005-03-25T16:26:00.000-08:00</published><updated>2005-03-25T16:29:09.866-08:00</updated><title type='text'>The WestiAmp blog has moved</title><content type='html'>Due to the fact that I'm running out of space on my Ihug FTP server (I only get 10MB free space with my account), I have moved my personal blog to a new location:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://westiamp.blogspot.com/"&gt;http://westiamp.blogspot.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The new Atom feed for the blog is:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://westiamp.blogspot.com/atom.xml"&gt;http://westiamp.blogspot.com/atom.xml&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Please let me know if you have any trouble accessing the new location.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9470232-111179694986425874?l=westiamp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://westiamp.blogspot.com/feeds/111179694986425874/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9470232&amp;postID=111179694986425874' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9470232/posts/default/111179694986425874'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9470232/posts/default/111179694986425874'/><link rel='alternate' type='text/html' href='http://westiamp.blogspot.com/2005/03/westiamp-blog-has-moved.html' title='The WestiAmp blog has moved'/><author><name>Duncan Bayne</name><uri>http://www.blogger.com/profile/08067439189657560427</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/-04M2da8coxk/TuWNlatlLlI/AAAAAAAAAEk/e7jPL5zvCxs/s220/avatar.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9470232.post-110635560853387628</id><published>2005-01-21T16:37:00.000-08:00</published><updated>2005-01-21T17:00:08.533-08:00</updated><title type='text'>Speech synthesis &amp; voice control</title><content type='html'>After spending some time thinking about the UI for WestiAmp, I've decided on a rough architecture:&lt;br /&gt;&lt;br /&gt;1. A daemon (almost typed 'service' - my day-job as .NET developer is having an adverse effect on me) called westiplayerd, that checks for the presence of control files (empty regular files with particular filenames like 'nextplaylist' or 'stop') and plays MP3s / OGGs and playlists accordingly.&lt;br /&gt;&lt;br /&gt;2. Another daemon, called westicontrold, that accepts input, either through voice (using a speech recognition program) or from the knobs on the panel (probably through a parallel port?) and touches control files which will be acted upon by westiplayerd.&lt;br /&gt;&lt;br /&gt;3. A web application (probably written in PHP) which will allow a user to upload music files to the WestiAmp, and delete those files if needed.  It will also provide a UI that displays what westiplayerd is up to (i.e. which track &amp; playlist it's playing), and that will allow the user to issue commands to westiplayerd (again by touching control files).&lt;br /&gt;&lt;br /&gt;I'm investigating &lt;a href="http://accessibility.kde.org/developer/kttsd/"&gt;KTTSD&lt;/a&gt; to add speech output to westiplayerd for the purpose of letting the user know about errors, full discs etc.  As of yet I have no idea what speech recognition software I'll be using, but I do know there's quite a range available for Linux.&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9470232-110635560853387628?l=westiamp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://westiamp.blogspot.com/feeds/110635560853387628/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9470232&amp;postID=110635560853387628' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9470232/posts/default/110635560853387628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9470232/posts/default/110635560853387628'/><link rel='alternate' type='text/html' href='http://westiamp.blogspot.com/2005/01/speech-synthesis-voice-control.html' title='Speech synthesis &amp; voice control'/><author><name>Duncan Bayne</name><uri>http://www.blogger.com/profile/08067439189657560427</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/-04M2da8coxk/TuWNlatlLlI/AAAAAAAAAEk/e7jPL5zvCxs/s220/avatar.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9470232.post-110629197351925979</id><published>2005-01-20T23:08:00.000-08:00</published><updated>2005-01-20T23:19:33.520-08:00</updated><title type='text'>Another constructive evening</title><content type='html'>I've had another constructive evening working on the WestiAmp project.  I've dismantled the base of the gramophone cabinet, and removed the speaker grille and speaker.  &lt;br /&gt;&lt;br /&gt;The speaker looked old and naff; the base of the cone was missing and it was covered in dust.  Out of curiosity I hooked it up to one of my stereos (a cheap but cheerful NZ$150 &lt;a href="http://www.thewarehouse.co.nz/"&gt;Warehouse&lt;/a&gt; special) to test it, &amp;amp; it sounds every bit as bad as it looks.  Quiet, crackly and horrid.  Looks like I'd better start reading up about speakers ...&lt;br /&gt;&lt;br /&gt;I've also started thinking about software; at this stage I'm considering using speech synthesis to provide feedback to the user, and the two right-most knobs on the front to skip between playlists and tracks.&lt;br /&gt;&lt;br /&gt;The further I get into this project, the more fun it becomes (despite having bleeding cuts on both my hands from removing tacks from the grille with a pair of pliers).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9470232-110629197351925979?l=westiamp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://westiamp.blogspot.com/feeds/110629197351925979/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9470232&amp;postID=110629197351925979' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9470232/posts/default/110629197351925979'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9470232/posts/default/110629197351925979'/><link rel='alternate' type='text/html' href='http://westiamp.blogspot.com/2005/01/another-constructive-evening.html' title='Another constructive evening'/><author><name>Duncan Bayne</name><uri>http://www.blogger.com/profile/08067439189657560427</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/-04M2da8coxk/TuWNlatlLlI/AAAAAAAAAEk/e7jPL5zvCxs/s220/avatar.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9470232.post-110621098850474601</id><published>2005-01-20T01:45:00.000-08:00</published><updated>2006-04-08T22:48:58.950-07:00</updated><title type='text'>First photo of the WestiAmp</title><content type='html'>&lt;a href="http://static.flickr.com/36/125519936_84484490ec_o.jpg"&gt;&lt;img class="blog" src="http://static.flickr.com/36/125519936_84484490ec_m.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is a photo of the WestiAmp as it is now; in original condition, sans the gramophone cabinet door:&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9470232-110621098850474601?l=westiamp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://westiamp.blogspot.com/feeds/110621098850474601/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9470232&amp;postID=110621098850474601' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9470232/posts/default/110621098850474601'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9470232/posts/default/110621098850474601'/><link rel='alternate' type='text/html' href='http://westiamp.blogspot.com/2005/01/first-photo-of-westiamp.html' title='First photo of the WestiAmp'/><author><name>Duncan Bayne</name><uri>http://www.blogger.com/profile/08067439189657560427</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/-04M2da8coxk/TuWNlatlLlI/AAAAAAAAAEk/e7jPL5zvCxs/s220/avatar.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9470232.post-110232412729915099</id><published>2004-12-06T01:01:00.000-08:00</published><updated>2004-12-06T01:10:19.166-08:00</updated><title type='text'>Gramophone cabinet door removed</title><content type='html'>I spent about 10 minutes on WestiAmp today, removing the cabinet door that covered the gramophone (which is there no longer; there is only a hole where it used to be) and bagging the screws, hinges, arm and locking mechanism.&lt;br /&gt;&lt;br /&gt;It's looking like most of the hinges &amp; other bracketry is going to have to be replaced, but the arm might be repairable.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9470232-110232412729915099?l=westiamp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://westiamp.blogspot.com/feeds/110232412729915099/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9470232&amp;postID=110232412729915099' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9470232/posts/default/110232412729915099'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9470232/posts/default/110232412729915099'/><link rel='alternate' type='text/html' href='http://westiamp.blogspot.com/2004/12/gramophone-cabinet-door-removed.html' title='Gramophone cabinet door removed'/><author><name>Duncan Bayne</name><uri>http://www.blogger.com/profile/08067439189657560427</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/-04M2da8coxk/TuWNlatlLlI/AAAAAAAAAEk/e7jPL5zvCxs/s220/avatar.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9470232.post-110223365318922086</id><published>2004-12-04T23:53:00.000-08:00</published><updated>2004-12-05T00:00:53.190-08:00</updated><title type='text'>The Arrival</title><content type='html'>I collected the radio today, &amp; have formulated a rough plan for the restoration.&lt;ol&gt;&lt;li&gt;take it to pieces&lt;/li&gt;&lt;li&gt;get the valve driven AF amplifier stage (I'm presuming there's one) going&lt;/li&gt;&lt;li&gt;replace all the hinges etc. in the case&lt;/li&gt;&lt;li&gt;sand &amp; oil the wood&lt;/li&gt;&lt;li&gt;shoe-horn my old Celeron 500 into the case, running Mandrake Linux, Apache and a PHP-based control system for uploading &amp; managing MP3s and playlists&lt;/li&gt;&lt;li&gt;replace the aftermarket plastic knobs with something nice (brushed aluminium?)&lt;/li&gt;&lt;li&gt;put it all back together again&lt;/li&gt;&lt;/ol&gt;I'm expecting this to take up to a year, as I have never worked with valves before, and my woodworking skills are rudimentary.&lt;br /&gt;&lt;br /&gt;This is going to be a &lt;em&gt;fun&lt;/em&gt; project!&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9470232-110223365318922086?l=westiamp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://westiamp.blogspot.com/feeds/110223365318922086/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9470232&amp;postID=110223365318922086' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9470232/posts/default/110223365318922086'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9470232/posts/default/110223365318922086'/><link rel='alternate' type='text/html' href='http://westiamp.blogspot.com/2004/12/arrival.html' title='The Arrival'/><author><name>Duncan Bayne</name><uri>http://www.blogger.com/profile/08067439189657560427</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://2.bp.blogspot.com/-04M2da8coxk/TuWNlatlLlI/AAAAAAAAAEk/e7jPL5zvCxs/s220/avatar.gif'/></author><thr:total>0</thr:total></entry></feed>
