Bonjour,
Voici quelques patch que j'aimerais compléter mais j'ai un peu de mal dans les connections, donc si certains peuvent m'aider.
Voilà mon projet : à partir du patch harmonizer, je souhaiterais que le "in" soit mon micro pour que ça harmonise ma voix plutôt qu'une fréquence que je donne.
Enfin j'aimerais passé par mon patch de modulation de fréquence après être rentré dans l'harmonizer.
Je vous laisse les 2 patch harmonizer et modulation de fréquence.
Merci à tous !!
HARMONIZER
#N canvas 73 461 545 405 10;
#X obj 36 99 vsl 10 50 40 4000 1 0 empty empty empty 0 -8 0 8 -44926
-1 -1 1700 1;
#X obj 142 71 vsl 10 50 0 1 0 0 empty empty empty 0 -8 0 8 -44926 -1
-1 2000 1;
#X obj 203 98 vsl 10 50 0 1 0 0 empty empty empty 0 -8 0 8 -44926 -1
-1 0 1;
#X obj 223 98 vsl 10 50 0 1 0 0 empty empty empty 0 -8 0 8 -44926 -1
-1 700 1;
#X obj 240 97 vsl 10 50 0 1 0 0 empty empty empty 0 -8 0 8 -44926 -1
-1 300 1;
#X obj 253 97 vsl 10 50 0 1 0 0 empty empty empty 0 -8 0 8 -44926 -1
-1 600 1;
#X obj 266 97 vsl 10 50 0 1 0 0 empty empty empty 0 -8 0 8 -44926 -1
-1 0 1;
#X obj 300 97 vsl 10 50 0 1 0 0 empty empty empty 0 -8 0 8 -44926 -1
-1 0 1;
#X obj 143 261 dac~;
#X obj 281 97 vsl 10 50 0 1 0 0 empty empty empty 0 -8 0 8 -44926 -1
-1 0 1;
#X text 9 58 frequence fondamentale;
#N canvas 410 66 962 687 subpatch 1;
#X obj 256 390 *~;
#X obj 122 233 vsl 10 50 0 1 0 0 empty empty empty 0 -8 0 8 -44926
-1 -1 2000 1;
#X obj 377 277 osc~;
#X obj 289 390 *~;
#X obj 145 232 vsl 10 50 0 1 0 0 empty empty empty 0 -8 0 8 -44926
-1 -1 0 1;
#X obj 415 277 osc~;
#X obj 313 390 *~;
#X obj 166 233 vsl 10 50 0 1 0 0 empty empty empty 0 -8 0 8 -44926
-1 -1 700 1;
#X obj 438 277 osc~;
#X obj 337 390 *~;
#X obj 176 233 vsl 10 50 0 1 0 0 empty empty empty 0 -8 0 8 -44926
-1 -1 300 1;
#X obj 463 277 osc~;
#X obj 362 390 *~;
#X obj 186 233 vsl 10 50 0 1 0 0 empty empty empty 0 -8 0 8 -44926
-1 -1 600 1;
#X obj 488 277 osc~;
#X obj 387 390 *~;
#X obj 199 233 vsl 10 50 0 1 0 0 empty empty empty 0 -8 0 8 -44926
-1 -1 0 1;
#X obj 513 277 osc~;
#X obj 320 80 hsl 500 10 0 4000 0 0 empty empty general_freq 20 6 0
8 -260818 -1 -1 2466 1;
#X obj 398 189 *;
#X obj 426 188 *;
#X obj 458 187 *;
#X obj 483 187 *;
#X obj 510 188 *;
#X obj 412 390 *~;
#X obj 538 277 osc~;
#X obj 445 390 *~;
#X obj 576 276 osc~;
#X obj 544 188 *;
#X obj 577 186 *;
#X obj 270 502 outlet~;
#X obj 212 233 vsl 10 50 0 1 0 0 empty empty empty 0 -8 0 8 -44926
-1 -1 0 1;
#X obj 230 233 vsl 10 50 0 1 0 0 empty empty empty 0 -8 0 8 -44926
-1 -1 0 1;
#X obj 54 20 inlet;
#X obj 97 22 inlet;
#X obj 129 22 inlet;
#X obj 161 22 inlet;
#X obj 193 22 inlet;
#X obj 225 22 inlet;
#X obj 265 24 inlet;
#X obj 312 24 inlet;
#X obj 8 20 inlet;
#X text 29 238 level for;
#X text 21 248 each harmonic;
#X text 581 202 cascade of X2;
#X text 391 17 1st inlet: general frequency;
#X text 384 29 other inlets: volume of each harmonic;
#X text 21 258 values from 0;
#X text 22 268 to 1;
#X obj 382 500 dac~;
#X text 515 111 on a un timbre fabriquÈ avec une frÈqeunce fdmtl multipliÈ
par 2 donc ce sont des harmonqiues. Si on met 1 \, 618 \, on joue avec
les nombre d'or.;
#X msg 467 146 2;
#X connect 0 0 30 0;
#X connect 0 0 49 0;
#X connect 1 0 0 1;
#X connect 2 0 0 0;
#X connect 3 0 30 0;
#X connect 3 0 49 0;
#X connect 4 0 3 1;
#X connect 5 0 3 0;
#X connect 6 0 30 0;
#X connect 6 0 49 0;
#X connect 7 0 6 1;
#X connect 8 0 6 0;
#X connect 9 0 30 0;
#X connect 9 0 49 0;
#X connect 10 0 9 1;
#X connect 11 0 9 0;
#X connect 12 0 30 0;
#X connect 12 0 49 1;
#X connect 13 0 12 1;
#X connect 14 0 12 0;
#X connect 15 0 30 0;
#X connect 15 0 49 1;
#X connect 16 0 15 1;
#X connect 17 0 15 0;
#X connect 18 0 2 0;
#X connect 18 0 19 0;
#X connect 18 0 51 0;
#X connect 19 0 5 0;
#X connect 19 0 20 0;
#X connect 20 0 8 0;
#X connect 20 0 21 0;
#X connect 21 0 11 0;
#X connect 21 0 22 0;
#X connect 22 0 14 0;
#X connect 22 0 23 0;
#X connect 23 0 17 0;
#X connect 23 0 28 0;
#X connect 24 0 30 0;
#X connect 24 0 49 1;
#X connect 25 0 24 0;
#X connect 26 0 30 0;
#X connect 26 0 49 1;
#X connect 27 0 26 0;
#X connect 28 0 25 0;
#X connect 28 0 29 0;
#X connect 29 0 27 0;
#X connect 31 0 24 1;
#X connect 32 0 26 1;
#X connect 33 0 1 0;
#X connect 34 0 4 0;
#X connect 35 0 7 0;
#X connect 36 0 10 0;
#X connect 37 0 13 0;
#X connect 38 0 16 0;
#X connect 39 0 31 0;
#X connect 40 0 32 0;
#X connect 41 0 18 0;
#X connect 51 0 19 1;
#X connect 51 0 20 1;
#X connect 51 0 21 1;
#X connect 51 0 22 1;
#X connect 51 0 23 1;
#X connect 51 0 28 1;
#X connect 51 0 29 1;
#X restore 150 197 pd subpatch;
#X msg 384 114 \; pd dsp 1;
#X msg 384 149 \; pd dsp 0;
#X obj 386 73 loadbang;
#X text 104 34 niveau de la fondamentale;
#X text 216 62 niveau des harmoniques;
#X floatatom 26 191 5 0 0 0 - - -;
#X text 48 307 on ameliorerai avec reglage amplitude...;
#X text 74 354 synthese additive qui pourrait aller vers une modulation
de frequence;
#X connect 0 0 11 0;
#X connect 0 0 17 0;
#X connect 1 0 11 1;
#X connect 2 0 11 2;
#X connect 3 0 11 3;
#X connect 4 0 11 4;
#X connect 5 0 11 5;
#X connect 6 0 11 6;
#X connect 7 0 11 8;
#X connect 9 0 11 7;
#X connect 11 0 8 0;
#X connect 11 0 8 1;
#X connect 14 0 12 0;
MODULATION DE FREQUENCES >
#N canvas 0 22 792 782 10;
#X obj 141 523 *~;
#X obj 141 607 dac~;
#X obj 140 557 *~ 0.2;
#X obj 141 142 mtof;
#X obj 142 248 *~;
#X floatatom 161 222 5 0 0 2 amplitude_vibrato - -;
#X floatatom 141 113 5 0 0 2 frequence_modulation - -;
#X obj 142 322 +~;
#X obj 142 391 osc~;
#X obj 141 170 osc~;
#X floatatom 161 295 5 0 0 2 frequence_porteuse - -;
#N canvas 0 22 450 300 graph2 0;
#X array sinusoide4 2000 float 0;
#X coords 0 1 1999 -1 200 140 1;
#X restore 394 499 graph;
#X obj 395 393 tgl 24 0 empty empty empty 0 -6 0 8 -241291 -1 -1 0
1;
#X obj 395 425 metro 110;
#X obj 369 398 bng 15 250 50 0 empty empty empty 0 -6 0 8 -241291 -1
-1;
#X obj 395 457 tabwrite~ sinusoide4;
#X obj 282 6 loadbang;
#X obj 282 65 unpack f f f;
#X msg 282 36 2 93 100;
#X text 361 34 preset;
#X text 150 360 <= modulation de frÈquence;
#X obj 160 456 vsl 15 60 0 1 0 0 empty empty volume(0-1) 0 -8 0 8 -241291
-1 -1 0 1;
#X connect 0 0 2 0;
#X connect 2 0 1 0;
#X connect 2 0 1 1;
#X connect 3 0 9 0;
#X connect 4 0 7 0;
#X connect 5 0 4 1;
#X connect 6 0 3 0;
#X connect 7 0 8 0;
#X connect 8 0 0 0;
#X connect 8 0 15 0;
#X connect 9 0 4 0;
#X connect 10 0 7 1;
#X connect 12 0 13 0;
#X connect 13 0 15 0;
#X connect 14 0 15 0;
#X connect 16 0 18 0;
#X connect 17 0 6 0;
#X connect 17 1 5 0;
#X connect 17 2 10 0;
#X connect 18 0 17 0;
#X connect 21 0 0 1;
Hors ligne
Pour les entrées regarde [adc~]
Et pour joindre de l'audio à l'intérieur de pd, tu as les paires d'objets :
[inlet~] et [outlet~] - liaison par fil classique, mais pour du signal
[send~] et [receive~] - liaison sans fil, 1 seul [send~], mais possibilité de plusieurs [receive~] du même nom
[throw~] et [catch~] - liaison sans fil, plusieurs [throw~] possible pour un seul [catch~] du même nom
Hors ligne
Yes merci ! Mais en fait je sais bien tout ça, c'est juste que j'ai du mal à savoir ou je mets les inlet... et quand je fais des essais ça ne fonctionne plus, je dois donc les mettre au mauvais endroits. C'est pour ça, si vous pouviez me montrer avec mon exemple, j'y arriverai mieux la prochaine fois.
Y en a t il qui pourrait please...
Hors ligne
voici un truc rapide selon ce que tu veux
mais un peu confus ce que tu demandes.
ta voix entre dans le patch harmonizer
c'est renvoyé dans le patch modulation
tout cela est basic mais c'est ce que tu voulais.
Hors ligne
Bonjour et merci beaucoup pour ton aide ! En effet, j'ai du mal m'expliquer avant, car il manquerai un petit quelque chose qui ferait la différence. En fait j'aimerais que ça soit ma voix qui paramètre la fréquence principal de l'harmonizer. C'est tout. Sinon c'est bon il me semble.
C'est beaucoup plus dur ?
Hors ligne
Et il ne faudrait pas rajouter une connexion entre le pd subpatch et le lod_freq ? Car le montage ne semble pas fonctionner chez moi.
Hors ligne
non pas de connection car throw~ // catch~
ps de blem chez moi
je t'ai remis un patch
avec voix qui commande la générale de ton harm
Hors ligne
Merci beaucoup, c'est vraiment super sympa de m'avoir aidé. Je vais analyser tout ça pour arriver à le faire seul la prochaine fois.
Par contre je n'ai pas l'impression que l'harmonizer et le modulateur de frequence fonctionne avec ma voix. Mais ma voix regle bien la frequence fondamentale. Etrange... Si tu vois d'ou ça peut venir, redis moi stp, mais je suis déjà content d'avoir pu trouver de l'aide. Encore merci !
Hors ligne
Merci, je crois que tout marche en fait. C'est bizarre, c'est au bout de plusieurs minutes que le tuc c'ets déclenché tout seul.
Encore merci!
Hors ligne
Pages: 1