chano

chano — Envoie des données vers le bus logiciel sortant.

Description

Envoie des données vers un canal du bus logiciel sortant.

Syntaxe

chano kval, kchan
chano aval, kchan

Exécution

xval --- valeur à transmettre.

kchan -- un entier positif indiquant sur quel canal du bus logiciel écrire.

Noter que les bus logiciels entrant et sortant sont indépendants et qu'ils ne sont pas des bus mélangeurs. De plus, les bus au taux-k et au taux-a sont indépendants. La dernière valeur reste disponible jusqu'à ce qu'une nouvelle valeur soit écrite. Il n'y a pas de limite imposée au nombre de bus mais comme ils consomment de la mémoire, il est préférable d'en utiliser un petit nombre.

Exemples

L'exemple montre l'utilisation du bus logiciel comme comme canal de sortie d'un signal audio. On suppose qu'un programme externe utilisant l'API reçoit les valeurs.

        sr = 44100
        kr = 100
        ksmps = 1


        instr   1
           a1   oscil     p4, p5, 100
                chano     1, a1
        endin
        

Crédits

Auteur : John ffitch
2005

Nouveau dans Csound 5.00