I’m Chris Cannam, a software developer working mostly, but not exclusively, on audio and music software applications. I run Breakfast Quay and co-own Particular Programs Ltd.

From 2005 to 2020 I worked in the Centre for Digital Music at Queen Mary, University of London, where I developed Sonic Visualiser, EasyMercurial, and a number of other things.

Previously I wrote a lot of the Rosegarden MIDI sequencer and music notation editor, brought together Fervent Software’s Linux distribution Studio to Go!, and worked briefly at Yahoo! and in web development, banking, mobile telecoms, and oil. Most of my public projects are in C++ but I’ve worked in many other languages. I am an ordinary developer with just about enough time, application, and interest in users to have finished a few nice things.

You can find me on LinkedIn and Twitter, but not on Facebook. I’ve also got a rather antique home page. There is also a separate Twitter update feed for this blog.