faustctl

faustctl — Ajuste un contrôle donné dans une instance DSP de Faust.

Description

faustctl fixe un contrôle donnée dans un programme Faust actif.

Syntaxe

faustctl idsp, Scontrol, kval 

Initialisation

« Scontrol » -- une chaîne de caractères contenant le nom du contrôle.

« idsp » -- une référence à une instance DSP de Faust existante.

Exécution

« kval » -- valeur à laquelle le contrôle est fixé.

Exemples

Voici un exemple de l'opcode faustctl, avec un programme simple qui ajuste le gain d'une entrée :

Exemple 233. 

idsp, a1 faustgen {{
gain = hslider("vol", 1, 0, 1, 0.01);
process = (_ * gain); 
}}, ain1
faustctl idsp, "vol", 0.5


Crédits

Auteur : Victor Lazzarini, 2013