Hostname: page-component-cd9895bd7-gbm5v Total loading time: 0 Render date: 2024-12-26T07:49:56.941Z Has data issue: false hasContentIssue false

statics: a C++ implementation of functional iteration synthesis

Published online by Cambridge University Press:  29 February 2008

Stephen F. Lilly
Affiliation:
Art Institute of Washington, Arlington, VA 22209, USA email: sflilly@yahoo.com

Abstract

statics is a non-standard sound synthesis program that uses functional iteration to both generate sound events and organise them temporally. This paper gives a brief history on the use of functional iteration in music composition and then describes how it is implemented in statics. Also discussed is the conception of program design as compositional process. Since statics was designed by a composer with musical goals in mind, the program is itself is a collection of compositional decisions. Furthermore, the unique timbres and structures created by statics are a direct result of these decisions. Accordingly, I discuss my compositional process in two stages: those choices that are embedded into the program (general decisions) and those choices that occurred post-design (specific decisions). Using as examples the three individual compositions created with statics (congruent, convergence and cyclian), I delineate the effects of both types of decision on the compositional process and then describe how these three compositions embody different characteristics of my implementation of functional iteration.

Type
Research Article
Copyright
Copyright © Cambridge University Press 2008

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

Lilly sound files

convergenceFRONTL

Download Lilly sound files(Audio)
Audio 33.3 MB

Lilly sound files

convergenceFRONTR

Download Lilly sound files(Audio)
Audio 33.4 MB

Lilly sound files

convergenceBACKL

Download Lilly sound files(Audio)
Audio 33.3 MB

Lilly sound files

convergenceBACKR

Download Lilly sound files(Audio)
Audio 33.4 MB

Lilly sound files

statics_convergence

Download Lilly sound files(Audio)
Audio 67.9 MB