One of the strangest feelings I experienced was seeing software that I wrote just for myself being used in public by other people. It’s a nice and exciting feeling, don’t get me wrong, but it’s a bit like hearing your own voice in a recording and it being played to people you don’t know. I never really expected many other people to use FoxDot, especially as it was written as a TidalCycles clone that could trigger synths in SuperCollider (which TidalCycles now does anyway!). So when I hear about someone using it – and enjoying using it – to make music at home or at school I still get a flutter of excitement. It feels pretty amazing to know that someone gets to enjoy music making thanks to something you’ve created and I hope that feeling never goes away – I’m really honoured.
So when you hear that your once very personal software project is being demo’d at the world’s largest Python convention, you get pretty excited. Jessica Garson, from NYU, did a lightning talk (short presentation only a few minutes in length) at PyCon US 2018 in Cleveland speaking about her experience making music as a programmer and showed off the basics of FoxDot to a great audience reception. I really liked the way she talked about her personal experiences and not just the technical side of the system. It was also great to see that, in fields mostly dominated by men (computer science and electronic music), we have women representing live coding and doing an awesome job, too. You can see her talk (and some others too) below in the video below:
It’s amazing to see FoxDot has made it’s way over to the US – especially as I’ve never performed or done a workshop over there. The live coding community has been so massively supportive of the project and somehow there are now users all over the world and maybe even small FoxDot communities developing. I can’t wait to see where it pops up next!