aboutsummaryrefslogtreecommitdiff
path: root/vocoder~/help-vocoder~.pd
blob: 7bbf3b256de1e7e1ece297566f266fabdc9b9375 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
#N canvas 123 129 764 525 10;
#X obj 201 393 dac~;
#X obj 153 330 adc~;
#X obj 204 355 rs-vocoder~;
#X text 356 457 vocoder~ : vocoder effect;
#X text 356 469 inspired by xvox written by;
#X text 357 483 Simon Morlat ( http://simon.morlat.free.fr );
#X text 357 497 Part of unauthorized PD ( http://ydegoyon.free.fr )
;
#X obj 125 406 env~;
#X floatatom 124 435 5 0 0;
#X obj 265 301 hsl 128 15 0 1000 0 0 empty empty empty -2 -6 0 8 -262144
-1 -1 11500 1;
#X text 409 299 Cutoff Frequency;
#X obj 295 327 hsl 128 15 0 100 0 0 empty empty empty -2 -6 0 8 -262144
-1 -1 10500 1;
#X text 439 325 Voice Feedback [ 0 - 100 ];
#X msg 49 39 bang;
#X obj 48 61 openpanel;
#X obj 48 81 t s b;
#X obj 105 83 float \$0;
#X text 56 16 Step 1 : Load a sound file;
#X obj 48 104 route float;
#X obj 49 196 soundfiler;
#X text 106 32 ( maybe \, a guitar sound ? );
#X obj 48 127 makefilename %d-sample;
#X msg 49 174 read -resize \$1 \$2;
#X obj 50 153 pack s s;
#X msg 237 207 bang;
#X text 282 207 Step 2 : Start playing;
#X obj 237 254 tabplay~ \$0-sample;
#X msg 308 230 stop;
#X obj 237 230 metro 250;
#X text 49 300 Step 3 : Grab the mike !!!;
#X obj 333 90 table \$0-sample;
#X connect 1 0 2 0;
#X connect 2 0 0 0;
#X connect 2 0 0 1;
#X connect 2 0 7 0;
#X connect 7 0 8 0;
#X connect 9 0 2 2;
#X connect 11 0 2 3;
#X connect 13 0 14 0;
#X connect 14 0 15 0;
#X connect 15 0 23 0;
#X connect 15 1 16 0;
#X connect 16 0 18 0;
#X connect 18 0 21 0;
#X connect 21 0 23 1;
#X connect 22 0 19 0;
#X connect 23 0 22 0;
#X connect 24 0 28 0;
#X connect 26 0 2 1;
#X connect 27 0 28 0;
#X connect 28 0 26 0;