This is my blog. Sometimes in these posts I’ll talk about research or art projects I’m involved with, although I also blog about my research on the c/c/c blog. Sometimes I’ll just ramble about other stuff which is keeping me up at night. If you’re interested on blog posts only on a certain topic, there’s a tags index.
30 Apr '20
Because Extempore and Pd are both multimedia programming environments, they both speak OSC straight out of the box. If you need to send messages (numbers, strings, other data) from one program to the other over the local network[^lan] then OSC is a pretty good way to do it.
18 Apr '20
As with many folks at the moment (both in Canberra and around the world) I’ve
been called up into a covid19 taskforce (an initiative of the ANU’s Software
Innovation Institute, in partnership with the RSCS &
other parts of the ANU). I’m the technical lead on the part of the project which
is trying to wrap up epidemiological simulation models into usable & robust
tools for seeing & understanding what the results of said models mean for the
Canberra health system. How can we predict what will happen, and how can we
manage our finite resources to deliver the best care possible—these are the
questions we need to answer as the world settles in for (perhaps) a long period
of on-and-off distancing & isolation. I’ll be able to share more details in the
future, so if you’re interested in that sort of thing then come back to check
for updates on this blog (I’ll use the
21 Mar '20
11 Mar '20
I was lucky enough to be able to spend most of February in the UK on a research visit as part of my Reimagine Fellowship—designing & delivering a “creative” coding extension course for ACT students in year 11 & 12.
14 Feb '20
As someone who writes a lot of web-based documentation for using computers, it’s often useful to give people hints about keybindings which could make their lives easier. However, this is tricky when it comes to the control key/command key keybinding convention on macOS vs Windows/Linux.
29 Jan '20
Good news everyone; we’re hosting the annual Australasian Computer Music Conference (ACMC) at the ANU this year from July 8–11. ACMC is a festival of gigs, talks, installations and hands-on tutorials designed to inspire, challenge, and showcase the computer music community. There’s lots more information on the conference website.
28 Jan '20
28 Jan '20
If you’re coming to the upcoming International Conference on Live Coding (ICLC ‘20) in Limerick, Ireland, then it’s not too late to sign up for my workshop Introduction to music-making in Extempore. Even if you’re not coming to the rest of the conference, you can still sign up for the workshop.
27 Jan '20
As part of the new Extempore pattern language stuff I added a helper for generating euclidean rhythms. I wrote it (in a recursive style) in Scheme using the algorithm described in Godfried Toussaint’s paper (although it’s credited to Bjorklund).
17 Nov '19
As a developer of web tech curricula (specifically 2D graphics & interaction design in COMP1720) there’s always a tension in trying to just teach the fundamentals and keeping the coursework up-to-date. For the latter, that doesn’t necessarily mean re-writing the course each year with the js framework-du-jour, but it’s useful to at least know what the best practices are and how to point students in a good direction if they want to go deeper.