Salut!
j'ai un patch qui transforme un signal en enveloppe ( [env~] ), puis qui envoie cette valeur en midi sur [ctlout].
J'ai fait une abstraction, et tout va bien. Sauf que si j'en mets plus de 6 (il m'en faudrait 12 idéalement, voir plus), il plante (freeze, je dois killall pd).
Il semble que c'est en envoyant les données à [ctlout]: j'ai donc essayé en limitant le flux ( [speedlim], plus de 200ms), et en mettant un delay sur chaque envoi (chacun à 1ms d'intervalle par exemple), mais il semble que c'est toujours trop,..
déjà, est-ce que vous avez une idée pour régler ce problème?
Je me suis dit qu'il fallait séquencer le flux, mais je ne sais pas vraiment comment. J'ai concentré chaque enveloppes vers un seul [ctlout] (avec un pack pour le no CC) et j'y ai mis un [speedlim], ça ne plante pas mais du coup il n'envoie pas les valeurs à tous les numéros CC.
le patch est joint...
Dernière modification par Blindekinder (2018-04-07 01:30:22)
Hors ligne
comme je m'y remet sérieusement, quelqu'un a une idée?
Hors ligne
Pkutôt qu'un [speedlim 200], tu peux peut-être stocker les valeurs dans des [f] et utiliser un [metro 100] pour envoyer les paquets de valeurs.
Hors ligne
Pages: 1