Proceedings of the 5th ACM SIGPLAN International Workshop on Functional Art, Music, Modeling, and Design 2017
DOI: 10.1145/3122938.3122941
|View full text |Cite
|
Sign up to set email alerts
|

FAUST tutorial for functional programmers

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
3
1
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(5 citation statements)
references
References 1 publication
0
3
0
Order By: Relevance
“…For use in the sound matching experiment, two synthesizers were implemented in Faust programming language [30]. Previous works [2], [4], [6], [31] in sound matching using VSTs were difficult to replicate due to the nature of VST parameters, and some software synthesizers used were proprietary.…”
Section: Synthesizersmentioning
confidence: 99%
“…For use in the sound matching experiment, two synthesizers were implemented in Faust programming language [30]. Previous works [2], [4], [6], [31] in sound matching using VSTs were difficult to replicate due to the nature of VST parameters, and some software synthesizers used were proprietary.…”
Section: Synthesizersmentioning
confidence: 99%
“…The synthesizer part is created from Faust DSP. Faust is a functional, synchronous, domain-specific programming language designed for real-time audio signal processing and synthesis [3]. Thanks to the Emscripten transpiler and the WebAssembly format, the Faust compiler is available as a JavaScript module named faustwasm [7] which can compile Faust code to a fully functional WebAudio AudioWorklet node, directly in the browser.…”
Section: About the Workmentioning
confidence: 99%
“…We call a "patcher" a program written online using the JSPatcher web application. JSPatcher can run a patcher in "editing mode" that allows editing the program, or in "run-time mode" that shows the patcher like a web application 3. A live demo can be found at https://jspat.shren.site/dist/?projectZip=https://static.…”
mentioning
confidence: 99%
“…Several other popular programming languages and environments for computer music, such as OpenMusic [1], PWGL [15] and Faust [19], share with Max a superficially similar, but profoundly different, dataflow programming paradigm, which makes them better suited for 'real' programming and less for setting up highly interactive and responsive systems. This is reflected in the types of artistic practices these systems are typically used for, and mirrors the oft-discussed rift between composition-and performance-oriented tools in computer music [22].…”
Section: Introductionmentioning
confidence: 99%