@inproceedings{ AG07 ,
title = {Interfacing Pure Data with Faust},
author = {Albert Graef},
editor = {LAC},
url = {lac07.pdf},
year = {2007},
date = {2007-01-01},
abstract = {This paper reports on a new plugin interface for Grame’s functional DSP programming language Faust. The interface allows Faust programs to be run as externals in Miller Puckette’s Pd (Pure Data), making it possible to extend Pd with new audio objects programmed in Faust. The software also includes a script to create wrapper patches around Faust units which feature “graph-on-parent†GUI elements to facilitate the interactive control of Faust units. The paper gives a description of the interface and illustrates its usage by means of a few examples.},
keywords = {Computer, Data, digital, FAUST, functional, language, music, Pd, processing, programming, Pure, signal},
pubstate = {published},
tppubtype = {inproceedings}
}
This paper reports on a new plugin interface for Grame’s functional DSP programming language Faust. The interface allows Faust programs to be run as externals in Miller Puckette’s Pd (Pure Data), making it possible to extend Pd with new audio objects programmed in Faust. The software also includes a script to create wrapper patches around Faust units which feature “graph-on-parent†GUI elements to facilitate the interactive control of Faust units. The paper gives a description of the interface and illustrates its usage by means of a few examples.