about Nyquist

info

This community is under development. If you want you can share your knowledge around nyquist. If you become a member of this community you can edit the content of each page or create a new one. Also you can post codes, create new projects and post a new msg in the discussion forum.

Nyquist is a programming language for sound synthesis, analysis and composition based on the Lisp programming language. It is an extension of the XLISP dialect of Lisp.

With Nyquist, the programmer designs musical instruments by combining functions, and can call upon these instruments and generate a sound just by typing a simple expression. The programmer can combine simple expressions into complex ones to create a whole composition, and can also generate various other kinds of musical and non-musical sounds.

The Nyquist interpreter can read and write sound files, MIDI files, and Adagio text-based music score files. On many platforms, it can also produce direct audio output in real time.

The Nyquist programming language can also be used to write plug-in effects for the Audacity digital audio editor.

Nyquist runs under Linux and other Unix environments, Mac OS, and Microsoft Windows.

Nyquist was developed by Roger B. Dannenberg at the School of Computer Science and School of Art, Carnegie Mellon University.


—> nyquist homepage

Unless stated otherwise Content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License