From Diagram to Code: a Web-based Interactive Graph Editor for Faust DSP Design and Code Generation
Résumé
Faust, as a domain-specific language (DSL) initially designed to represent block-diagram algebra, is efficient through its syntax to describe DSPs because of its structural similarity to physical signal processing devices. This approach allows the Faust compiler to generate an equivalent graphical representation of the coded algorithm as a block-diagram. Considering the nature of the language, the reverse should be possible as well (compiling an equivalent Faust DSP code from a block-diagram). This paper discusses the possibility to achieve this process and proposes a web-based block-diagram graph editor for designing Faust DSP.
Origine : Fichiers produits par l'(les) auteur(s)