Research

table of contents
Research interests
I am an internationally-recognised interdisciplinary scholar, electronic/computer music artist and creative technologist. I’m an expert in AI/machine learning, computational art & music, computing education, user experience (UX) design, and cybernetics.
I lead the Cybernetic Studio at the School of Cybernetics at the Australian National University: a cybernetic community that makes things out of hardware/software/people/stuff to explore cybernetic systems and their impact on the world.
As a livecoding artist I have performed at international arts festivals, including the International Symposium on Electronic Art (ISEA) and the International Conference on Live Coding (ICLC). I am a founding co-director of the ANU Laptop Ensemble, an interdisciplinary computer music research and teaching collective.
I am a
maker of open-source software tools for music,
creative code, generative AI, data analysis/visualisation, and more. I’m one half of the core development team for the Extempore programming environment
for musical livecoding.
Extempore’s users are a worldwide community of programmers, artists, musicians, and
data visualisation practitioners. I have more
than 15 years’ experience as an OSS community manager, technical writer, software
engineer and creative code outreach ambassador.
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, and
- a link to something you’ve made: a livecoding video, a project on GitHub, an academic paper—even a blog post
I get a lot of emails, so including these two things is a great way to show that you’ve thought a bit about what sort of research project you’re interested in (and why I’d be a good fit as your supervisor). You should think hard about how to make your email stand out from the crowd.
Peer-reviewed publications
2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2007
2022
Having a Ball: A Linked Data Approach to Fancy Dress in Colonial Australia (2022)
by
, , andin DH '22: Proceedings of the International Conference of the Alliance of Digital Humanities Organizations
Automatic Gloss Dictionary for Sign Language Learners (2022)
by
, , , andin Proceedings of the 60th Annual Meeting of the Association for Computational Linguistics: System Demonstrations (pdf)
2021
Spatial Anchor Based Indoor Asset Tracking (2021)
by
, , , andin IEEE VR '21: Proceedings of the IEEE Conference on Virtual Reality and 3D User Interfaces (VR) (pdf)
High Resolution and Labeling Free Studying the 3D Microstructure of the Pars Tensa-Annulus Unit of Mice (2021)
by
, , , , , , , andin Frontiers in Cell and Developmental Biology 9() (pdf)
2020
Disruption and Creativity in Live Coding (2020)
by
, , andin VL/HCC '20: IEEE Symposium on Visual Languages and Human-Centric Computing (pdf)
Camera Adversaria (2020)
by
, andin CHI '20: Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems (pdf)
Eating Computers Considered Harmful (2020)
by
, andin Alt.CHI '20: Extended Abstracts of the 2020 CHI Conference on Human Factors in Computing Systems (pdf)
Enacting Collective Ownership Economies within Amazon’s Mechanical Turk (2020)
by
andin Proceedings of "Worker-Centered Design: Expanding HCI Methods for Supporting Labor" Workshop at CHI'20 (pdf)
Semantics and Explanation: Why Counterfactual Explanations Produce Adversarial Examples in Deep Neural Networks (2020)
by
andin () (pdf)
Artists and Master-Coders in the Consensual Domain (2020)
by
, andin Proceedings of "Where Art Meets Technology: Integrating Tangible and Intelligent Tools in Creative Processes" Workshop at CHI'20 (pdf)
TSPNet: Hierarchical Feature Learning via Temporal Semantic Pyramid for Sign Language Translation (2020)
by
, , , , , andin NeurIPS '20: Poster Proceedings of the Thirty-Fourth Conference on Neural Information Processing Systems (pdf)
Analysis and Visualisation of Complex Familial Relationships in Greek Mythology (2020)
by
, andin DH '20: Proceedings of the International Conference of the Alliance of Digital Humanities Organizations (Peer-Reviewed Poster)
Introduction to Music-Making in Extempore (Workshop) (2020)
by
in ICLC'20: Proceedings of the 2020 International Conference on Live Coding (pdf)
2019
Reducing Latency in a Collaborative Augmented Reality Service (2019)
by
, , , andin VRCAI '19: Proceedings of the 17th International Conference on Virtual-Reality Continuum and Its Applications in Industry (pdf)
Two Perspectives on Rebooting Computer Music Education: Composition and Computer Science (2019)
by
, andin ACMC '19: Proceedings of the 2019 Australasian Computer Music Conference (pdf)
Analysis and Visualization of Narrative in Shanhaijing Using Linked Data (2019)
by
, andin DH '19: Proceedings of the International Conference of the Alliance of Digital Humanities Organizations (pdf)
2018
Critical Challenges for the Visual Representation of Deep Neural Networks (2018)
by
, andin Human and Machine Learning: Visible, Explainable, Trustworthy and Transparent (Springer International Publishing) (pdf)
The Other Side: Algorithm As Ritual in Artificial Intelligence (2018)
by
andin Alt.CHI '18: Extended Abstracts of the 2018 CHI Conference on Human Factors in Computing Systems (pdf)
Thoughts on an ANU Laptop Ensemble: Where Do New Media Creators Fit in the Modern University? (2018)
by
andin Code2k18: A Media Conference of Platforms, Devices and Screens
2017
"Social Hypergraph Analysis": Towards an Operationalisation of Actor-Network Theory Using Hypergraphs (2017)
by
, , andin 67th Annual Conference of the International Communication Association (pdf)
High-resolution study of the 3D collagen fibrillary matrix of Achilles tendons without tissue labelling and dehydrating (2017)
by
, , , , , , , , , , andin Journal of Microscopy 266(3) (pdf)
doi: 10.1111/jmi.12537
2016
InfiniCloud 2.0: Distributing High Performance Computing across Continents. (2016)
by
, , , , , , andin Supercomputing Frontiers and Innovations 3(2) (pdf)
doi: 10.14529/jsfi160204
Intelligent Agents and Networked Buttons Improve Free-Improvised Ensemble Music-Making on Touch-Screens (2016)
by
, , andin CHI '16: Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems (pdf)
Live Programming in Scientific Simulation (2016)
by
, , , andin Supercomputing Frontiers and Innovations 2(4) (pdf)
doi: 10.14529/jsfi150401
2015
Music of 18 Performances: Evaluating Apps and Agents with Free Improvisation (2015)
by
, , andin ACMC '15: Proceedings of the 2015 Australasian Computer Music Conference (pdf)
Tracking Ensemble Performance on Touch-Screens with Gesture Classification and Transition Matrices (2015)
by
, andin NIME '15: Proceedings of the International Conference on New Interfaces for Musical Expression (pdf)
Texture Analysis of the 3D Collagen Network and Automatic Classification of the Physiology of Articular Cartilage AU - Duan, Xiaojuan (2015)
by
, andin Computer Methods in Biomechanics and Biomedical Engineering 18(9) (pdf)
2014
Exploring Percussive Gesture on iPads with Ensemble Metatone (2014)
by
, andin CHI '14: Proceedings of the 2014 CHI Conference on Human Factors in Computing Systems (pdf)
Metatravels and Metalonsdale: Ipad Apps for Percussive Improvisation (2014)
by
, andin CHI '14: Extended Abstracts of the 2014 CHI Conference on Human Factors in Computing Systems (pdf)
Visualising a Live Coding Arts Process (2014)
by
, andin OZCHI '14: Proceedings of the 26th Australasian Conference on Computer-Human Interaction (pdf)
The Many Meanings of Live Coding (2014)
by
, andin Computer Music Journal 38(1) (pdf)
doi: 10.1162/COMJ_a_00230
Coding Livecoding (2014)
by
, , andin CHI '14: Proceedings of the 2014 CHI Conference on Human Factors in Computing Systems (pdf)
Networked Livecoding at VL/HCC 2013 (2014)
by
, andin VL/HCC '14: IEEE Symposium on Visual Languages and Human-Centric Computing (pdf)
2013
Chasing a Feeling: Experience in Computer Supported Jamming (2013)
by
in Music and Human-Computer Interaction (Springer London) (pdf)
Visual Code Annotations for Cyberphysical Programming (2013)
by
, , andin LIVE '13: 1st International Workshop on Live Programming at ICSE (pdf)
2012
Becoming-Sound: Affect and Assemblage in Improvisational Digital Music Making (2012)
by
in CHI '12: Proceedings of the 2012 CHI Conference on Human Factors in Computing Systems (pdf)
The Design of a Smartphone-Based Digital Musical Instrument for Jamming (2012)
by
in ANU Library Open Research PhD dissertations() (pdf)
2011
A Chasing After the Wind: Experience in Computer-supported Group Musicmaking (2011)
by
, andin Proceedings of "When Words Fail: What Can Music Interaction Tell Us about HCI?" Workshop at British HCI (pdf)
2010
Engagement Networks in Social Music-making (2010)
by
, andin OZCHI '10: Proceedings of the 22nd Australasian Conference on Computer-Human Interaction (pdf)
2009
Distributed Performance in Live Coding (2009)
by
, andin ACMC '09: Proceedings of the 2009 Australasian Computer Music Conference (pdf)
2007
Mind-Modulated Music in the Mind Attention Interface (2007)
by
, , andin OZCHI '07: Proceedings of the 19th Australasian Conference on Computer-Human Interaction (pdf)
Curated/invited livecoding performances
2024 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2015 | 2014 | 2013 | 2009 | 2008
2024
Coloring Code - Live Drawing and Coding (2024)
featuring
, and , curated by and31 May '24 @ Shanghai Concert Hall, China
2022
ACMC'22 Evening Concert #1 (2022)
featuring
and , curated by31 Aug '22 @ Ahumairangi, Block 1, Massey University, Wellington NZ
OzCHI '22 Connected Creativity Algorave (2022)
featuring
and , curated by01 Dec '22 @ Ainslie Arts Centre
2021
ACMC'21 Evening Concert #1 (2021)
featuring
and , curated by and21 Aug '21 @ Australian Institute of Music (video)
2020
smoke (2020)
featuring
, and , curated by30 Jan '20 @ PK Big Band Room, ANU School of Music (video)
ICLC'20 Algorave (2020)
featuring
and , curated by and07 Feb '20 @ https://www.flannerysbar.ie (video)
2019
Colour Coded (2019)
featuring
, and , curated by and02 Aug '19 @ Drill Hall Gallery, Canberra (video)
2018
National Invention Convention '18 Closing Ceremony (2018)
featuring
, curated by19 Jan '18 @ Questacon, Canberra
Soundscapes Concert Series #21 (2018)
featuring
, curated by03 May '18 @ Smiths Alternative Bookshop, Canberra (video)
National Science Week '18 ACT Launch Event (2018)
featuring
and , curated by10 Aug '18 @ Molo Bar, Australian National University (video)
Shirty Science Season 3 launch party (2018)
featuring
and , curated by13 Aug '18 @ Doughnut Dept., Canberra
2017
National Science Week '17 ACT Launch Event (2017)
featuring
, curated by11 Aug '17 @ National Film and Sound Archive, Canberra
2015
Innovation ACT 2015 Launch (2015)
featuring
, curated by12 Aug '15 @ John Curtin School of Medical Research, Canberra
Collected Resonances: Session 2 (2015)
featuring
, curated by26 Aug '15 @ ANU School of Music, Canberra (video)
2014
"Art, Not Apart" Festival (2014)
featuring
and , curated by15 Mar '14 @ Kendall Lane Theatre, New Acton, Canberra
"You Are Here" Festival - in case of sound: round one (2014)
featuring
, curated by15 Mar '14 @ Canberra Museum and Gallery
John Hosking Farewell Reception (2014)
featuring
, curated by28 May '14 @ Drill Hall Gallery, Canberra (video)
ACMC '14: Australasian Computer Music Conference (2014)
featuring
and , curated by10 Jul '14 @ Victorian College of the Arts, Melbourne
2013
Musical Metacreation (MuMe) Algorave at ISEA 2013: International Symposium on Electronic Art (2013)
featuring
and , curated by15 Jun '13 @ 107 Projects, Redfern, NSW, Australia (video)
Revenant Media: Theremin '75 Exhibition (2013)
featuring
, curated by25 Oct '13 @ ANU School of Art Gallery, Canberra (video)
ICOMOS 2013: International Council on Monuments and Sites (2013)
featuring
, curated by02 Nov '13 @ Mt Stromlo Observatory, Canberra
2009
ACMC '09: Australasian Computer Music Conference (2009)
featuring
, curated by03 Jul '09 @ Queensland University of Technology
Beginning-Middle-End Festival (2009)
featuring
, curated by24 Sep '09 @ ANU School of Art Gallery, Canberra (video)