Faust (Programmiersprache)
- Faust (Programmiersprache)
-
Faust ist eine funktionale Programmiersprache für die Echtzeit-Signalverarbeitung von Audio-Signalen. Der Name Faust steht für Functional AUdio STream. Entwickelt wird Faust am GRAME centre national de création musicale in Lyon.
Faust-Programme können auf POSIX-kompatiblen Systemen erstellt und ausgeführt werden. Der Quellcode beschreibt den Signalfluss ähnlich wie bei einem Digitalen Signalprozessor. Der Faust-Compiler erzeugt daraus C++-Code für die gewählte Art der Applikation. Es können unter anderem LADSPA- oder VST-Plugins, Erweiterungen für Pure Data sowie Applikationen für ALSA oder den JACK Audio Connection Kit mit GTK+- oder QT-Oberfläche erzeugt werden.
Faust ist als freie Software unter der GPL lizenziert.
Weblinks
Wikimedia Foundation.
Schlagen Sie auch in anderen Wörterbüchern nach:
Faust — steht für: eine deutsche Sagenfigur, zurückgehend auf die historische Figur des Johann Georg Faust zahlreiche auf die Sage zurückgehende künstlerische Bearbeitungen, siehe Fauststoff Werktitel in Literatur und Theater: Goethes Faust, Tragödie von … Deutsch Wikipedia
Liste der Programmiersprachen — A A (Programmiersprache) A# A+ A 0 A 1 A 2 A 3 A9 AACC AADL AAIMS aal AAPL Aardappel AARDVARK Abacus ABACUS 10 ABACUS/X ABAP ActionScript Ada ADbasic AgentSpeak(L) Agilent VEE AHDL Aleph ALGOL (ALGOL 60, ALGOL W, ALGOL 68) Amber … Deutsch Wikipedia
Pure data — Ein Programm in Pure Data Pure Data (Abkürzung: Pd) ist eine datenstromorientierte Programmiersprache und Entwicklungsumgebung, die visuelle Programmierung benutzt. Sie wird vor allem zur Erstellung von interaktiver Multimedia Software eingesetzt … Deutsch Wikipedia
Doppelnegation — Eine Negation (v. lat.: negare = verneinen) bezeichnet die Ablehnung oder Verneinung. (Gegenteil: Affirmation). Inhaltsverzeichnis 1 Linguistik 2 Logik 2.1 Negation in der zweiwertigen Logik 2.1.1 Die Satznegation … Deutsch Wikipedia
Logische Verneinung — Eine Negation (v. lat.: negare = verneinen) bezeichnet die Ablehnung oder Verneinung. (Gegenteil: Affirmation). Inhaltsverzeichnis 1 Linguistik 2 Logik 2.1 Negation in der zweiwertigen Logik 2.1.1 Die Satznegation … Deutsch Wikipedia
Negation (Philosophie) — Eine Negation (v. lat.: negare = verneinen) bezeichnet die Ablehnung oder Verneinung. (Gegenteil: Affirmation). Inhaltsverzeichnis 1 Linguistik 2 Logik 2.1 Negation in der zweiwertigen Logik 2.1.1 Die Satznegation … Deutsch Wikipedia
Negieren — Eine Negation (v. lat.: negare = verneinen) bezeichnet die Ablehnung oder Verneinung. (Gegenteil: Affirmation). Inhaltsverzeichnis 1 Linguistik 2 Logik 2.1 Negation in der zweiwertigen Logik 2.1.1 Die Satznegation … Deutsch Wikipedia
¬ — Eine Negation (v. lat.: negare = verneinen) bezeichnet die Ablehnung oder Verneinung. (Gegenteil: Affirmation). Inhaltsverzeichnis 1 Linguistik 2 Logik 2.1 Negation in der zweiwertigen Logik 2.1.1 Die Satznegation … Deutsch Wikipedia
Liste von Programmiersprachen — Inhaltsverzeichnis A B C D E F G H I J K L M N O P Q R S T U V W X Y Z A A A# A+ … Deutsch Wikipedia
Pure Data — Ein Programm in Pure Data Pure Data (Abkürzung: Pd) ist eine datenstromorientierte Programmiersprache und Entwicklungsumgebung, die visuelle Programmierung benutzt. Sie wird vor allem zur Erstellung von interaktiver Multimedia Software eingesetzt … Deutsch Wikipedia