Abstract
This paper presents some syntactical and semantical aspects of FAUST (Functional AUdio STreams), a programming language for real-time sound processing and synthesis. The programming model of FAUST combines two approaches: functional programming and block-diagrams composition. It is based on a block-diagram algebra. It as a well defined formal semantic and can be compiled into efficient C/C++ code.
Similar content being viewed by others
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Orlarey, Y., Fober, D. & Letz, S. Syntactical and semantical aspects of Faust. Soft Computing 8, 623–632 (2004). https://doi.org/10.1007/s00500-004-0388-1
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-004-0388-1