Home  |   Login  |   Logout  |   Access Information  |   Alerts  |   Purchase History  |   Cart  |   Sitemap  |   Help   
 
CrossRef Search
BROWSE SEARCH IEEE XPLORE GUIDE SUPPORT
You requested this document:
1. Fugue: a functional language for sound synthesis
Dannenberg, R.B.; Fraley, C.L.; Velikonja, P.;
Computer
Volume 24,  Issue 7,  July 1991 Page(s):36 - 42
Abstract:

A description is given of Fugue, a language that lets composers express signal processing algorithms for sound synthesis, musical scores, and higher level musical procedures all in one language. Fugue provides functions to create and manipulate sounds as abstract, immutable objects. The interactive language supports behavioral abstraction, so composers can manage complex musical structures. Fugue's capabilities and an example of a score it generated are examined. The implementation of Fugue in a combination of C and XLisp, to run on Unix workstations, is discussed. An example of how Fugue's implementation of lazy evaluation works is given. Future extensions and applications of Fugue are indicated
Abstract | Full Text: PDF(764 KB)    IEEE JNL
 
» Key
IEEE JNL IEEE Journal or Magazine
IEE JNL IEE Journal or Magazine
IEEE CNF IEEE Conference Proceeding
IEE CNF IEE Conference Proceeding
IEEE STD IEEE Standard
 
 
Indexed by IEE Inspec
© Copyright 2008 IEEE – All Rights Reserved