<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:ent="http://www.purl.org/NET/ENT/1.0/">
  <channel>
    <title>Curiouser and Curiouser!</title>
    <link>http://matt.blogs.it/</link>
    <description>Curiouser and Curiouser is the weblog of Matt Mower. I develop software, create music, and practice karate.</description>
    <copyright>Copyright 2011 Matt Mower. Some rights reserved.</copyright>
    <generator>Squib/0.5.0.382</generator>
    <managingEditor>self@mattmower.com</managingEditor>
    <webMaster>self@mattmower.com</webMaster>
    <language>en-gb</language>
    <item>
      <title>Do Western Digital actually support their products?</title>
      <link>http://matt.blogs.it/entries/00003028.html</link>
      <pubDate>Mon, 11 Apr 2011 21:47:47 +0100</pubDate>
      <description>&lt;p&gt;So I'm expecting to be travelling out of the country soon and decided I would buy a bus-powered external drive to act as a SuperDuper clone as well as a few hundred GB of extra storage.&lt;/p&gt;

&lt;p&gt;I looked at a few drives but was recommend to look at the &lt;a href="http://www.amazon.co.uk/Western-Digital-Passport-Portable-Firewire/dp/B0038MU7V4/ref=sr_1_1?ie=UTF8&amp;amp;s=computers&amp;amp;qid=1302554059&amp;amp;sr=8-1"&gt;Western Digital My Passport Studio&lt;/a&gt; drive which is designed for Mac, 640GB, bus-powered, and supports USB2, FireWire-400 &amp;amp; Firewire-800.&lt;/p&gt;

&lt;p&gt;It's more expensive than the raft of 500GB USB-2 externals but, since my MBP has a FW-800 port, I was quite attracted. The extra storage would be useful and since it's for Mac I figured I should have no problems, right? Wrong.&lt;/p&gt;

&lt;p&gt;But first impressions were good. The drive was neat and even if the LED display is utterly useless it seemed decently made. It also came with short cables for all 3 connections which was a plus.&lt;/p&gt;

&lt;p&gt;I connected it up and got my first unpleasant surprise. Western Digital "Smartware" which pops up like an unwanted drive every time you plug the damn thing in. Quite how any hard disk manufacturer has the gall to use the word "smart" in relation to their software leaves me quite non-plussed. And, as a bonus, it's somehow embedded into the drive firmware so there's no way to get rid of it.&lt;/p&gt;

&lt;p&gt;Okay I'm never installing it but I can live with it if the thing just works.&lt;/p&gt;

&lt;p&gt;I partition into 161GB for SuperDuper! and the rest for storage. Then we're off to the races. I don't know if ~13MB/s write speed is any good really but it took about 3 hours to do the first clone. SD makes it bootable, we're all green. So time to test.&lt;/p&gt;

&lt;p&gt;Reboot, hold opt and...&lt;/p&gt;

&lt;p&gt;...nothing. There's my system disk. But where is my clone?&lt;/p&gt;

&lt;p&gt;Snap. What partition scheme does this disk have? WD faked me out by having the thing formatted HFS+ already. Sure enough Apple Partition map. So I repartition GUID, reformat.&lt;/p&gt;

&lt;p&gt;And 3 hours later I have my shiny bootable clone.&lt;/p&gt;

&lt;p&gt;Reboot, hold opt and...&lt;/p&gt;

&lt;p&gt;....nothing.&lt;/p&gt;

&lt;p&gt;What the fuck?&lt;/p&gt;

&lt;p&gt;I backup a step. Open the "Startup Disk" preference pane and there it is. I can select it. Reboot.&lt;/p&gt;

&lt;p&gt;Gray screen. System won't boot.&lt;/p&gt;

&lt;p&gt;Power down, hold opt, reboot from the system disk.&lt;/p&gt;

&lt;p&gt;Now I am pretty angry because I am at least 6 hours in the hole for this and I still haven't been able to boot from this thing.&lt;/p&gt;

&lt;p&gt;I register with Western Digitals god awful support site and open a case with them. Their response?&lt;/p&gt;

&lt;blockquote&gt;
    &lt;p&gt;While it may be possible to boot your computer to an external hard drive, Western Digital does not
    provide technical support for booting your computer using an external hard drive. Please, refer to this
    page for a short list of Mac-bootable WD external drives:
    http://wdc.custhelp.com/app/answers/detail/a_id/1787&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Of course my disk is listed there. I've never had a problem with booting any FireWire disk in the past. Just this one.&lt;/p&gt;

&lt;p&gt;I point out that they claim that the disk supports booting FW and all I am asking is why the disk is not appearing as a valid bootable disk. Their response:&lt;/p&gt;

&lt;blockquote&gt;
    &lt;p&gt;Unfortunately "making the drive visible to MacOSX as a bootable drive" is not supported either.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;So basically they sell the drive with a feature they appear to be completely unwilling to actually support. I'm not happy about this at all, but I've offered them one last chance to actually be helpful.&lt;/p&gt;

&lt;p&gt;I note that Dave Nanian from &lt;a href="http://shirt-pocket.com/"&gt;Shirt Pocket software&lt;/a&gt; (who make the excellent SuperDuper!) was quite willing to try and support me even though it's not a problem with his application.&lt;/p&gt;

&lt;p&gt;I'll update this when I hear back but my current advice would be don't buy Western Digital disks if you have a Mac. They have crappy firmware and they won't support basic features Mac users rely on. In fact I don't get the impression that they think "support" is important at all.&lt;/p&gt;</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00003028.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
        <ent:topic ent:href="http://matt.blogs.it/topics/western-digital.xml" ent:id="western-digital" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/support.xml" ent:id="support" ent:classification="user"/>
      </ent:cloud>
    </item>
    <item>
      <title>I like autosave but</title>
      <link>http://matt.blogs.it/entries/00003027.html</link>
      <pubDate>Wed, 06 Apr 2011 09:05:28 +0100</pubDate>
      <description>&lt;p&gt;Just read a &lt;a href="http://www.marco.org/4366331059"&gt;piece by Marco Ament&lt;/a&gt; about doing away with &lt;em&gt;save&lt;/em&gt; as a concept in OSX applications:&lt;/p&gt;

&lt;blockquote&gt;
    &lt;p&gt;I'd argue &amp;mdash; and I think, with iOS and Lion, Apple has shown that they agree &amp;mdash; that rather than rethinking the icon, we should abandon the concept of explicitly saving files.
    Modern computers have more than enough disk space and RAM to implement per-file versioning and aggressive autosaving for almost all common document types. (And it looks like Lion implements that.)&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Normally I find myself nodding in agreement when reading Marco's opinions but for once I am not. I'm all in favour of autosave to ensure that work isn't lost but, at the same time, I find the idea of not having an explicit save option is a step too far.&lt;/p&gt;

&lt;p&gt;In the first place work-in-progress may not be valid/coherent. Do I want it saved? If there is no explicit save then there is no difference work-in-progress that I want and work-in-progress that I don't want.&lt;/p&gt;

&lt;p&gt;Further, without save, how do I mark a "finished" item? It seems like any alternative metaphor I can think of is just save by another name.&lt;/p&gt;

&lt;p&gt;I'm not convinced saves day is done.&lt;/p&gt;</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00003027.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
        <ent:topic ent:href="http://matt.blogs.it/topics/macosx.xml" ent:id="macosx" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/ui.xml" ent:id="ui" ent:classification="user"/>
      </ent:cloud>
    </item>
    <item>
      <title>Cognitive distortions</title>
      <link>http://matt.blogs.it/entries/00003026.html</link>
      <pubDate>Mon, 04 Apr 2011 18:29:19 +0100</pubDate>
      <description>&lt;p&gt;I've just read an excellent article from the PsychCentral blog on &lt;a href="http://psychcentral.com/lib/2009/15-common-cognitive-distortions/"&gt;15 Common Cognitive Distortions&lt;/a&gt;. A &lt;em&gt;cognitive distortion&lt;/em&gt; is anything our mind convinces us of that isn't really true. In general we use them to beat ourselves up and keep ourselves feeling bad.&lt;/p&gt;

&lt;p&gt;Reading through the list and thinking about them I can easily see how I apply 10 of them on an almost daily basis right now. For me the list is:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;filtering&lt;/li&gt;
&lt;li&gt;polarized thinking&lt;/li&gt;
&lt;li&gt;overgeneralization&lt;/li&gt;
&lt;li&gt;jumping to conclusions&lt;/li&gt;
&lt;li&gt;catastrophizing&lt;/li&gt;
&lt;li&gt;personalization&lt;/li&gt;
&lt;li&gt;fallacy of fairness&lt;/li&gt;
&lt;li&gt;blaming&lt;/li&gt;
&lt;li&gt;shoulds&lt;/li&gt;
&lt;li&gt;fallacy of change&lt;/li&gt;
&lt;li&gt;always being right&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Wait, that's 11. Well there you go. I suspect the other 4 are there and I just don't see myself using them quite so clearly (although this could be an example of overgeneralization :)).&lt;/p&gt;

&lt;p&gt;What's more difficult, and the article doesn't really delve into this, is how to avoid these distortions short of full-blown CBT. In the first case I think being aware of, and reflecting upon, how you may be distorting your view of things is probably a good start. It might make a good beginning of a daily mindfulness practice.&lt;/p&gt;</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00003026.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
        <ent:topic ent:href="http://matt.blogs.it/topics/psychology.xml" ent:id="psychology" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/behaviour.xml" ent:id="behaviour" ent:classification="user"/>
      </ent:cloud>
    </item>
    <item>
      <title>Drunk</title>
      <link>http://matt.blogs.it/entries/00003025.html</link>
      <pubDate>Wed, 30 Mar 2011 16:36:46 +0100</pubDate>
      <description>&lt;blockquote&gt;
    &lt;p&gt;"Always be drunk. That is all: it is the question. You want to stop Time crushing your shoulders, bending you double, so get drunk - militantly. How? Use wine, poetry, or virtue, use your imagination. Just get drunk." -- Charles Baudelaire via &lt;a href="http://talentdevelop.com/articles/GTA.html"&gt;gifted, talented, addicted&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00003025.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
        <ent:topic ent:href="http://matt.blogs.it/topics/psychology.xml" ent:id="psychology" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/addiction.xml" ent:id="addiction" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/creativity.xml" ent:id="creativity" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/sensitivity.xml" ent:id="sensitivity" ent:classification="user"/>
      </ent:cloud>
    </item>
    <item>
      <title>Beautiful Arrows</title>
      <link>http://matt.blogs.it/entries/00003024.html</link>
      <pubDate>Thu, 24 Feb 2011 22:58:17 +0000</pubDate>
      <description>&lt;p&gt;I think &lt;a href="http://alonetone.com/sistersavage/tracks/breaking-arrows"&gt;Breaking Arrows&lt;/a&gt; is, without a doubt, the best thing I have ever been involved with musically. I don't think it's any wonder that it has done so well on Alonetone (243 listens, 38 comments, and 29 favourites in 12 days) because it is a sublime work that I am proud to have been involved with.&lt;/p&gt;

&lt;p&gt;Tess' voice sounds so good and the emotion she packs into her vocal complements the sound of the piano so perfectly. My contribution is the piano backing track. It would be lovely if I was actually playing this but I'm nowhere near this level of skill. It's actually sequenced in Ableton Live.&lt;/p&gt;

&lt;p&gt;It grew out of an arpeggio I built from a set of chords &amp;amp; listened to for hours and hours, played on the Braunschweig Upright piano. We both liked it wanted to make a song with it so I created an arrangement with an intro and outro that is just the plain block chords and a middle section that arpeggiates them. The main work was in automating the velocity levels to create a sense of flow in the middle section. Tess took this, moulded it, recorded her vocal over it, and made it into a song.&lt;/p&gt;

&lt;p&gt;The music I have made with &lt;a href="http://alonetone.com/sistersavage"&gt;Tess&lt;/a&gt; as &lt;a href="http://alonetone.com/elusivegene"&gt;Elusive Gene&lt;/a&gt; represents the best of my musical efforts which, left to my own devices tend to be overly focused on experimentation and process and less about being something you want to listen to, something that makes you &lt;em&gt;feel&lt;/em&gt;. Often I listen once or twice and then move on. If someone else enjoys it that's great but often their enjoyment is a mystery to me.&lt;/p&gt;

&lt;p&gt;This track, on the other hand, I am listening to over and over again.&lt;/p&gt;

&lt;p&gt;&lt;object type="application/x-shockwave-flash" data="http://mattmower.com/mp3player/player_mp3_mini.swf" width="200" height="20"&gt;
    &lt;param name="movie" value="http://mattmower.com/mp3player/player_mp3_mini.swf" /&gt;
    &lt;param name="bgcolor" value="#000000" /&gt;
    &lt;param name="FlashVars" value="mp3=http%3A//alonetone.com/sistersavage/tracks/breaking-arrows.mp3%3Freferer%3Dmatt.blogs.it" /&gt;
&lt;/object&gt;&lt;/p&gt;

&lt;p&gt;Apologies for this being a (largely) unmixed demo that we did for RPM. Our plans for RPM were de-railed somewhat but we're planning to upload a final version of this track and complete our album later on.&lt;/p&gt;</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00003024.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
        <ent:topic ent:href="http://matt.blogs.it/topics/music.xml" ent:id="music" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/elusive-gene.xml" ent:id="elusive-gene" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/piano.xml" ent:id="piano" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/vocal.xml" ent:id="vocal" ent:classification="user"/>
      </ent:cloud>
    </item>
    <item>
      <title>Max for Live, Launchpad, and sequencing</title>
      <link>http://matt.blogs.it/entries/00003023.html</link>
      <pubDate>Sun, 29 Aug 2010 23:22:17 +0100</pubDate>
      <description>&lt;p&gt;For my birthday this year I bought myself a copy of &lt;a href="http://www.ableton.com/maxforlive"&gt;Max 4 Live&lt;/a&gt;. Even though I already had Reaktor it seemed pretty clear to me that, because I use Ableton Live a lot, M4L would prove to be a superior MIDI handling environment. And I really like the look of the devices that came with M4L (at the time I was mostly interested in Buffer Shuffler but it turns out that the Loop Shifter is considerably more interesting, a real gem in fact).&lt;/p&gt;

&lt;p&gt;The last month or so I've really started hacking into M4L. It started with my wanting to do some track routing in Live to make it easy to address multiple Kontakt instruments from a single keyboard. That lead to my first M4L device &lt;a href="http://www.maxforlive.com/library/device.php?id=350"&gt;MIDI KeySwitch&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Recently I was very interested in Audio Damage's &lt;a href="http://www.audiodamage.com/instruments/product.php?pid=AD026"&gt;Axon&lt;/a&gt; plugin. For $59 it seems pretty good value except that I wasn't really interested in the built-in synth and I'm trying not to buy any more plugins for a while. It seemed an ideal opportunity to improve my Max chops, so I thought I'd have a crack at reproducing Axon's &lt;em&gt;neuron sequencer&lt;/em&gt; as a M4L device.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;Neurotik&lt;/code&gt; was duly born and in fact worked pretty well. Here's an early prototype playing a hybrid guitar/piano patch from Omnisphere:&lt;/p&gt;

&lt;p&gt;&lt;embed src="http://alonetone.com/flash/alonetone_player.swf" width="250" height="20" allowfullscreen="true" allowscriptaccess="always" flashvars="&amp;amp;file=http://alonetone.com/sandbags/tracks/neurotik-demo-2b.mp3&amp;amp;height=20&amp;amp;width=250&amp;amp;frontcolor=0x3C3C3C&amp;amp;backcolor=0xf3f3f3&amp;amp;lightcolor=0xFF944B&amp;amp;screencolor=0xFF944B&amp;amp;showdigits=false" /&gt;&lt;/p&gt;

&lt;p&gt;In fact I think this is so promising that I heartily recommend that you buy &lt;a href="http://www.audiodamage.com/instruments/product.php?pid=AD026"&gt;Axon&lt;/a&gt; and have a play with it. Audio Damage have a no-fuss refund policy in the, I think, unlikely event that you don't find Axon pretty inspiring to play with.&lt;/p&gt;

&lt;p&gt;&lt;img src="http://s3.amazonaws.com/ember/0WUpgeRhvEaZOJzGZiTBKLQFqlc4kkH7_m.png" alt="Neurotik interface"/&gt;&lt;/p&gt;

&lt;p&gt;&lt;code&gt;Neurotik&lt;/code&gt; doesn't have Axon's lovely interface or the Audio Damage attention to detail. What it does have is an extra neuron and a more flexible (and possibly less well thought out) design. The extra neuron is because...&lt;/p&gt;

&lt;p&gt;Recently I bought myself a &lt;a href="http://www.novationmusic.com/products/midi_controller/launchpad"&gt;Novation Launchpad&lt;/a&gt;. I'd been hankering for one as a way of making it easier to launch clips in Live but, at &amp;pound;149, it never justified it's cost. However, when I saw the Novation StepSeq device and realised how the Launchpad could be used to interact with M4L devices I was sold.&lt;/p&gt;

&lt;p&gt;As soon as I started thinking about the button matrix on the Launchpad and the connection matrix in &lt;code&gt;Neurotik&lt;/code&gt; I realised I had to be able to configure the device from the Launchpad. Then I started thinking about adjusting thresholds in terms of adjusting levels. It just seemed like such a great fit.&lt;/p&gt;

&lt;p&gt;This weekend I've taken the first steps towards integrating Launchpad control into &lt;code&gt;Neurotik&lt;/code&gt;. So far I have the Launchpad button matrix controlling the connection between the 8 neurons along with the ability to switch the device between 3 sub-modes: connections, thresholds, monitoring.&lt;/p&gt;

&lt;p&gt;Probably not a lot of this makes sense unless you (a) know a little about Axon, (b) a little about M4L, and (c) have some passing idea what a Launchpad it. The gist is that I am about 25% of the way towards having my software sequencer entirely controlled by my Launchpad &amp;amp; not needing to touch the computer or look at the screen at all.&lt;/p&gt;

&lt;p&gt;That turns a rather geeky sequencer with a dodgy interface that you can tinker with using the mouse into something more akin to a fully-playable instrument with feedback right on the Launchpad.&lt;/p&gt;

&lt;p&gt;I'm finding the combination of Max for Live &amp;amp; the Launchpad really rather powerful and exciting.&lt;/p&gt;</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00003023.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
        <ent:topic ent:href="http://matt.blogs.it/topics/max-for-live.xml" ent:id="max-for-live" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/novation-launchpad.xml" ent:id="novation-launchpad" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/neurotik.xml" ent:id="neurotik" ent:classification="user"/>
      </ent:cloud>
    </item>
    <item>
      <title>My kind of noise</title>
      <link>http://matt.blogs.it/entries/00003022.html</link>
      <pubDate>Sat, 21 Aug 2010 10:47:03 +0100</pubDate>
      <description>&lt;p&gt;For about the last 5 months I've been wanting to get a &lt;a href="http://www.novationmusic.com/products/midi_controller/launchpad"&gt;Novation Launchpad&lt;/a&gt; but I kept putting it off because I wasn't sure if it would turn out to be an expensive gimmick.&lt;/p&gt;

&lt;p&gt;Well I'm about to buy a new Mac Pro and that's going to be expensive. I figured that, after that I do that, it's going to be very hard to justify buying &lt;em&gt;anything&lt;/em&gt; &amp;amp; this was my last chance. So, yesterday, I went to &lt;a href="http://www.dawsons.co.uk/news/category/dawsons-music-reading/"&gt;Dawsons in Reading&lt;/a&gt; and picked one up.&lt;/p&gt;

&lt;p&gt;So far I'm very pleased with it. Clip launching in Live is much easier than using a mouse. I often found it very hard to deactivate one clip and launch another, in a different track, using the mouse and that becomes trivial with the Launchpad. From this admission you can tell I am not a hardcore gamer. The mixer mode looked useless in the video's I've seen but, in fact, I think it could be useful when I'm more used to it.&lt;/p&gt;

&lt;p&gt;For the basic functionality I'd say the Launchpad is great, but probably not worth &amp;pound;149 to me. But I don't regret the purchase because I've already found extra value in two ways:&lt;/p&gt;

&lt;p&gt;First I played with &lt;a href="http://www.youtube.com/watch?v=LeexnhGEJaE"&gt;StepSeq&lt;/a&gt; (Novations Max for Live sequencer for Launchpad users), you get some idea what monome users have been enjoying all this time. StepSeq is a bit rough around the edges (it is a beta) and I found it messed with the other modes of the Launchpad when I was using it. But it hints at what I might be able to do with my own Max for Live devices. I have some specific things in mind that I will be trying to develop in the next month.&lt;/p&gt;

&lt;p&gt;Second I've found that the Launchpad actually makes a better keyboard for playing LoopShifter than my keyboards. I'm a bit of a LoopShifter freak so this is actually quite cool. I've found that it's easier to remember clusters of good regions in the shifter and quickly swing between them. It makes Loopshifter into a more playable instrument for me.&lt;/p&gt;

&lt;p&gt;To that end here's a piece I made last night playing 3 Loopshifter's directly with the Launchpad. Effects used are Dubstation on a send, fed from the 3 Loopshifters, and Eos on the master channel (along with compression &amp;amp; limiting).&lt;/p&gt;

&lt;p&gt;&lt;embed src="http://alonetone.com/flash/alonetone_player.swf" width="250" height="20" allowfullscreen="true" allowscriptaccess="always" flashvars="&amp;amp;file=http://alonetone.com/sandbags/tracks/loopotic.mp3&amp;amp;height=20&amp;amp;width=250&amp;amp;frontcolor=0x3C3C3C&amp;amp;backcolor=0xf3f3f3&amp;amp;lightcolor=0xFF944B&amp;amp;screencolor=0xFF944B&amp;amp;showdigits=false" /&gt;&lt;/p&gt;

&lt;p&gt;The only downsides of the Launchpad I can see so far are that (i) it's not a class-compliant USB device so it requires a driver from Novation, (ii) it's only an 8x8 grid and you quickly realise a Launchpad-128 or Launchpad-256 would be better :)&lt;/p&gt;</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00003022.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
        <ent:topic ent:href="http://matt.blogs.it/topics/max-for-live.xml" ent:id="max-for-live" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/novation-launchpad.xml" ent:id="novation-launchpad" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/loopshifter.xml" ent:id="loopshifter" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/music.xml" ent:id="music" ent:classification="user"/>
      </ent:cloud>
    </item>
    <item>
      <title>Glitchy with a laid back feel</title>
      <link>http://matt.blogs.it/entries/00003021.html</link>
      <pubDate>Wed, 04 Aug 2010 13:08:46 +0100</pubDate>
      <description>&lt;p&gt;I've been playing a lot with &lt;a href="http://darwingrosse.blogspot.com/2009/12/cant-we-all-just-play.html"&gt;LoopShifter&lt;/a&gt; which is the main instrument that comes with &lt;a href="http://www.ableton.com/maxforlive"&gt;Max for Live&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;I'm still a vastly inexperienced piano player and most of what I try and improvise on the piano sounds really bad &lt;em&gt;as music&lt;/em&gt;. But I have a &lt;a href="http://www.imperfectsamples.com/website/samples/braunschweig/braunschweiguprightpiano.php"&gt;great piano sound&lt;/a&gt; and some parts can sound okay (e.g. I play short arpeggio's that sound nice). So I've been feeding little bits of music to LoopShifter and playing with the resulting timbres.&lt;/p&gt;

&lt;p&gt;One of the things LoopShifter does really well is a kind of crackly, spitting, granular sound that is often an unwanted by-product in other granular effects/instruments but sounds really good coming out of LoopShifter.&lt;/p&gt;

&lt;p&gt;So I've been doing my thing... turning snippets of straight piano into glitchy improvisations and then adding some backing parts with Stylus RMX. In this case a very minimal kick drum with some EQ, delay, and some Replicant.&lt;/p&gt;

&lt;p&gt;I felt an urge for it to sound more &lt;em&gt;musical&lt;/em&gt; and turned to Omnisphere for some accompaniment parts. Really Omnisphere is such a great idea factory. It's hard to browse the sounds available not find things you want to use.&lt;/p&gt;

&lt;p&gt;In the end one of the steel guitar patches, run through Omnisphere's Retroplex delay, had the perfect kind of lazy, ethereal, quality I was looking for. I went about arranging that and then continued rummaging for some more sounds to fill it out.&lt;/p&gt;

&lt;p&gt;The resulting track is rather longer, at a little over eight minutes, that I intended and, if i were in a critical mood, i'd say it needed another element to justify that length. But overall I think it's not bad. Hope you enjoy it.&lt;/p&gt;

&lt;p&gt;&lt;embed src="http://alonetone.com/flash/alonetone_player.swf" width="250" height="20" allowfullscreen="true" allowscriptaccess="always" flashvars="&amp;amp;file=http://alonetone.com/sandbags/tracks/bad-loop.mp3&amp;amp;height=20&amp;amp;width=250&amp;amp;frontcolor=0x3C3C3C&amp;amp;backcolor=0xf3f3f3&amp;amp;lightcolor=0xFF944B&amp;amp;screencolor=0xFF944B&amp;amp;showdigits=false" /&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00003021.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
        <ent:topic ent:href="http://matt.blogs.it/topics/music.xml" ent:id="music" ent:classification="user"/>
      </ent:cloud>
    </item>
    <item>
      <title>Ode to a Speck</title>
      <link>http://matt.blogs.it/entries/00003020.html</link>
      <pubDate>Mon, 02 Aug 2010 11:34:37 +0100</pubDate>
      <description>&lt;p&gt;New &lt;a href="http://alonetone.com/sandbags/tracks/ode-to-a-speck"&gt;track I made&lt;/a&gt; yesterday:&lt;/p&gt;

&lt;p&gt;&lt;embed src="http://alonetone.com/flash/alonetone_player.swf" width="250" height="20" allowfullscreen="true" allowscriptaccess="always" flashvars="&amp;amp;file=http://alonetone.com/sandbags/tracks/ode-to-a-speck.mp3&amp;amp;height=20&amp;amp;width=250&amp;amp;frontcolor=0x3C3C3C&amp;amp;backcolor=0xf3f3f3&amp;amp;lightcolor=0xFF944B&amp;amp;screencolor=0xFF944B&amp;amp;showdigits=false" /&gt;&lt;/p&gt;

&lt;p&gt;I'm still on a granular kick and messing about with Loop Shifter a lot to see what different types of source material come out like.&lt;/p&gt;

&lt;p&gt;Update: fixed confusing typo in the title.. i do not make odes to specs!&lt;/p&gt;</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00003020.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
        <ent:topic ent:href="http://matt.blogs.it/topics/music.xml" ent:id="music" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/granular-synthesis.xml" ent:id="granular-synthesis" ent:classification="user"/>
      </ent:cloud>
    </item>
    <item>
      <title>Easy interaction with Ruby code</title>
      <link>http://matt.blogs.it/entries/00003019.html</link>
      <pubDate>Tue, 13 Jul 2010 11:22:33 +0100</pubDate>
      <description>&lt;p&gt;I really wanted to be able to interact with some Ruby code I was writing in a back and forth with TextMate. So I added this command as "Interact" (and bound to Cmd+Ctrl+R) to my Ruby bundle:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;#!/usr/bin/ruby

require 'rubygems'
require 'appscript'

$TERM = Appscript::app( 'iTerm' )
$SESSION = $TERM.current_terminal.sessions.end.make( :new =&amp;gt; :session )
$SESSION.exec( :command =&amp;gt; 'bash -l' )
$SESSION.write( :text =&amp;gt; "/usr/bin/irb -r #{ENV['TM_FILEPATH']} &amp;amp;&amp;amp; exit" )
$TERM.activate
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Since I use &lt;code&gt;iTerm&lt;/code&gt; and always have at least one window open what this does is to tell iTerm to spawn a new window with a bash shell and then execute IRB, requiring my code.&lt;/p&gt;

&lt;p&gt;The net result is that hitting Cmd+Ctrl+R gives me my code in an IRB session ready to test via the REPL. I can poke around, hit Ctrl+D to get rid of the IRB session, go back to TextMate &amp;amp; make some changes, then hit Cmd+Ctrl+R to get a new IRB with the updated version ready to test.&lt;/p&gt;

&lt;p&gt;I'm finding it makes for a very easy back-and-forth.&lt;/p&gt;</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00003019.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
        <ent:topic ent:href="http://matt.blogs.it/topics/ruby.xml" ent:id="ruby" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/textmate.xml" ent:id="textmate" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/iterm.xml" ent:id="iterm" ent:classification="user"/>
      </ent:cloud>
    </item>
  </channel>
</rss>
