GROOVE-A Program to Compose, Store, and Edit Functions of Time

A program which makes possible creating, storing, reproducing,
and editing functions of time is described.  The functions are typical
of those generated by human beings.  Multiple functions (up to 14)
are produced for long periods of time (up to several hours) at
sufficiently high sampling rates to describe fast human reactions
(up to 200 samples per second).  The functions can be used for a
variety of purposes such as the control of machine tools or sound
synthesizers or anything a person normally controls.  The program
operates on a small computer (DDP-224).  Functions are stored on a
disk file.  Functions may be created by real-time human inputs to
the computer which can interact with already stored functions and
computed functions.  Real-time feedback from the process being
controlled is an important link in the system.  The environment for
effective man-machine interaction has been carefully nurtured.

CACM December, 1970

Mathews, M. V.
Moore, F. R.

computer music, music, real-time control, digital control, time
functions, interactive software, hybrid systems, conductor program

3.44 3.8 7.3

CA701201 JB February 9, 1978  4:19 PM

1962	5	1962
1962	5	1962
1962	5	1962