chani — Lit des données depuis le bus logiciel.
kchan -- un entier positif indiquant quel canal du bus logiciel lire.
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.
L'exemple montre l'utilisation du bus logiciel comme signal de contrôle asynchrone pour fixer la fréquence de coupure du filtre. On suppose qu'un programme externe utilisant l'API fournit les valeurs.
sr = 44100 kr = 100 ksmps = 1 instr 1 kc chani 1 a1 oscil p4, p5, 100 a2 lowpass2 a1, kc, 200 out a2 endin