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’m the Vice President of the Australasian Computer Music Association (ACMA). I am also a founder and 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)
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)
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
by
, , andin 67th Annual Conference of the International Communication Association (pdf)
2016
InfiniCloud 2.0: Distributing High Performance Computing across Continents. (2016)
by
, , , , , , andin Supercomputing Frontiers and Innovations 3(2) (pdf)
doi: 10.14529/jsfi160204
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)
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)