faustgen

faustgen — Compile, instancie et exécute un programme Faust compilé.

Description

faustgen invoque le compilateur à la volée, instancie et exécute un programme Faust.

Syntaxe

ihandle, a1 [,a2, ...] faustgen SCode [,ain1, ...] 

Initialisation

« Scode » -- une chaîne de caractères contenant un programme Faust.

« ihandle » -- une référence à l'instance DSP de Faust que l'on peut utiliser pour accéder à ses contrôles avec faustctl.

Exécution

« ain1, ... » -- signaux d'entrée

« a1, ... » -- signaux de sortie

Exemples

Voici un exemple de l'opcode faustgen, avec un programme simple qui mélange deux entrées :

Exemple 234. 

idsp,a1 faustgen "process=+;",ain1,ain2
 


Crédits

Auteur : Victor Lazzarini, 2013