2012University of Michigan Library RepositoryOpen access

BACH: AN ENVIRONMENT FOR COMPUTER-AIDED COMPOSITION IN MAX

Andrea Agostini, Daniele Ghisi

Open full text 29 citations

Abstract

Environments for computer-aided composition (CAC for short), allowing generation and transformation of symbolic musical data, are usually counterposed to real-time environments or sequencers.The counterposition is deeply methodological: in traditional CAC environments interface changes have no effect until a certain 'refresh' operation is performed, whereas real-time environments immediately react to user input.We shall present in this article a library for Max, named bach: automatic composer's helper, which adds highly refined capabilities for musical notation and symbolic processing to a typically real-time environment, in order to recompose the fracture between computer-aided composition and the real-time world.

Open-access reader

About this research paper

What this paper is about

Environments for computer-aided composition (CAC for short), allowing generation and transformation of symbolic musical data, are usually counterposed to real-time environments or sequencers.The counterposition is deeply methodological: in traditional CAC environments interface changes have no effect until a certain 'refresh' operation is performed, whereas real-time environments immediately react to user input.We shall present in this article a library for Max, named bach: automatic composer's helper, which adds highly refined capabilities for musical notation and symbolic processing to a typically real-time environment, in order to recompose the fracture between computer-aided composition and the real-time world.

Why it matters

OpenAlex reports 29 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Environments for computer-aided composition (CAC for short), allowing generation and transformation of symbolic musical data, are usually counterposed to real-time environments or sequencers.The counterposition is deeply methodological: in traditional CAC environments interface changes have no effect until a certain 'refresh' operation is performed, whereas real-time environments immediately react to user input.We shall present in this article a library for Max, named bach: automatic composer's helper, which adds highly refined capabilities for musical notation and symbolic processing to a typically real-time environment, in order to recompose the fracture between computer-aided composition and the real-time world.

Key concepts: Composition (language), Computer science, Linguistics, Philosophy

Related papers

Back to paper searchBrowse research topicsOriginal source
BACH: AN ENVIRONMENT FOR COMPUTER-AIDED COMPOSITION IN MAX — Research Paper | ScholarLens