<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Brad Sucks &#187; diy</title>
	<atom:link href="http://www.bradsucks.net/archives/tag/diy/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bradsucks.net</link>
	<description>A one man band with no fans</description>
	<lastBuildDate>Fri, 03 Sep 2010 19:11:06 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Office improvement</title>
		<link>http://www.bradsucks.net/archives/2010/01/10/office-improvement/</link>
		<comments>http://www.bradsucks.net/archives/2010/01/10/office-improvement/#comments</comments>
		<pubDate>Mon, 11 Jan 2010 02:14:17 +0000</pubDate>
		<dc:creator>Brad</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[diy]]></category>
		<category><![CDATA[photos]]></category>
		<category><![CDATA[studio]]></category>

		<guid isPermaLink="false">http://www.bradsucks.net/archives/2010/01/10/office-improvement/</guid>
		<description><![CDATA[Over the holidays I worked on getting this office/studio in better shape. I (aka my dad) built the shelf beneath my monitors here:

Which brought everything up to a better height and gave me some storage underneath them. I stuck some rope lights in behind which gives a nice glow. Next step is to put more [...]]]></description>
			<content:encoded><![CDATA[<p>Over the holidays I worked on getting this office/studio in better shape. I (aka my dad) built the shelf beneath my monitors here:</p>
<p><img src="http://www.bradsucks.net/images/Officeimprovement_12B07/IMG_7487_filtered.jpg" alt="" /></p>
<p>Which brought everything up to a better height and gave me some storage underneath them. I stuck some rope lights in behind which gives a nice glow. Next step is to put more paintings and stuff up. And maybe some Christmas lights. And more drinks.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bradsucks.net/archives/2010/01/10/office-improvement/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Halloween 2009</title>
		<link>http://www.bradsucks.net/archives/2009/10/28/halloween-2009/</link>
		<comments>http://www.bradsucks.net/archives/2009/10/28/halloween-2009/#comments</comments>
		<pubDate>Wed, 28 Oct 2009 23:06:02 +0000</pubDate>
		<dc:creator>Brad</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[costumes]]></category>
		<category><![CDATA[diy]]></category>
		<category><![CDATA[halloween]]></category>

		<guid isPermaLink="false">http://www.bradsucks.net/archives/2009/10/28/halloween-2009/</guid>
		<description><![CDATA[Hey, what&#8217;s everyone doing for Halloween? My plague doctor mask&#8217;s coming along OK:
 
I haven&#8217;t decided what university he&#8217;ll have gone to so the hoodie is temporary. (Waterloo&#8217;s not a respectable plague doctor university anyway.)
]]></description>
			<content:encoded><![CDATA[<p>Hey, what&#8217;s everyone doing for Halloween? My <a href="http://images.google.ca/images?hl=en&amp;source=hp&amp;q=plague+doctor&amp;btnG=Search+Images&amp;gbv=2&amp;aq=f&amp;oq=">plague doctor</a> mask&#8217;s coming along OK:</p>
<p><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.bradsucks.net/images/Halloween2009_10CDE/image.png" width="450" height="337" /> </p>
<p>I haven&#8217;t decided what university he&#8217;ll have gone to so the hoodie is temporary. (Waterloo&#8217;s not a respectable plague doctor university anyway.)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bradsucks.net/archives/2009/10/28/halloween-2009/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Top secret project progress</title>
		<link>http://www.bradsucks.net/archives/2009/10/01/top-secret-project-progress/</link>
		<comments>http://www.bradsucks.net/archives/2009/10/01/top-secret-project-progress/#comments</comments>
		<pubDate>Fri, 02 Oct 2009 01:12:43 +0000</pubDate>
		<dc:creator>Brad</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[diy]]></category>
		<category><![CDATA[secret]]></category>

		<guid isPermaLink="false">http://www.bradsucks.net/archives/2009/10/01/top-secret-project-progress/</guid>
		<description><![CDATA[I&#8217;m working on a top secret project. It&#8217;s totally top secret. And also a ways off (there is a lot of work to do.) Anyway here&#8217;s a leaked photo:


Who knows what I could be up to.
]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m working on a top secret project. It&#8217;s totally top secret. And also a ways off (there is a lot of work to do.) Anyway here&#8217;s a leaked photo:</p>
<p><img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="IMG00020-20091001-2040" border="0" alt="IMG00020-20091001-2040" src="http://www.bradsucks.net/images/Topsecretprojectprogress_12A93/IMG00020200910012040_thumb.jpg" width="449" height="338" /></p>
</p>
<p>Who knows what I could be up to.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bradsucks.net/archives/2009/10/01/top-secret-project-progress/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Ableton Live controlling Winamp/Milkdrop</title>
		<link>http://www.bradsucks.net/archives/2009/09/16/ableton-live-controlling-winampmilkdrop/</link>
		<comments>http://www.bradsucks.net/archives/2009/09/16/ableton-live-controlling-winampmilkdrop/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 17:17:29 +0000</pubDate>
		<dc:creator>Brad</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[ableton]]></category>
		<category><![CDATA[diy]]></category>
		<category><![CDATA[live]]></category>
		<category><![CDATA[projects]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[visualizations]]></category>
		<category><![CDATA[winamp]]></category>

		<guid isPermaLink="false">http://www.bradsucks.net/archives/2009/09/16/ableton-live-controlling-winampmilkdrop/</guid>
		<description><![CDATA[Been hacking around trying to get some nifty synced visualization stuff going. Best (and cheapest) visualization seems to be Milkdrop in Winamp, so I got it responding to MIDI signals sent from Ableton Live on another machine. Here&#8217;s a quick demo:






I&#8217;d like to be able to trigger video clips next, then I&#8217;m not sure about [...]]]></description>
			<content:encoded><![CDATA[<p>Been hacking around trying to get some nifty synced visualization stuff going. Best (and cheapest) visualization seems to be Milkdrop in Winamp, so I got it responding to MIDI signals sent from Ableton Live on another machine. Here&#8217;s a quick demo:</p>
<p>
<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:3ad2433d-302c-42fd-9ea7-b45e35a90f6b" class="wlWriterEditableSmartContent">
<div id="17f429de-7978-43e0-9d4b-c8ed24231b4f" style="margin: 0px; padding: 0px; display: inline;">
<div><a href="http://www.youtube.com/watch?v=fbhGMTcX9SM&amp;hl=en&amp;fs=1&amp;" target="_new"><img src="http://images.bradsucks.net/AbletonLivecontrollingWinampMilkdrop_BB2A/video1f179b60b50d.jpg" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('17f429de-7978-43e0-9d4b-c8ed24231b4f'); downlevelDiv.innerHTML = &quot;&lt;div&gt;&lt;object width=\&quot;425\&quot; height=\&quot;355\&quot;&gt;&lt;param name=\&quot;movie\&quot; value=\&quot;http://www.youtube.com/v/fbhGMTcX9SM&amp;hl=en&amp;fs=1&amp;&amp;hl=en\&quot;&gt;&lt;\/param&gt;&lt;embed src=\&quot;http://www.youtube.com/v/fbhGMTcX9SM&amp;hl=en&amp;fs=1&amp;&amp;hl=en\&quot; type=\&quot;application/x-shockwave-flash\&quot; width=\&quot;425\&quot; height=\&quot;355\&quot;&gt;&lt;\/embed&gt;&lt;\/object&gt;&lt;\/div&gt;&quot;;" alt=""/></a></div>
</div>
</div>
<p>I&#8217;d like to be able to trigger video clips next, then I&#8217;m not sure about combining them all onto one display and swapping between them. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.bradsucks.net/archives/2009/09/16/ableton-live-controlling-winampmilkdrop/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>BSDDS with Amazon Payments</title>
		<link>http://www.bradsucks.net/archives/2009/02/23/bsdds-with-amazon-payments/</link>
		<comments>http://www.bradsucks.net/archives/2009/02/23/bsdds-with-amazon-payments/#comments</comments>
		<pubDate>Mon, 23 Feb 2009 18:36:02 +0000</pubDate>
		<dc:creator>Brad</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[bsdds]]></category>
		<category><![CDATA[diy]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[projects]]></category>

		<guid isPermaLink="false">http://www.bradsucks.net/archives/2009/02/23/bsdds-with-amazon-payments/</guid>
		<description><![CDATA[I just uploaded v0.20 of the Brad Sucks Digital Download Store. Some small changes and one big one. It now supports Amazon&#8217;s Flexible Payments Service:
 
Of course I can&#8217;t actually offer it on my website as Amazon doesn&#8217;t offer the service in Canada. So that&#8217;s pretty weak. But for all you Americans: go nuts.
Update: I&#8217;ve [...]]]></description>
			<content:encoded><![CDATA[<p>I just uploaded v0.20 of the <a href="http://code.google.com/p/brad-sucks-digital-download-store/">Brad Sucks Digital Download Store</a>. Some small changes and one big one. It now supports <a href="http://aws.amazon.com/fps/">Amazon&#8217;s Flexible Payments Service</a>:</p>
<p><img title="image" style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" height="343" alt="image" src="http://images.bradsucks.net/BSDDS_A2A3/image.png" width="495" border="0" /> </p>
<p>Of course I can&#8217;t actually offer it on my website as Amazon doesn&#8217;t offer the service in Canada. So that&#8217;s pretty weak. But for all you Americans: go nuts.</p>
<p><strong>Update:</strong> I&#8217;ve pushed out v0.22 of the BSDDS, fixing a batch of bugs.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bradsucks.net/archives/2009/02/23/bsdds-with-amazon-payments/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Project: Guitar with arcade buttons</title>
		<link>http://www.bradsucks.net/archives/2009/02/08/project-guitar-with-arcade-buttons/</link>
		<comments>http://www.bradsucks.net/archives/2009/02/08/project-guitar-with-arcade-buttons/#comments</comments>
		<pubDate>Mon, 09 Feb 2009 04:19:37 +0000</pubDate>
		<dc:creator>Brad</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[diy]]></category>
		<category><![CDATA[gear]]></category>
		<category><![CDATA[guitar]]></category>
		<category><![CDATA[nerdy]]></category>
		<category><![CDATA[projects]]></category>

		<guid isPermaLink="false">http://www.bradsucks.net/archives/2009/02/08/project-guitar-with-arcade-buttons/</guid>
		<description><![CDATA[For the past year I&#8217;ve been thinking a lot about solo guitar interfaces. One of the challenges with being a guitarist and playing solo is that both hands are almost constantly busy with the guitar and your feet are usually busy with pedals. Doesn&#8217;t leave a lot of other options.
I&#8217;ve thought up a lot of [...]]]></description>
			<content:encoded><![CDATA[<p>For the past year I&#8217;ve been thinking a lot about solo guitar interfaces. One of the challenges with being a guitarist and playing solo is that both hands are almost constantly busy with the guitar and your feet are usually busy with pedals. Doesn&#8217;t leave a lot of other options.</p>
<p>I&#8217;ve thought up a lot of ways the guitar as an interface could be improved or augmented and the simplest idea seems like it would be to put a bunch of easily accessible buttons in the guitar and have those buttons simulate keystrokes on my laptop. How hard could that be? Let&#8217;s see.</p>
<p><strong>Step one:</strong> </p>
<p>I ordered some <a href="http://www.arcadeshop.de/index.php?cPath=103_102&amp;osCsid=4cd87d0ab78a69f2955d231cce0a5425">Seimitsu PS-14 arcade buttons</a>. A lot of the buttons I found were wayyyy too deep (such as <a href="http://www.happcontrols.com/pushbuttons/539200xx.htm">these</a>) but these ones looked like they might not go all the way through my guitar and halfway into my torso while playing.</p>
<p><img title="image" style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="153" alt="image" src="http://images.bradsucks.net/Guitarwitharcadebuttons_1180F/image.png" width="149" border="0" /></p>
<p>I also impulse bought an <a href="http://arduino.cc/">Arduino</a>. The Arduino is awesome but turning button presses into keyboard strokes isn&#8217;t really its main deal. So I ordered an <a href="http://www.ultimarc.com/ipacve.html">I-PAC VE</a> which is dedicated entirely to simulating keyboard controls.</p>
<p><img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="164" alt="image" src="http://images.bradsucks.net/Guitarwitharcadebuttons_1180F/image_3.png" width="285" border="0" />&#160; </p>
<p><strong>Step two:</strong></p>
<p>Months later when the I-PAC finally arrived, I wired up the buttons and the board and it all worked on the first try. I made a little cardboard stand for testing:</p>
<p><img title="IMG_6072" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="366" alt="IMG_6072" src="http://images.bradsucks.net/Guitarwitharcadebuttons_1180F/IMG_6072.jpg" width="274" border="0" /> </p>
</p>
<p><img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="205" alt="image" src="http://images.bradsucks.net/Guitarwitharcadebuttons_1180F/image_4.png" width="273" border="0" /> </p>
<p>But it doesn&#8217;t look like there&#8217;s much testing to do, it&#8217;s pretty brain dead easy. I had it entering keystrokes on the computer and triggering clips in Ableton Live within minutes. Windows XP even recognized the I-PAC without any additional drivers, very nice.</p>
<p><strong>Step three: </strong></p>
<p>Where should the buttons go on the guitar? I put some cut-out circles on it to see where they&#8217;d fit and be most useful:</p>
<p><img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="368" alt="image" src="http://images.bradsucks.net/Guitarwitharcadebuttons_1180F/image_5.png" width="276" border="0" /> </p>
<p>This is the layout I&#8217;m thinking of right now. There&#8217;s a lot to take into consideration, such as:</p>
<ol>
<li>Ease of access while playing (the upper right ones seem close enough I&#8217;d be able to hit them with only a brief pause in playing)</li>
<li>Staying away from locations where accidental hits are likely (the right side is where my arm is while playing)</li>
<li>Making sure I don&#8217;t interfere with any of the guitar&#8217;s guts </li>
<li>Keeping them far enough away from the edge that I don&#8217;t weaken and collapse it</li>
</ol>
<p>Right now I&#8217;m wondering if I should try to house the circuit board inside the guitar and run a USB cable from the guitar to my laptop or should I run the wires from the buttons to the external I-PAC which would be by the laptop? I do not know.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bradsucks.net/archives/2009/02/08/project-guitar-with-arcade-buttons/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>My latest podcast attempt</title>
		<link>http://www.bradsucks.net/archives/2009/01/05/my-latest-podcast-attempt/</link>
		<comments>http://www.bradsucks.net/archives/2009/01/05/my-latest-podcast-attempt/#comments</comments>
		<pubDate>Mon, 05 Jan 2009 05:01:32 +0000</pubDate>
		<dc:creator>Brad</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[diy]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[nerdy]]></category>
		<category><![CDATA[podcast]]></category>

		<guid isPermaLink="false">http://www.bradsucks.net/?p=1695</guid>
		<description><![CDATA[ I tried doing a podcast a few years ago and failed. I just wanted to share some music I was into but compiling the podcasts was time-consuming enough that it got pushed aside almost immediately.
So I&#8217;ve started another podcast on Sellout Central which I&#8217;m planning to put out every Monday.
This time though I&#8217;ve spent [...]]]></description>
			<content:encoded><![CDATA[<p><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; margin-left: 0px; margin-right: 0px; border-right-width: 0px" title="terminal" src="http://images.bradsucks.net/Mylatestpodcastattempt_EFF5/terminal.jpg" border="0" alt="terminal" width="240" height="150" align="right" /> I tried doing a podcast a few years ago and failed. I just wanted to share some music I was into but compiling the podcasts was time-consuming enough that it got pushed aside almost immediately.</p>
<p>So I&#8217;ve started another podcast on <a href="http://www.selloutcentral.com/">Sellout Central</a> which I&#8217;m planning to put out every Monday.</p>
<p>This time though I&#8217;ve spent some of my vacation time figuring out how to automate most of the process.</p>
<p><strong>The nerdy details:</strong></p>
<p>Using <a href="http://sox.sourceforge.net/">sox</a>, <a href="http://www.speech.cs.cmu.edu/flite/">flite</a>, <a href="http://lame.sourceforge.net/">lame</a> and a bash script, all I have to do is export a playlist from <a href="http://www.foobar2000.org/">Foobar2000</a> and run a script. Sox crossfades the songs and compiles them into one big WAV file, flite generates the speech synthesis for the intros and outros and then lame compresses them into an MP3 with appropriate ID3 tags. So basically, I export the WAVs and then run:</p>
<blockquote><p><strong>./podcastit.sh [episode #] [# of songs]</strong></p></blockquote>
<p>And get back a shiny podcastable MP3. Whether anyone will like the songs I like is a whole different matter.</p>
<p>If you want the script, let me know and I can package it up.</p>
<p><strong>Update:</strong> and <a href="http://www.bradsucks.net/misc/podcastit001.zip">here is the script all packaged up</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bradsucks.net/archives/2009/01/05/my-latest-podcast-attempt/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Halloween 2007</title>
		<link>http://www.bradsucks.net/archives/2007/11/01/halloween-2007/</link>
		<comments>http://www.bradsucks.net/archives/2007/11/01/halloween-2007/#comments</comments>
		<pubDate>Thu, 01 Nov 2007 16:29:01 +0000</pubDate>
		<dc:creator>Brad</dc:creator>
				<category><![CDATA[diy]]></category>
		<category><![CDATA[halloween]]></category>
		<category><![CDATA[misc]]></category>
		<category><![CDATA[photos]]></category>
		<category><![CDATA[pictures]]></category>
		<category><![CDATA[projects]]></category>
		<category><![CDATA[scary]]></category>

		<guid isPermaLink="false">http://www.bradsucks.net/archives/2007/11/01/halloween-2007/</guid>
		<description><![CDATA[Last Halloween was our first time trying to go all out on the decorations. This year we extended it out a bunch and improved a lot of little things. Some photos:
 
 

 
 
 

Everything went over real good. The black light where we gave out the candy was a big hit. We wound [...]]]></description>
			<content:encoded><![CDATA[<p>Last Halloween was our first time trying to go all out on the decorations. This year we extended it out a bunch and improved a lot of little things. Some photos:</p>
<p align="center"><img id="id" height="338" alt="October 31, 2007 084" src="http://images.bradsucks.net/Halloween2007_AF8F/October312007084.jpg" width="450" border="0" /> </p>
<p align="center"><img id="id" height="338" alt="October 31, 2007 043" src="http://images.bradsucks.net/Halloween2007_AF8F/October312007043.jpg" width="450" border="0" /> </p>
<p align="center"><img height="338" alt="October 31, 2007 077" src="http://images.bradsucks.net/Halloween2007_AF8F/October312007077.jpg" width="450" border="0" /></p>
<p align="center"><img id="id" height="338" alt="October 31, 2007 104" src="http://images.bradsucks.net/Halloween2007_AF8F/October312007104.jpg" width="450" border="0" /> </p>
<p align="center"><img id="id" height="338" alt="October 31, 2007 102" src="http://images.bradsucks.net/Halloween2007_AF8F/October312007102.jpg" width="450" border="0" /> </p>
<p align="center"><img id="id" height="338" alt="October 31, 2007 130" src="http://images.bradsucks.net/Halloween2007_AF8F/October312007130.jpg" width="450" border="0" /> </p>
<p align="center"><img height="338" alt="October 31, 2007 114" src="http://images.bradsucks.net/Halloween2007_AF8F/October312007114.jpg" width="450" border="0" /></p>
<p>Everything went over real good. The black light where we gave out the candy was a big hit. We wound up dragging a big mirror out so that kids could see themselves glowing and they really dug that. You can see more pictures <a href="http://picasaweb.google.com/bradsucks/October312007/">here</a> if you&#8217;re interested.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bradsucks.net/archives/2007/11/01/halloween-2007/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
