vactrol

vactrol — Générateur unitaire suiveur d'enveloppe.

Description

Générateur unitaire suiveur d'enveloppe simulant un Vactrole Perkin Elmer VTL5C3/2.

Syntaxe

ares vactrol asig [iup, idown]

Initialisation

iup -- Le temps de montée du filtre qui vaut 20 par défaut.

idown -- Le temps de chute du filtre qui vaut 3000 par défaut.

Exécution

asig -- Le signal dont on extrait l'enveloppe.

Exemples

Voici un exemple de l'opcode vactrol. Il utilise le fichier vactrol.csd.

Exemple 996. Exemple de l'opcode vactrol.

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>
<CsInstruments>
        nchnls = 2
        0dbfs = 1
        
    instr 1
        a1 lfo 0.3, 1, 4
        a2 vactrol a1
        a3 oscili 2, 440
           out     a1*a3,a2*a3
     endin
                    
</CsInstruments>
<CsScore>
    i1 0 3
    e
</CsScore>
</CsoundSynthesizer>


Cet opcode peut réduire le bruit de frottement produit par l'extraction d'une enveloppe complexe, car il adoucit les transitions.

Crédits

Auteur : John ffitch
D'après Julian Parker
Nouveau dans la version 6.04