Tile Town

Tile Town

Tile Town (2015) – A generative audio visual work by Andrew R. Brown. Tile Town is a real-time generative audio visual work that explores computational processes as a design prompt. The project builds a contemplative commentary on competing town planning

MEM Scorecard

MEM Scorecard

The web-based Meaningful Engagement Matrix Scorecard assists with the use of the Meaningful Engagement theory as an analytical framework. The Scorecard is an HTML5 application that allows you to count, by clicking, the occurrences of different aspects of meaningful engagement

SoundCipher

SoundCipher

SoundCipher provides an easy way to create music in the Processing development environment. With the SoundCipher library added to Processing you can write software programs that make music to go along with your graphics and you can add sounds to enhance

jam2jam VA

jam2jam VA

AV-Jam is an application that generates music and video that you can control while it plays. The AV Jam software was originally written by Andrew Sorensen of MOSO corporation, and I now maintain and develop the software. It is collaborative

SenseMix

SenseMix

The SenseMix project was a collaborative research and development project based at the Australasian CRC for Interaction Design (ACID) that ran from 2005-2006. It was driven by the idea that mobile phones and other personal ubiquitous technology can be used

ActivePixels

ActivePixels

ActivePixels is an application designed by Andrew Brown and Daniel Mafe, and programmed by Brown. It uses generative processes based on cellular automata-like rules relating to colours in a grid formation. Building on a history of uses of the grid

jam2jam grey

jam2jam grey

jam2jam grey is a Java application I wrote that generates music that you can control while it plays. The jam2jam software was designed to promote meaningful engagement with music making for musicians of all ages. Clever algorithmic processes generate music

Digital Instrument Building

Digital Instrument Building

The Digital Instrument Building project developed a web-based tutorial resource designed to assist in the training and self education of up-and-coming digital instrument developers.  The tutorials covered topics including music software design, audio synthesis, digital signal processing, compositional systems, and

NIAM

NIAM

This generative music application allows the user to compose music made up of cyclic patterns. Musical attributes can be treated separately and cycled in or out of phase. A number of parts can be overlaid to form a complex texture.

jMusic

jMusic

jMusic is a project designed to provide composers and software developers with a library of compositional and audio processing tools. It provides a solid framework for computer-assisted composition in Java™, and is also used for generative music, instrument building, interactive