dbo:abstract
|
- 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. Am 17. und 18. Juli 2018 fand an der Johannes Gutenberg-Universität Mainz die erste Internationale FAUST-Konferenz (IFC) statt. (de)
- FAUST (Functional AUdio STream) is a domain-specific purely functional programming language for implementing signal processing algorithms in the form of libraries, audio plug-ins, or standalone applications. A FAUST program denotes a signal processor: a mathematical function that is applied to some input signal and then fed out. (en)
- FAUST (acronyme anglais de Functional AUdio STream) est un langage de programmation dédié purement fonctionnel, conçu pour les applications de traitement du signal audio sous différentes formes comme les bibliothèques logicielles, les plugins audio ou les logiciels. Ce langage est développé par le GRAME depuis 2002, l'implémentation principale est un logiciel libre sous licence GPLv2. Un programme en FAUST traduit un processeur de signal, c'est-à-dire une fonction mathématique qui transforme un signal d'entrée en un signal de sortie. Le Faust Playground est une application web en ligne, permettant d'assembler simplement des programmes écrits en Faust avec une interface graphique. Il peut exporter vers les différentes plateformes compatibles FAUST et créer des plugins. (fr)
- FAUST (англ. Functional Audio Stream) — мова програмування для написання програм із синтезу і обробки звукових сигналів у реальному часі з високою продуктивністю. Одна й та ж програма FAUST може компілюватися в різні формати й для різних платформ, без змін вихідного коду. Наприклад, тай сам код FAUST компілюється як у C++, так і в JavaScript, WebAssembly, програму для Android, iOS, втулки для , PureData, SuperCollider тощо. Faust має також підтримку елементів графічного інтерфейсу (ручки, повзунці, перемикачі). FAUST належить до предметно-орієнтованих функційних мов програмування. Програми FAUST описують цифрову обробку сигналів у вигляді блок-схем: сигнал «протікає» через різні структурні елементи програми згідно з описом. Компілятор FAUST має вбудовану можливість генерування блок-схем на основі коду програми (у форматах SVG, PDF, PNG). (uk)
|
dbo:latestReleaseDate
| |
dbo:latestReleaseVersion
| |
dbo:license
| |
dbo:operatingSystem
| |
dbo:programmingLanguage
| |
dbo:thumbnail
| |
dbo:wikiPageExternalLink
| |
dbo:wikiPageID
| |
dbo:wikiPageLength
|
- 18947 (xsd:nonNegativeInteger)
|
dbo:wikiPageRevisionID
| |
dbo:wikiPageWikiLink
| |
dbp:author
|
- Yann Orlarey, Dominique Fober, Stéphane Letz (en)
|
dbp:bot
| |
dbp:date
|
- December 2016 (en)
- December 2019 (en)
|
dbp:developer
|
- GRAME, Centre National de Création Musicale (en)
|
dbp:fixAttempted
| |
dbp:genre
|
- Functional programming language for audio signal processing (en)
|
dbp:latestReleaseDate
| |
dbp:latestReleaseVersion
| |
dbp:license
| |
dbp:name
| |
dbp:operatingSystem
| |
dbp:programmingLanguage
| |
dbp:wikiPageUsesTemplate
| |
dcterms:subject
| |
rdf:type
| |
rdfs:comment
|
- FAUST (Functional AUdio STream) is a domain-specific purely functional programming language for implementing signal processing algorithms in the form of libraries, audio plug-ins, or standalone applications. A FAUST program denotes a signal processor: a mathematical function that is applied to some input signal and then fed out. (en)
- 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 ist als freie Software unter der GPL lizenziert. Am 17. und 18. Juli 2018 fand an der Johannes Gutenberg-Universität Mainz die erste Internationale FAUST-Konferenz (IFC) statt. (de)
- FAUST (acronyme anglais de Functional AUdio STream) est un langage de programmation dédié purement fonctionnel, conçu pour les applications de traitement du signal audio sous différentes formes comme les bibliothèques logicielles, les plugins audio ou les logiciels. Ce langage est développé par le GRAME depuis 2002, l'implémentation principale est un logiciel libre sous licence GPLv2. Un programme en FAUST traduit un processeur de signal, c'est-à-dire une fonction mathématique qui transforme un signal d'entrée en un signal de sortie. (fr)
- FAUST (англ. Functional Audio Stream) — мова програмування для написання програм із синтезу і обробки звукових сигналів у реальному часі з високою продуктивністю. Одна й та ж програма FAUST може компілюватися в різні формати й для різних платформ, без змін вихідного коду. Наприклад, тай сам код FAUST компілюється як у C++, так і в JavaScript, WebAssembly, програму для Android, iOS, втулки для , PureData, SuperCollider тощо. Faust має також підтримку елементів графічного інтерфейсу (ручки, повзунці, перемикачі). FAUST належить до предметно-орієнтованих функційних мов програмування. (uk)
|
rdfs:label
|
- Faust (Programmiersprache) (de)
- FAUST (programming language) (en)
- FAUST (langage) (fr)
- FAUST (мова програмування) (uk)
|
owl:sameAs
| |
prov:wasDerivedFrom
| |
foaf:depiction
| |
foaf:homepage
| |
foaf:isPrimaryTopicOf
| |
foaf:name
| |
is dbo:wikiPageDisambiguates
of | |
is dbo:wikiPageRedirects
of | |
is dbo:wikiPageWikiLink
of | |
is foaf:primaryTopic
of | |