Nyquist (Programmiersprache) - LinkFang.de





Nyquist (Programmiersprache)


Nyquist ist eine Programmiersprache für Klangsynthese und -analyse, die auf der Lisp-Variante XLISP basiert.

Die Programmiersprache und der Interpreter wurden von Roger B. Dannenberg an der Carnegie Mellon University geschrieben, die Entwicklung wurde von Yamaha und IBM unterstützt.

Mit Nyquist erzeugt der Programmierer durch die Kombination von Funktionen Musikinstrumente, mit denen Töne generiert werden können. Einfache Ausdrücke können kombiniert werden, um ganze Kompositionen zu kreieren. Weiterhin lassen sich verschiedene andere Arten von musikalischen und nichtmusikalischen Klängen erzeugen.

Der Nyquist-Interpreter kann Sound-, MIDI- und textbasierte Adagiodateien lesen und schreiben. Auf vielen Plattformen kann auch eine direkte Ausgabe in Echtzeit generiert werden. Die Open-Source-Software Audacity besitzt eine Nyquist-Schnittstelle zur Erstellung von Plug-ins.

Ein Unterschied zwischen Nyquist und dem traditionelleren MUSIC-N ist, dass Nyquist Synthesefunktionen nicht von Spurfunktionen trennt. Zum Beispiel besteht Csound aus zwei Sprachen, von denen eine zur Erstellung von "Orchestern" und die andere zum Schreiben von "scores" bestimmt ist. In Nyquist werden diese beiden Bereiche vereint.

Nyquist ist lauffähig unter Linux und anderen Unix-Derivaten sowie Mac OS und Microsoft Windows.

Weblinks


Kategorien: Funktionale Programmiersprache

Quelle: Wikipedia - http://de.wikipedia.org/wiki/Nyquist (Programmiersprache) (Vollständige Liste der Autoren des Textes [Versionsgeschichte])    Lizenz: CC-by-sa-3.0

Änderungen: Alle Bilder mit den meisten Bildunterschriften wurden entfernt. Ebenso alle zu nicht-existierenden Artikeln/Kategorien gehenden internen Wikipedia-Links (Bsp. Portal-Links, Redlinks, Bearbeiten-Links). Entfernung von Navigationsframes, Geo & Normdaten, Mediadateien, gesprochene Versionen, z.T. ID&Class-Namen, Style von Div-Containern, Metadaten, Vorlagen, wie lesenwerte Artikel. Ansonsten sind keine Inhaltsänderungen vorgenommen worden. Weiterhin kann es durch die maschinelle Bearbeitung des Inhalts zu Fehlern gerade in der Darstellung kommen. Darum würden wir jeden Besucher unserer Seite darum bitten uns diese Fehler über den Support mittels einer Nachricht mit Link zu melden. Vielen Dank!

Stand der Informationen: August 201& - Wichtiger Hinweis: Da die Inhalte maschinell von Wikipedia übernommen wurden, ist eine manuelle Überprüfung nicht möglich. Somit garantiert LinkFang.de nicht die Richtigkeit und Aktualität der übernommenen Inhalte. Sollten die Informationen mittlerweile fehlerhaft sein, bitten wir Sie darum uns per Support oder E-Mail zu kontaktieren. Wir werden uns dann innerhalb von spätestens 10 Tagen um Ihr Anliegen kümmern. Auch ohne Anliegen erfolgt mindestens alle drei Monate ein Update der gesamten Inhalte.