Algorithms Can Really Beat You Up
“Here’s a simple one” remarked the young man as he drew a diagram on the board. “You should have this figured out in about five minutes.” I stared at the pyramid of numbers scribbled hastily in blue dry erase. The only thing clear to me in that moment was that I wouldn’t have this figured [...]
Programming, Languages, and Hacking the Way We Think
Last night I read a wonderful article about programming languages. It opened with a quote: A language that doesn’t affect the way you think about programming is not worth knowing. Alan Perlis After a few minutes of thinking about it, I changed the quote to read: A language that doesn’t change the way you think [...]
Todo-CL 2.0.0
A while back I created a simple command line tool that allowed me to create tasks from Launchy and send them directly to Toodledo. My process was simple. I’d create a bunch of tasks throughout the day while doing other stuff, then sometime that night (or the next morning) I’d go through all those tasks [...]
A Launchy Todo Client and the GitHub Paradigm
I use Launchy hundreds of times in a day. The Alt and Spacebar keys are usually the first to show significant wear and tear on any new computer I work with. It’s the first thing I install, and it’s how I keep my hands on the keyboard and off the mouse. I also use a [...]
GOLSequencer, HarmonicTable, and MidiReference on GitHub
With just a little trepidation I have checked in the code for all of my free software goodies into GitHub. I was getting several requests to provide access to the source for several of my old projects, so rather than emailing code around on a case by case basis, I have simply checked everything in [...]
RWMidi and Pitch Bend: Another Adventure in Social Coding
In my previous post, I discovered that the RWMidi library was available via GitHub, leaving it open to the possibility of forking and making my sync and pulse resolution changes public. Proving that Jung and Sting were on to something, while making these changes I received an e-mail from a user struggling with RWMidi: I’m [...]
RWMidi, GMS, and GOL Sequencer: Adventures in Social Coding
Many moons ago, I created a little tool called the GOL Sequencer Bank. You can read more about it here, and here. In order to create the tool, I used RWMidi, a Java/Processing library created by Manuel Odendahl of Ruin&Wesen. While creating the sequencer bank, I discovered that the RWMidi library had no support for [...]
STFUnity, GOLSequencer, and a Month of Home Repair
Well, it’s been a while so a big rambling update is probably in order here: First, the wife and I made the decision to go ahead with a kitchen remodel we’ve been planning for several years this last month (May). I know the last time I posted was March, but April was busy for other [...]
Harmonic Table 0.5: Midi Input & Lit Keys
While I thought the GOL Sequencer Bank would get the bulk of my attention this Winter, it turns out I’m getting far more requests to update to the Harmonic Table controller. Among them were Midi Input capabilities, buttons lighting up, and some bug fixes here and there. All that completed, I give you Harmonic Table [...]
STFUnity: GOL Sequencer Bank, Sound Design, and New Music
I’ve undertaken a new musical collaboration with a very eclectic (and eccentric) group of guys called STFUnity. The project for me started when Bill mentioned putting together a completely virtual collaboration between he, Jason Blain, and myself. The idea was that rather than the traditional setting of getting a couple musicians in a room, rehearsing [...]
