Syntactical and semantical aspects of Faust
- 51 Downloads
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.
KeywordsFunctional programming Real-time Signal processing Dataflow compiler
Unable to display preview. Download preview PDF.