Dear List,
A member of the list from Quebec suggested this week that I wrote a patch to change the sequence of effects on the fly in a multi-effects patch (we both use Pd for live effects with a guitar). I've come up with a solution (attached) to this problem, using a matrix from the IEM library as suggested in an earlier thread. I have also made a small GUI to move the effects and show what the current sequence is. As far as I know it is completely glitch-free. It's for 4 effects only at the moment, but it could easily be adapted to any size. The key in my opinion lies in the algorithm that converts a sequence of effects (say, 4 2 3 1) into the right matrix.
Any suggestion welcome!
Cheers,
Pierre
Le 2012-01-27 à 00:07:00, Pierre Massat a écrit :
It's for 4 effects only at the moment, but it could easily be adapted to any size. The key in my opinion lies in the algorithm that converts a sequence of effects (say, 4 2 3 1) into the right matrix.
Tu pourrais aussi produire ta matrice à l'aide de [#many]. Ça serait plus flexible parce que tu serais pas limité à une simple séquence.
http://gridflow.ca/help/%23many-help.html
| Mathieu BOUCHARD ----- téléphone : +1.514.383.3801 ----- Montréal, QC
Je suis désolé Mathieu, j'ai jamais vraiment compris comme fonctionne Gridflow... Faudrait que j'y consacre un peu de temps!
2012/1/27 Mathieu Bouchard matju@artengine.ca
Le 2012-01-27 à 00:07:00, Pierre Massat a écrit :
It's for 4 effects only at the moment, but it could easily be adapted to
any size. The key in my opinion lies in the algorithm that converts a sequence of effects (say, 4 2 3 1) into the right matrix.
Tu pourrais aussi produire ta matrice à l'aide de [#many]. Ça serait plus flexible parce que tu serais pas limité à une simple séquence.
http://gridflow.ca/help/%**23many-help.htmlhttp://gridflow.ca/help/%23many-help.html
______________________________**______________________________** __________ | Mathieu BOUCHARD ----- téléphone : +1.514.383.3801 ----- Montréal, QC
Le 2012-01-27 à 09:51:00, Pierre Massat a écrit :
Je suis désolé Mathieu, j'ai jamais vraiment compris comme fonctionne Gridflow... Faudrait que j'y consacre un peu de temps!
Pour utiliser [#many tgl 5 5], tu peux passer une liste de 28 éléments, soit list 5 5 # suivi de 25 valeurs 0 ou 1.
à la sortie de [#many], tu peux faire [#to_list] (alias [#to_l]) pour obtenir une liste de 25 valeurs, ou [#to_literal] pour aussi obtenir l'en-tête «5 5 #» qui dit la grosseur de la grille. Sans un de ces convertisseurs, tu obtiens un message de type «grid» qui n'est compréhensible que par GridFlow.
C'est ce que tu as besoin de savoir pour commencer à utiliser ce petit bout de GridFlow.
| Mathieu BOUCHARD ----- téléphone : +1.514.383.3801 ----- Montréal, QC