je suis nouveau sur ce forum et je m'interresse depuis peu a pd ...
j'essaye de me former a partir des tutoriels pas a pas qui existe sur le net ...
j'en ai deja telecharger pas mal notment sur http://impala.utopia.free.fr/pd/ ...
ils sont vraiment super bien ...
cependant je n'arrive pas vraiment a saisir la fonction du $ dollarsign ...
j'ai cru comprendre qu'on s'en sers pour les sous patch ou les abstractions ... !?!
bref je capte pas trop ...
si une bonne ame pouvais m'eclairer ...
ps:
.... il est fort possible que je repasse souvent sur ce forum avec des questions un peu "de base" ...
merci d'avance
Hors ligne
Bonjour emsahp,
Une réponse rapide.
Le symbol $ suivi d'un nombre est une variable. Il s'utilise
comme telle dans les messages, les objets.
$0 est une forme à part qui s'utilise dans les abstractions.
En cas de multiples instances (copies) de la même abstraction,
un identifiant spécifique est créé par PD pour chaque variable.
Avec la forme "$1-quelquechose", via un argument de création,
chaque instance de l'abstraction dispose de ses propres variables
locales. En ce cas le nom de l'abstraction est suivi de l'argument
de création comme ceci:
[nom-de-l'abstraction argument-de-création]
Tu peux te référer à l'exemple donné dans la documentation
Pure Data. A partir de l'interface du programme: Menu Help
-> Browser -> 2.control.examples -> le 14ème exemples. Ou
bien directement dans le dossier doc.
Floss Pure Data manual, en anglais, mais avec d'excellents
exemples.
http://en.flossmanuals.net/PureData
Patchs d'exemples, dès que je peux.
Et les questions ne sont jamais de base, dès qu'on essaie d'y répondre...
solipse.
Dernière modification par solipse (2008-10-29 09:46:43)
Hors ligne
merci solispe pour ta reponse et les patches d'exemple et les tuto flossmanuals ( en anglais certe mais tres claires )
!!!!!!!!!!
en gros $ deisgne une valeur qui change dans le temps si j'ai bien compris ...
je vais revenir vous poser des questions sous peu je pense ... car je viens de mettre le pied dans un drole d'engrenage !!! trop bien !!!
merci encore ...
Hors ligne
en fait je relis ton explication et je me dis que c'est tres claire ... héhé
Hors ligne
ca y est j'ai une autre question !!!
je fais un sampler ...
je change le point de lecture du sample via un tabplay~ avec des slider ... le tout sequencé dans le temps ( via un metro ) ... chaque nouveau point de lecture declanche une nouvelle attack du sample et un decay ensuite ( delay ) ...
je voudrai reussir a faire en sorte que le sampler sois "polyphonique" ( si je puis me permettre cette analogie avec un synthé ) ... en gros j'appuie sur une touche : attack decay ... puis sur le meme touche : de nouveau attack decay mais sans couper la fin du premier son ... les sons se chevauche ...
est que c'est claire mon expliquation !?!
comment fais on pour envoyer un fichier joint ... histoire que puisse vous donner mon patch ...
merci !!!
Hors ligne
Salut emsahp,
Pour ajouter un fichier joint : quand tu rédiges ton message il y a 2 cases en dessous : "intégrer son, image ou vidéo" ce qui permet de les inclure dans le corps du message avec le player approprié, en utilisant ça tu restes dans la page de rédaction, tu peux donc inclure des médias dans le fil du message.
En dessous, il y a une case "fichier joint" (pour les patch, ou à peu près tout autre format de fichier), dans ce cas tu choisis ton fichier sur ton disque, et il est envoyé quand tu cliques le bouton envoyer, donc à priori quand ton message est prêt! Tu peux en ajouter par la suite en faisant "modifier" le message. Les fichiers joints de cette façon ne sont accessibles qu'aux membres inscrits du forum. (Pour ajouter plusieurs fichiers joints, il faut faire plusieurs fois "modifier le message" et les ajouter un par un)
Sinon, une nouvelle question = un nouveau sujet, c'est plus facile pour s'y retrouver par la suite Essaie aussi de mettre un titre significatif, par exemple "sampler polyphonique avec tabplay~", quelque chose du genre.
Bon, allez, je retourne au streaming de cinesthesy !
Hors ligne
Salut,
quand a la polyphonie, tu n'a pas le choix tu duplique ton joli patch en creeant une abstraction et tu cree un systeme de gestion de voix ( en gros premiere note, premiere voix, deuxieme note, deuxieme voix, troisieme note, de nouveau premiere voix )
etc ..., il y a un example dans l'aide de pure data, poly quelque chose.
HK
Hors ligne