ap 02


release of glorious ap0202.01 beta . networked virtual machine application for self-enacting code [artificial paradise project ap01-02-03]




Media Files


ap0202.01 presents environment/code options for specialised access to filesystems, local and global network data, midi data, video and audio
device input, as well as the range of unix devices. both vector and pixel output are provided under SDL + full range of available devices (eg. /dev/speech).

ap0202.01 compiles and runs under linux and is available under a GPL license. both a core cellular app and cellspace viewer can be downloaded.

ap0202.01 is involved in the evolution of the ap performance system and ap.os.

ap is concerned with the liberation of data encoding and generation from any given model or architecture (any fixed operating system in its widest sense)

ap02 presents a promiscuous model of data generation and self-display, making use of a virtual machine architecture to develop and execute self modifying instruction sets across networked nodes. Reconfigurable code is
interwoven with and determined by network and environmental data. Nodes expand virally through diverse machine environments as they actively seek for data across any network. The body of the work is code (material) and in work this code is made evident, visible. The only functionality of ap02 is in self display; showing its own changing, performative code as it runs. ap02 is expressed within two interwoven projects; as physical self display devices and as a freely available, distributed networked application.

ap0202 makes use of current de-centralized p2p (peer to peer) inter-networking technologies to implement multiple self display devices virtually on any networked machine. The environment for the changing code is both the network and the machine on which the software is running. Cells of code promiscuously modify and are modified by data available to the machine; audio input and output, video, stored information and visual display. Code cells communicate, split and join with other code cells both locally and across the global network, working through a vast memory environment composed of both data and code. ap0202 explores new models of cellular coding of great use for future work, implementing flexible new instruction sets and questioning the separation of data and environment from code.

Artists / Authors



United Kingdom, 2002

Partners / Sponsors



» http://www.1010.co.uk


martin howse, Jun 21, 2002