Bonjour,
Dans mon apprentissage de Pd, je bloque sur un sujet probablement simple et je ne trouve pas vraiment mon bonheur dans la doc.
J'aimerai employer un "abstractions". Jusque là, ça va.
Mais j'ai vu qu'on pouvais passer des arguments genre "mon_abstraction val1 val2" où val1 et val2 seront vus comme $1 et $2 dans l'abstraction. Jusque là, ça va toujours
Mais est-il possible de changer val1 et val2 via des objets ou sliders (ce sont des "float") ou dois-je obligatoirement ajouter deux "inlet" dans mon abstraction et ne plus utiliser val1 et val2 (et donc $1 et $2)? C'est là où ça ne vas plus
Bien que ça ne me gène pas d'ajouter des "inlet", j'ai trouvé des abstractions toutes prêtes qui passent par $1 $2 et je ne sais pas comment indiquer ces valeurs autrement que manuellement.
Pd, c'est vraiment amusant, je regrette juste de ne pas avoir osé plus tôt.
Hors ligne
Tu peux écrire [mon_abstraction 102 200.5] et les récupérer avec un [loadbang] --> [f $1] et [f $2]. Pas besoin d'inlets si tu ne veux pas les changer.
Si au contraire tu veux les changer, tu peux ajouter des inlets et les relier à tes boîtes [f], et/ou les changer avec des objets graphiques (slider) qui peuvent être visibles en activant la propriété "Graph on Parent" de l'abstraction. Quelques images ici : http://en.flossmanuals.net/pure-data/da … on-parent/
Dernière modification par jerome (2016-09-20 11:01:39)
Hors ligne
Apparemment j'avais mal saisi l'utilité de "graph on parent".
C'est encore mieux que je ne l'imaginai car mon abstraction doit être réutilisée fréquemment.
Intégrer les sliders dans l'abstraction m'évite de les refaire à chaque fois. On frôle le miracle
Merci beaucoup, vraiment beaucoup.
Hors ligne
petite attention, le g-o-p demande de la resource, cela peut faire lagger pure data. (mais tant que ça va tout va!)
Hors ligne
C'est juste pour contrôler un synthé via CC et NRPN, je pense que ça va aller. Même sur raspberry pi 2.
Sinon j'essaierai de voir si je peux faire autrement.
Pour le moment, ce qui compte pour moi, c'est d'apprendre avec un projet concret. Je vais forcément casser des œufs et l'omelette ne sera pas bonne dès la première
Et puis je viens aussi de découvrir send et receive, je vais probablement m'en servir pour assigner le canal MIDI à tout les contrôleurs (ça doit être plus lisible que d'avoir 50 ficelles).
Merci
Hors ligne
n'hésite pas à envoyer ton patch si tu veux un avis extérieur!
Hors ligne
à propos de NRPN je suis allé me rafraîchir la mémoire sur wikipédia puis je suis tombé là dessus : http://noisybox.net/blog/2007/12/update … ollers_127 .
Hors ligne
C'est justement là où j'ai trouvé nrpn_out.pd
J'avance un peu sur mon patch et je publie mon ébauche.
Encore merci
Hors ligne
Pages: 1