For bookings etc please email details to If I can’t make it I’m happy to suggest others.

Technical help

If you have a technical question about TidalCycles or another of my free/open source projects, please ask it on the Tidal forum or other community site. I probably won’t respond to email requests.

Student enquiries

I’m always happy to hear about interesting work, but I don’t normally respond to unsolicited requests for help with coursework, including answering surveys or doing interviews, unless the results are going to be shared widely.

Peer review

I’m happy to do peer reviews, but for academic papers/articles, I only do that for diamond/platinum open access publications (i.e. free for both authors and readers).