Blog - page 2
Creative Computing on the BBC micro:bit with Bare-Metal ARM Assembly
In September 2022, I gave a talk at the University of Oslo’s Robotics and Intelligent Systems lab about my experience teaching COMP2300: Computer Organisation and Program Execution at ANU. The core idea: teach second-year computing by writing creative ARM assembly programs and running them directly on real hardware. No operating system, no runtime, no guard rails. The course content is archived at twenty-three-hundred.
read moreClear Skies on a Hill Recording Released
Today we’re releasing Clear Skies on a Hill, a live recording by Yichen Wang and me from a September 2024 performance in Canberra.
read moreRecording Hyphae with Intelligent Musical Instruments
In late 2024, Dr Alec Hunter and I spent several days together at the ANU School of Music recording improvisations for a new album, Hyphae, the latest project from our ongoing collaboration, Andromeda is Coming.
read moreWrecked: A Magic Lantern Show at the Headland Writers Festival
In October 2024 I travelled to Tathra on the NSW South Coast to perform Wrecked, a magic lantern show, as part of the prestigious Headland Writers Festival.
read moreNIME 2024 in Utrecht and Oslo
In September 2024 I travelled to Utrecht, Netherlands for NIME 2024, later stopping by Oslo to visit colleagues at the University of Oslo.
read moreConcert with Andromeda is Coming and Artificially Intelligent Friends
Andromeda is Coming, the exploratory music project of (me!) Charles Martin and Alec Hunter recently developed a concert of new works all featuring research into intelligent (or AI-enabled) musical instruments. Incorporating new perspectives in our work, we invited two members of my ANU SMCClab research lab, Yichen Wang and Sandy Ma to join us for a 60-minute concert of live audio-visual performances.
read more