
Research interests
I’m a livecoder, digital artist, and researcher in the ANU School of Cybernetics. My research interests include:
- Livecoding: Writing and modifying code in real-time as a form of artistic performance
- Creative computing: Using computation as a medium for artistic expression
- Human-computer interaction: Designing systems that are engaging and meaningful
- AI & creativity: Exploring the creative potential of AI systems
Come study with me
If you’re interested in doing Honours/Masters/PhD research with me, send me an email. I always have a few project ideas kicking around, but I’m also open to hearing about the project/big idea that excites you. Send me:
- A one-paragraph description of the project you’re interested in doing
- A link to something you’ve made: a livecoding video, a project on GitHub, an academic paper—even a blog post
Peer-reviewed publications
2025
Emerging Paradigms in Human–AI Creativity: From Visualisation to Biofeedback in Adaptive Interfaces
Human-Computer Creativity: Generative AI in Education, Art, and Healthcare
2022
Having a Ball: A Linked Data Approach to Fancy Dress in Colonial Australia
DH '22: Proceedings of the International Conference of the Alliance of Digital Humanities Organizations
Automatic Gloss Dictionary for Sign Language Learners
Proceedings of the 60th Annual Meeting of the Association for Computational Linguistics: System Demonstrations
2021
Spatial Anchor Based Indoor Asset Tracking
IEEE VR '21: Proceedings of the IEEE Conference on Virtual Reality and 3D User Interfaces (VR)
2020
Disruption and Creativity in Live Coding
VL/HCC '20: IEEE Symposium on Visual Languages and Human-Centric Computing
CHI '20: Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems
Eating Computers Considered Harmful
Alt.CHI '20: Extended Abstracts of the 2020 CHI Conference on Human Factors in Computing Systems
Enacting Collective Ownership Economies within Amazon’s Mechanical Turk
Proceedings of "Worker-Centered Design: Expanding HCI Methods for Supporting Labor" Workshop at CHI'20
Artists and Master-Coders in the Consensual Domain
Proceedings of "Where Art Meets Technology: Integrating Tangible and Intelligent Tools in Creative Processes" Workshop at CHI'20
TSPNet: Hierarchical Feature Learning via Temporal Semantic Pyramid for Sign Language Translation
NeurIPS '20: Poster Proceedings of the Thirty-Fourth Conference on Neural Information Processing Systems
Analysis and Visualisation of Complex Familial Relationships in Greek Mythology
DH '20: Proceedings of the International Conference of the Alliance of Digital Humanities Organizations (Peer-Reviewed Poster)
Introduction to Music-Making in Extempore (Workshop)
ICLC'20: Proceedings of the 2020 International Conference on Live Coding
2019
Reducing Latency in a Collaborative Augmented Reality Service
VRCAI '19: Proceedings of the 17th International Conference on Virtual-Reality Continuum and Its Applications in Industry
Two Perspectives on Rebooting Computer Music Education: Composition and Computer Science
ACMC '19: Proceedings of the 2019 Australasian Computer Music Conference
Analysis and Visualization of Narrative in Shanhaijing Using Linked Data
DH '19: Proceedings of the International Conference of the Alliance of Digital Humanities Organizations
2018
Critical Challenges for the Visual Representation of Deep Neural Networks
Human and Machine Learning: Visible, Explainable, Trustworthy and Transparent
The Other Side: Algorithm As Ritual in Artificial Intelligence
Alt.CHI '18: Extended Abstracts of the 2018 CHI Conference on Human Factors in Computing Systems
Thoughts on an ANU Laptop Ensemble: Where Do New Media Creators Fit in the Modern University?
Code2k18: A Media Conference of Platforms, Devices and Screens
2017
67th Annual Conference of the International Communication Association
2016
CHI '16: Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems
2015
Music of 18 Performances: Evaluating Apps and Agents with Free Improvisation
ACMC '15: Proceedings of the 2015 Australasian Computer Music Conference
Tracking Ensemble Performance on Touch-Screens with Gesture Classification and Transition Matrices
NIME '15: Proceedings of the International Conference on New Interfaces for Musical Expression
2014
Exploring Percussive Gesture on iPads with Ensemble Metatone
CHI '14: Proceedings of the 2014 CHI Conference on Human Factors in Computing Systems
Metatravels and Metalonsdale: Ipad Apps for Percussive Improvisation
CHI '14: Extended Abstracts of the 2014 CHI Conference on Human Factors in Computing Systems
Visualising a Live Coding Arts Process
OZCHI '14: Proceedings of the 26th Australasian Conference on Computer-Human Interaction
CHI '14: Proceedings of the 2014 CHI Conference on Human Factors in Computing Systems
Networked Livecoding at VL/HCC 2013
VL/HCC '14: IEEE Symposium on Visual Languages and Human-Centric Computing
2013
Visual Code Annotations for Cyberphysical Programming
LIVE '13: 1st International Workshop on Live Programming at ICSE
2012
Becoming-Sound: Affect and Assemblage in Improvisational Digital Music Making
CHI '12: Proceedings of the 2012 CHI Conference on Human Factors in Computing Systems
2011
A Chasing After the Wind: Experience in Computer-supported Group Musicmaking
Proceedings of "When Words Fail: What Can Music Interaction Tell Us about HCI?" Workshop at British HCI
2010
Engagement Networks in Social Music-making
OZCHI '10: Proceedings of the 22nd Australasian Conference on Computer-Human Interaction
2009
Distributed Performance in Live Coding
ACMC '09: Proceedings of the 2009 Australasian Computer Music Conference
2007
Mind-Modulated Music in the Mind Attention Interface
OZCHI '07: Proceedings of the 19th Australasian Conference on Computer-Human Interaction
Curated/invited livecoding performances
See the livecoding page for documentation of my performances.