tabplay

tabplay — Restitution de signaux de contrôle.

Description

Restitution de signaux au taux de contrôle sur la base d'une temporisation à déclenchement.

Syntaxe

tabplay  ktrig, knumtics, kfn, kout1 [,kout2,..., koutN]

Exécution

ktrig -- commence à jouer s'il est différent de zéro.

knumtics -- stoppe l'enregistrement ou réinitialise à zéro le pointeur de lecture si le nombre de tics défini par cet arguement est atteint.

kfn -- table dans laquelle les signaux de taux-k sont enregistrés.

kout1,...,koutN -- signaux restitués en sortie.

Les opcodes tabplay et tabrec permettent d'enregistrer/restituer des signaux de contrôle sur la base d'une temporisation à déclenchement.

tabplay restitue un groupe de signaux de taux-k, préalablement enregistrés par tabrec dans une table. Chaque fois que l'argument ktrig est activé, un compteur interne est augmenté d'une unité. Après que knumtics impulsions de déclenchement aient été reçues par l'argument ktrig, le compteur interne est mis à zéro et la restitution recommence depuis le début, en boucle.

Ces opcodes peuvent être utilisés comme une sorte de mémoire à "moyen-terme" qui se "souvient" des signaux générés. Une telle mémoire peut être utilisée pour fournir à de la musique générative une structure de composition itérative cohérente.

Voir aussi

tabrec

Crédits

Ecrit par Gabriel Maldonado.