O'Reilly logo

Composing Music with Computers by Eduardo Miranda

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

8  Music composition software on the accompanying CD-ROM

8.1  A programming language for algorithmic composition: Nyquist

Nyquist, developed by Roger Dannenberg at the Carnegie Mellon University, USA, is a programming language for music composition and sound synthesis: it supports both high-level compositional tasks and low-level signal processing within a single integrated environment. This feature is particularly attractive for composers wishing to work at the microscopic level of abstraction. Most sound synthesis languages (e.g., the popular Csound) are not entirely suitable for algorithmic composition because they are limited to instrument design: the actual notes to be played on an instrument must be manually specified one-by-one in a score ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required