vecdelay

vecdelay — Ligne à retard vectorielle au taux-k.

Description

Génère une sorte de retard "vectoriel".

Syntaxe

vecdelay  ifn, ifnIn, ifnDel, ielements, imaxdel [, iskip]
    

Initialisation

ifn - numéro de la table contenant le vecteur de sortie.

ifnIn - numéro de la table contenant le vecteur d'entrée.

ifnDel - numéro de la table contenant un vecteur dont les composantes contiennent des valeurs de retard en secondes.

ielements - nombre de composantes des deux vecteurs.

imaxdel - Valeur maximale du retard en secondes.

iskip (facultatif) - disposition initiale de l'espace des données de la boucle de retard (voir reson). La valeur par défaut est 0.

Exécution

vecdelay est semblable à vdelay, mais il fonctionne au taux-k et, au lieu de retarder un signal unique, il retarde un vecteur. ifnIn est le vecteur d'entrée des signaux, ifn est le vecteur de sortie des signaux, et ifnDel est un vecteur contenant les valeurs de retard pour chaque composante, exprimées en secondes. Les composantes de ifnDel peuvent être modifiées au taux-k. Chaque retard unique peut être différent de celui des autres composantes, et il peut varier au taux-k. imaxdel fixe le retard maximum autorisé pour toutes les composantes de ifnDel.

Crédits

Ecrit par Gabriel Maldonado.

Nouveau dans Csound 5 (Auparavant seulement disponible dans CsoundAV)