X-Git-Url: https://scm.cri.ensmp.fr/git/Faustine.git/blobdiff_plain/c7f552fd8888da2f0d8cfb228fe0f28d3df3a12c..b4b6f2ea75b9f0f3ca918f5b84016610bf7a4d4f:/interpretor/preprocessor/faust-0.9.47mr3/tools/README diff --git a/interpretor/preprocessor/faust-0.9.47mr3/tools/README b/interpretor/preprocessor/faust-0.9.47mr3/tools/README new file mode 100644 index 0000000..c1c1bcb --- /dev/null +++ b/interpretor/preprocessor/faust-0.9.47mr3/tools/README @@ -0,0 +1,34 @@ + Additional tools for Faust + ========================== + Grame, Centre National de Creation Musicale + http://www.grame.fr + + + + +These additional tools are provided by various contributors to help +the building process of applications and plugins with Faust. + +Currently the following tools are available : + +- faust2oct is a script to create dynamically loadable functions for + gnu octave + +- faust2appls contains simple scripts to easily and quickly generate svg + diagrams as well as jack, alsa and plot applications + +- faust2sc is a Ruby program used to generate language modules (e.g. for + Haskell and SuperCollider). + +- faust2pd is a Q program used to generate a user interface patch to + use in conjuction with a Faust generated pd plugin. + +- scbuilder is a Ruby/Python/SCons script for building SuperCollider + plugins, either from C++ sources or from Faust specifications. + +- faust2ck is a wrapper-generator for ChucK Ugens. It allows to create + ChucK-compatible C++ code that can be placed in the Chuck source tree + to extend the language. + +- faust2flash allows to convert Faust programs into Flash .swf files + that can be published in web pages.