Thursday, April 23, 2015


If you are reading this blog or subscribing to it you should head over to (You kinda should've about a year ago - forgot to mention it - sorry.)

If you are writing on this blog - go hard / nothing to see here / as you were.


Wednesday, March 18, 2015

a teaser from my new screen play

[Mario is typing furiously as Luigi runs into the room]

Luigi: Mario ... what are you doing?

Mario: Doing what I do best, writing some javascript

Luigi: I don't understand, we need to go save the princess!

Mario: But have you seen?  There’s another new two-way binding framework! Look!

[Luigi sits down entranced]

Tuesday, September 3, 2013

I'm king of the world


Tuesday, May 7, 2013

My bain and my life

I am so glad this has a spell checker.  It's wonderful.  Beep bloop beep.  I'm a failure at writing words in their correct form without the assistance of technology. Bloop bloop. Message end.


So it looks like I can make posts on this blog.

How is that possible?

I don't know.  I didn't ask for this power.

That guy on spiderman said that it was important to be responsible when you have some power (paraphrased) so right now I am making an internal note to act like a grown up.  It's really not that hard, and I suspect you could do better at it, so please, I implore you to try.  A civilized and mature society is within our grasp people, we are so close!  I dream of a society where all people are valued members.  Where everyone counts.  Shoes are cheap.  Pies don't make you fat.  Stuff like that.

As a side note, while I'm talking to you Internet I have something I want to mention.  I have watched some My Little Pony with my daughter and I don't understand the brony thing.  "Good production values" you say?  What do you mean?  Sure the artists coloured within the lines and that is a good thing.  "Deep and compelling" story lines you say?  Yes, when you're 4 years old.  Or if you're 24 and social retarded.  But, is it my place to judge?  Well, yes, because I'm on the Internet.  Internet has a capital I, because it is the most important internet.  And I am here, on that most important network of networks to give you this useful information for only a nominal fee.  So we agree then, it is my place to judge.  Consider yourself judged to be a dorky man-child.  It's time to take a look at yourself.  "Whatever" you say, "there is no such thing as cool".  We get it, there is no 'cool'.  But unfortunately there is 'uncool'.  There are a lot of levels of uncool.  You span them all.  You encompass them.  You embrace them.  You ate them and they become an integral part of you.  You leave foot prints of stupid everywhere you go.  They're shaped like a banana and smell like those tiny red sausages and they make high pitched whining noises as they try to adapt to an environment that does not want them.  Can you hear that noise?  Is it radiating from you?  What does it say?  

"I'm a douchebag"

Tuesday, February 21, 2012

How To Sync Traktor To Reaper

I finally got Traktor to sync with something else - Reaper - using MIDI Clock (running on Mac OS X, on the same machine). Here's how I did it..

Start Traktor.
Start Reaper.
Open Reaper Preferences, select Devices > MIDI Devices.
Double click "Traktor Virtual Input" and select "use this device" and "send midi clock to this device".
In Traktor, open the sync panel thing up the top by clicking the metronome.
Click "EXT" button - this tells traktor to listen for MIDI Clock.

Now get a track (with an accurate grid!) loaded into a traktor deck.
In Reaper, have something that has a beat set up (i.e. a loop from a recording, midi loop, place some audio in the timeline).

Press play in Reaper so your loop plays forever.
In Traktor, the sync panel should show a tempo similar to the tempo in Reaper. You'll notice that it wavers about a bit.
Press play on your gridded track and click Sync.

The Traktor deck should be roughly in sync with Reaper! (In fact, it is loose enough that it sounds a bit like a real DJ is nudging it.)

- If we send the MIDI over a network or MIDI connection to a different machine, will this sync well enough to bother with?
- Can we sync two copies of Traktor (on different machines) this way?

If you have problems (or corrections), comment below so we can determine what I really did to make this work.