Electrical Engineering
      and Computer Sciences

Electrical Engineering and Computer Sciences

COLLEGE OF ENGINEERING

UC Berkeley

FORMULA Version 3.4 Reference Manual

David P. Anderson and Ron Kuivila

EECS Department
University of California, Berkeley
Technical Report No. UCB/CSD-91-630
May 1991

http://www.eecs.berkeley.edu/Pubs/TechRpts/1991/CSD-91-630.pdf

FORMULA is a Forth-based programming environment for computer music, and can be used for algorithmic composition, interactive systems, or programmed score interpretation. It provides a programming model in which separate lightweight processes are used to generate musical parameters such as pitch, rhythm, volume, articulation, and tempo. FORMULA runs on personal computers (Macintosh and Atari ST) and is typically used to control MIDI synthesizers. This manual describes the features of FORMULA and briefly discusses its implementation.


BibTeX citation:

@techreport{Anderson:CSD-91-630,
    Author = {Anderson, David P. and Kuivila, Ron},
    Title = {FORMULA Version 3.4 Reference Manual},
    Institution = {EECS Department, University of California, Berkeley},
    Year = {1991},
    Month = {May},
    URL = {http://www.eecs.berkeley.edu/Pubs/TechRpts/1991/5643.html},
    Number = {UCB/CSD-91-630},
    Abstract = {FORMULA is a Forth-based programming environment for computer music, and can be used for algorithmic composition, interactive systems, or programmed score interpretation. It provides a programming model in which separate lightweight processes are used to generate musical parameters such as pitch, rhythm, volume, articulation, and tempo. FORMULA runs on personal computers (Macintosh and Atari ST) and is typically used to control MIDI synthesizers. This manual describes the features of FORMULA and briefly discusses its implementation.}
}

EndNote citation:

%0 Report
%A Anderson, David P.
%A Kuivila, Ron
%T FORMULA Version 3.4 Reference Manual
%I EECS Department, University of California, Berkeley
%D 1991
%@ UCB/CSD-91-630
%U http://www.eecs.berkeley.edu/Pubs/TechRpts/1991/5643.html
%F Anderson:CSD-91-630