Skip to content

Bioinformatic Feedback: Performer Bio-data as a Driver for Real-time Composition

Robert Hamilton

Proceedings of the International Conference on New Interfaces for Musical Expression

Abstract

This paper describes a software system using bioinformatic data recorded from a performer in real-time as a probabilistic driver for the composition and subsequent real-time generation of traditionally notated musical scores. To facilitate the generation and presentation of musical scores to a performer, the system makes use of a custom LilyPond output parser, a set of Java classes running within Cycling ‘74’s MAX environment for data analysis and score generation, and an Atmel AT-Mega16 micro-processor capable of converting analog bioinformatic sensor data into Open Sound Control (OSC) messages.

Citation

Robert Hamilton. 2006. Bioinformatic Feedback: Performer Bio-data as a Driver for Real-time Composition. Proceedings of the International Conference on New Interfaces for Musical Expression. DOI: 10.5281/zenodo.1176919 [PDF]

BibTeX Entry


@inproceedings{nime2006_Hamilton,
author = {Hamilton, Robert},
title = {Bioinformatic Feedback: Performer Bio-data as a Driver for Real-time Composition},
pages = {338--341},
booktitle = {Proceedings of the International Conference on New Interfaces for Musical Expression},
year = {2006},
address = {Paris, France},
issn = {2220-4806},
doi = {10.5281/zenodo.1176919},
url = {https://nime.org/proceedings/2006/nime2006_338.pdf},
keywords = {Bioinformatics, composition, real-time score generation. },
abstract = {This paper describes a software system using bioinformatic data recorded from a performer in real-time as a probabilistic driver for the composition and subsequent real-time generation of traditionally notated musical scores. To facilitate the generation and presentation of musical scores to a performer, the system makes use of a custom LilyPond output parser, a set of Java classes running within Cycling ‘74’s MAX environment for data analysis and score generation, and an Atmel AT-Mega16 micro-processor capable of converting analog bioinformatic sensor data into Open Sound Control (OSC) messages.}
}