Category: Software Development

Relating to software development and computer science.

Agency and Autonomy: Intersections of Artificial Intelligence and Creative Practice

January 13, 2021 0

In October, under lockdown, the International Symposium on Electronic Art 2020 was held virtually. I participated on a panel considering issues of AI and creative practice, discussing my experience in creating AI systems for commercial music production. The video of the whole panel discussion is definitely worth watching, with me as last speaker at 37:44…

By leigh

Goodbye Drupal

July 31, 2018 0

Sadly, this website suffered increasing bit-rot. For many years I have hosted the blog using Drupal, from v5 – v6. That system however became more and more difficult to maintain, converting from one version to another was a nightmare, and upgrading versions of modules became a real time-sink, and fraught with problems caused by incomplete…

By leigh

Diesel Denim Gallery

July 26, 2018 Off

Exhibition of a real-time video installation “The Retail Experiment” at Diesel Denim gallery, SoHo, New York City from December 5th, 2002 to January 26th, 2003. Collaborated with Tronic Studio, Sebastien Agnessens and Duggal Interactive. Customers signing-in to a mock ATM were photographed and their image projected into a sequence of moving images of people becoming…

By leigh


October 17, 2015 Off

I’ve recently moved onto some new music information retrieval projects. I moved on from Humtap (wishing them ongoing success!) to MuseAmi in June but unfortunately they made a big strategic pivot in August and downsized the company by a third, myself included. Sad of course, but ultimately start-ups sometimes need to make tough decisions. A…

By leigh

Humtap launched

December 17, 2014 Off

The project I’ve been working on for the last eight months has now released our first public release. Humtap is a mobile app for collaborative music making. Users collaborate by each recording hums and taps into their mobile phones. These audio recordings are transcribed and become musical avatars. A user can then create a piece…

By leigh


April 22, 2014 Off

Since March, I am now independently contracting to a number of companies doing music and audio DSP and machine learning. This is a great opportunity for me to work with and advise a number of really great companies, particularly small startups, on commercial applications of audio signal processing, machine learning, information retrieval, cloud infrastructure. You…

By leigh