About

Andrew R. Brown is an active computer musician, computational artist, builder of creative software tools, researcher and supervisor of research students. Currently, he works as Professor of Digital Arts at Griffith University in Brisbane, Australia. His research activities focus on modelling creative intelligence, the aesthetics of computational processes, and the design of generative and interactive audiovisual experiences.

Pi Shaker

In late 2019 I hosted at Griffith University a visit from visiting researcher Dr. Vesa Norilo from the Sibelius Academy in Finland. During his visit here Vesa worked with with me on new tools and techniques for electronic instruments. As part of developing this work we produced the Pi-Shaker prototype …

GenDynish – Xenakis on the Arduino

Furthering my previous interests in Stochastic Synthesis I implemented an emulation of Iannis Xenakis’ Dynamic Stochastic Synthesis on an Arduino microcontroller, the resulting algorithm I titled GenDynish. The Gendynish algorithm is software that runs on Arduino-class microprocessors to produces sounds similar to Iannis Xenakis’ dynamic stochastic synthesis works from the …

Supervision details to come

I’ve been very privileged to supervise many graduate projects in musicology, audio technology, interaction design, arts education, computer science, and more. Details of these will be posted here when I find time to pull together that data. If you wish to contact me about academic supervision at Griffith university in …

Affecting Interference

This work by Daniel Mafe and Andrew Brown in 2012 is a combination of painting and digital sound into a single, large scale, immersive exhibition/installation. The work as a whole acts as an interstitial point between contrasting approaches to abstraction: the visual and aural, the digital and analogue are pushed …

Solo Live Coding

My creative practice includes solo live coding performances. Live Coding involves writing software that makes music (or anything else If you prefer) as pat of the performance. It is a practice that is like improvised composition, where musical processes are described in computer code and executed and modified on the …

Live Coding with aa-cell

With Andrew Sorensen, I’ve been part of the live coding duo aa-cell since 2005. In live coding, musical algorithms are coded and edited during the performance. Typically, the laptop screens are projected so the audience can see how the music builds and changes. This practice is an adaptive process because …