Toronto, Ontario, Canada

Gracious Host

AoC 2024 in ECLiPSe-CLP

This year a friend challenged me to do the Advent of Code challenge (AoC) in Prolog. This is a sort of test of software engineering skills: the organizers of the project post a series of puzzles, two per day from December 1 to December 25. It's not the kind of thing I usually do and not the kind of thing I usually post here; but I thought it would be fun to try once, and having put in the work, I'd like to get as much value from it as possible - so I'm posting my solutions and some notes about them here. If you're coming to this page from a software engineering source, I hope you'll stick around and take a look at my products before leaving the site. READ MORE

Remote-debugging the Gracious Host

The MSK 014 Gracious Host is meant to work with all standards-compliant USB MIDI devices, but that's often easier said than done. I had some adventures recently when I helped a customer get the Gracious Host running with a Teenage Engineering OP-1 (original, not "Field"), and it makes for a good story. READ MORE

Carmilla

I posted my latest composition project on the audio server a few days ago. It's called the Carmilla suite, and it's a neo-Baroque piece for piano four hands. READ MORE

Subscribe to our newsletter