faustctl
Précédent | Opcodes et opérateurs de l'orchestre | Suivant

## 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.Il utilise le fichier faustctl.csd.

Exemple 256. Example of the faustctl opcode.

Voir les sections Audio en temps réel et Options de la ligne de commande pour plus d'information sur l'utilisation des options de la ligne de commande.

    <CsoundSynthesizer>
    <CsOptions>
    -odac
    </CsOptions>
    <CsInstruments>
    instr 1
     ain1 oscili 0dbfs/2, 440
     idsp,a1 faustgen {{
       gain = hslider("vol",1,0,1,0.01);
       process = (_ * gain);
      }}, ain1
     k1 line  0, p3, 1
     faustctl idsp, "vol", k1
       out a1
    endin
    </CsInstruments>
    <CsScore>
    i1 0 10
    </CsScore>
    </CsoundSynthesizer>

## Crédits

Auteur : Victor Lazzarini, 2013

Précédent | Niveau supérieur | Suivant
faustcompile | Sommaire | faustgen