Or: “Holy Frijoles. Five years?”
Or: “So THAT just happened.”
Or: “In a few hours the circle closes and I am going to yell about it from my little rooftop because although it ain’t really all that huge — wow it sure feels huge to me.”
Warning: personal story ahead. And yeah, it’s kind of long. Skip it if you want. I don’t care. I’ll yell this to empty streets and feel damn fine about it.
Everyone gone? Cool. Alright empty streets! Just you and me now!
[Deep breath in.] Aaaaaannnd…..
August, 2004 — Swallowing the seed
In August 2004, I join my Actor’s Theatre Apprentice buddies John Catron, Jenna Close, and Bradley Wayne Smith as they take their newly-formed theatre company to the Edinburough Fringe.
We pass customs!
We roam the streets!
We hawk our wares! (Seen here: John Catron as the Smallest Full Grown Man Alive!)
We even put on a show!
I serve as light op, sound op, stage manager, and house manager. From inside a coat closet. A very, very small coat closet.
Audio runs from iTunes, on that laptop balanced precariously on a stool there in the middle. To the left: light board and audio mixer! To the right: script and wall switches! Not pictured: the furious concentration needed to run this (uncomplicated) show!
October 14 2004 — “I’m wondering…”
Later that year, John writes me an email. Says they’re doing a new show in January. Says a CD player won’t cut it. Asks if I know of a Mac-based application for running sound effects. I think to myself, “sure, I’ll Google one for you”.
Huh. Doesn’t seem to be a lot out there for Mac. Wasn’t expecting that.
I write an email to my buddies Jesse Kriss and Jen Wang:
Editor’s note: you should check out Cricket. It’s cool, and it does stuff QLab doesn’t.
Jesse writes back:
And, in perhaps the most loaded one-line email afterthought I’ve ever received:
And so it begins.
And when I say “it begins”, I mean “it begins from scratch”. To wit:
- We’d never used CoreAudio before.
- We’d never used XCode before.
- We’d never used Objective-C before.
- We’d never written a Mac application before.
- We’d never written a full application of any kind before.
Remember above how I said they needed something in January? And how it is currently late October?
October 17, 2004 — Who cares?! We’re young, we’re ignorant, and sketching interfaces is fun!
Jesse lobs the first sketch at me (click for larger version):
October 18, 2004 — Hello rabbit hole! Mind if we poke our nose in?
In an email entitled “i heart obj-c”, Jesse writes:
So I’m doing my reading and playing around a bit. Obj-C is pretty damned cool. And the Apple frameworks are pretty nice, too.
October 19, 2004 — Hey this thing makes noise!
I write:
I actually managed to get a little bit of other work done today (although I haven’t even STARTED the ten page paper technically due tomorrow! Wheee!!), but I couldn’t resist putting in a little time on this as well. I am now able to read, write, and play the following file types:
AIFC AIFF MPEG Layer 3 NeXT/Sun Sound Designer II WAVE AC3 AAC ADTSI’ve also been thinking about design choices and I hope to send along some sketches of possible design patterns and object models we could use in the next couple of days.
This is all just to say…ummm…”Cool. We’re making progress.”
Cheers,
Christopher
November 24, 2004
First test version sent to John! Sweet!
John tries it. And…it doesn’t work! Suck!
A few hours later, we figure out the problem. (Hi ZeroLink! A note from future me: you suck, and Apple later kills you because you suck. Just FYI.)
And finally: Off and running!
November-December, 2004
Bug report, fix, add, bug report, fix, add, scramble.
3AM iChat sessions with Jesse.
Homework be damned.
January 14, 2005
First show. IT LIVES! And it looks like this!
Winter, 2005
Exhaustion.
Oh, yeah, and school. Probably should work on that.
Spring, 2005
Man, school sucks.
I want something fun to work on. Hey, that sound cue project was pretty fun. Maybe I’ll dust that code off and take another look.
Summer, 2005
Write write write rip out write write delete write rewrite write rewrite sleep write sketch write.
June 14th, 2005
Hey Jesse! Look at this cool widget I just made!
December 29, 2005
First public beta release. Hey, theatre-sound@listserv.aol.com! Um, anyone here want to take a look at this thing I’ve been fiddling with?
Hi all,
My name’s Chris; I’m a new member of the list.
I’ve been working on a new sound design/playback application for Mac OS X, and I am looking for folks who can help me improve it.
[...snip...]
Theatre making is damn well hard enough, in my opinion, so I set out to build a new tool: QLab. After over a year of work, the first beta versions are ready for public testing. Here’s the address:
http://figure53.com
QLab is free, and will remain so. [Editor's note: yup, we've still got a really nice free version.] My background in theatre makes me hungry to improve it, and my background in computers gives me the tools to do so, but I look to you–those with a strong background in sound design–to help me know how it should evolve to serve you best.
Remember, this is beta software; I need your help to push it and poke it and learn how to make it better.
I hope to hear back from any of you who can spare a moment to give me some feedback.
best to all,
and (early) happy new year,
Christopher
Winter 2006
Wow! People are trying it out! And emailing me! This is so much fun!
Later Winter 2006
Wow! People are using it! People are using it!
Spring 2006
Wow…people are…really using it?
Ohshitohshitohshitohshit.
May 10 2006
Okay, okay, calm down. There are just a few people playing around with it for some high school plays and some community theater productions. It’s cool, it’s cool.
Huh, what’s this email in my inbox?
My name is [REDACTED] and [REDACTED] referred me to your software recently. After lengthy discussions and a good bit of testing I decided I could try using QLab instead of our tried and true Instant Replay Systems. While it might have been better to try it out on a smaller, less significant show; timing worked out that my rig was ready for operation just in time for a huge show, produced by one of our most important clients.
Although I was somewhat nervous to try the new technology on such a high profile event, the potential upside overshadowed my concerns. My ambition was quickly rewarded.
[...] QLab has changed everything. [...]
Thank you for such a valuable product. I would be glad to help in anyway you need to further develop this tool. Feel free to quote me on any of this and if you need any specific quotes or anything I’d be happy to help. I have also included a couple of pictures from the [REDACTED] Show.
Also, can I get a copy of the pro version?
Ohshitohshitohshitohshit.
September 16 2006
Okay, fine. Let’s do this thing.
Version 1.0.0. Base version still free. Pro features available for a small fee. Let’s see what happens.
And man, this is fun.
And it now looks, more or less, like this:
And then, the blur
Things start to pick up steam. More and more folks start using it. More and more folks tell their friends.
February 11 2008
Last release of version 1. I duck into my mental bunker, and begin work on version 2.
April 7 2008
I officially quit my day job. I start working for Figure 53 full time.
More blur
High schools. Community theaters. Regional theaters. Then Broadway. Then the West End. Shows winning Tony awards.
January 30, 2009
My wife will tell you: I was literally shaking when I pressed the “Send” button on that email. Shay. King.
And as a present to myself, I bought a Wii. Thought I’d finally take a day off, play some video games for the first time in, well, years.
Silly Christopher. You really thought you could tear yourself away from your computer on release day? Really? Silly, silly man.
Ze goggles, zey do nothing!
More colleges. More national theaters of foreign countries. More shows winning Tony awards. Then shows that are too big for me to be allowed to mention them. (Hint: do you watch TV? You’ve probably recently heard QLab.) (Edited later to add: The cat’s out of the bag.)
And using the momentum produced by version 2, Figure 53 launches into a new era: I get to invite my dear friend and code ninja Sean Dougall on board.
Closely followed by, yes, you guessed it, the guy who was there at the beginning: Jesse Kriss.
IS THERE A POINT OR ARE YOU JUST GOING TO BRAG AT ME?!?!?
Wow, empty streets, didn’t know you could vocalize.
ANSWER THE QUESTION, IGNOMINIOUS ROOFTOP YELLER!
Okay, fine, here’s the point.
Yes, I’m proud of this stuff, and yes the experience has repeatedly sent shocks of adrenaline through my system, and, god, it’s incredible to serve professionals of such deep intelligence and skill.
But right now all that stuff is just the context for my point. Which is a very personal one, and which is this:
A lot of milestones have come and gone. Except one. I’ve never been part of a show that actually used the damn thing.
Until tonight. Which, dear empty streets, is why I’m up here embarrassing myself with all this carrying on. Taking out the baby pictures. Talking at you until your eyes glaze over. Because tonight at Single Carrot Theatre the circle closes, and I’ll participate in a show run on QLab, and this has been five years in the making, and frankly I’m feeling a little emotional about it.
…
So, um…thanks.
….that’s pretty much it.
Thanks for indulging me, empty streets.
…which way down from this roof again?
Oh, and, Baltimore: maybe come see the show? It’d sure be an honor to have you there. Click below for tickets:








20 Comments
I would gladly pay the ticket price for a video download, or DVD + play bills mailed to me :)
Great post Chris – very inspiring.
G
boy i’m proud. you rock. :)
Chris –
Huge congratulations from Marin County CA!!
*So* wish we could see the performance tonight.
Been cheering you on from the sidelines for a few years now :-)
Keep it up and know you have fans with a guest room or two in Sausalito.
- Jane & Mark Kriss
Smashy-
Could it be any more obvious? (your brilliance, that is)
love,
val
Smashy-
I got a little teary.
Congratulations!!
I’m so utterly proud to know you!
You rock, quite a bit.
so much love
-PAPA
Smashy,
this is smashtastic. i’m sorry, i meant to say THIS IS SMASHTASTICALLY SPLENDIFEROUS!!!!! you are a true inspiration my friend. i would like to take credit for this because i once directed you for 7 minutes (imagine the sound design we could have cooked up for that piece if we’d only had the software you would later invent). people often bandy around the words “love” and “genius”, but when your name comes up around our house I always say “man, i love that genius.” break a leg and keep up the amazing work. thank you for setting the pace.
Dr.
Congratulations! (I could hear the yelling all the way in Chicago!)
We knew for years there was some way you would put together theater and cs. We just didn’t know exactly how it was going to happen. Here’s to you, to Playing Dead and to QLab!
So thrilled for you and your success – it couldn’t happen to a nicer guy. Proud to know you and I hope our paths cross again some day. You’ve got many fans out here in Portland!
Ho. Lee. Crap. O. Lee.
The Sydney Opera House?
The Old Globe?
Theatre Schmeatre?
Is that your Horse?
Damn. You are. One. Brilliant. Dude.
Enjoy your success(es).
Cheers. Jen
Congratulations on being the braininess behind a really great tool (which I wish more people would use)! And even more congrats on being a part of a show using QLab after all this time! I’ve loved using it for the past 2.5 years myself!
Rock the mesh!
Now Playing: Well-Deserved Success Boner.
You done good, kid.
AMAZING! So proud of you. Thanks for sharing this with us.
Much love being sent your way.
Awesome story Chris! Still trying to count back the years to figure out where you sitting across from myself in that tiny no-window office fits in the story. :)
Oh, and I thought it was hilarious to see the link to the ‘previous’ thread in your 1.0.0 version announcement email – I think did not like Qlab back then :)
I meant this: http://lists.figure53.com/pipermail/qlab-figure53.com/2006-September/000168.html
Was there any doubt that you’d close the circle??? It was only a matter of time… Was your lighting designer/sound designer/video designer nervous to be within 10ft of you?
“shitoshitoshit! People are using it, people are using my product” Oh, the feeling!
Awesome writing. Highly inspiring. Much better than tons of self-help books out there.
TENACITY RULES!
HANG-IN!
rich pulin
You make it sound so simple … you had an idea and a solution to something that was waiting to be solved.
Congratulations bro, and all the best with QLab 3
:)
Planning to have a similar post sometime in the future.
Thanks for the inspiration.
I LOVE success stories………..working on 2-3 myself right now!
I’ve got to get your most recent free application and have a go
with Q-labs………I’m sure that I’ll love it with all the tlc I believe that went into its formation!
2 Trackbacks
[...] The Illustrated History of QLab, Personal Milestone Edition [...]
[...] discussed in this space, I am building a small software company. I’m not going to retread the history of that company, but you can read up on it if you [...]