-
Notifications
You must be signed in to change notification settings - Fork 3
/
patch4_polyfirststep.pd
77 lines (77 loc) · 2.05 KB
/
patch4_polyfirststep.pd
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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
#N canvas 306 103 748 466 10;
#X obj 144 269 patch4_freqmodvoice;
#X obj 144 426 dac~ 1 2, f 9;
#X obj 44 12 key;
#X floatatom 44 39 5 0 0 0 - - -;
#X obj 188 198 pack f f f;
#X msg 44 100 60;
#X msg 219 81 62;
#X obj 639 354 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X msg 639 377 \; pd dsp \$1;
#X text 88 15 lets turn your computer keyboard into a midi controller
first....;
#X text 498 83 stuff to try:;
#X text 498 109 1) scale up to 4 voices;
#X text 496 128 - advanced users: have a look at [clone];
#X text 435 159 2) assign forms of control for modulation stage;
#X text 528 182 - use an audio source w/ env~;
#X text 471 419 stuff to try: change out waveform type!;
#X obj 255 225 print;
#X obj 195 305 patch4_freqmodvoice;
#X obj 546 209 clone;
#X text 590 210 < for another time?;
#X msg 273 91 64;
#X obj 189 169 poly 4 1;
#X msg 377 66 65;
#X obj 193 52 sel 97 115 100 102;
#X obj 144 231 route 1 2 3 4;
#X obj 250 341 patch4_freqmodvoice;
#X obj 304 375 patch4_freqmodvoice;
#X obj 44 123 makenote 60 500;
#X obj 158 123 makenote 60 500;
#X obj 273 122 makenote 60 500;
#X obj 377 94 makenote 60 500;
#X obj 319 239 hsl 128 15 0 127 0 0 empty empty empty -2 -8 0 10 -262144
-1 -1 0 1;
#X text 386 239 move me!;
#X connect 0 0 1 0;
#X connect 0 0 1 1;
#X connect 2 0 3 0;
#X connect 3 0 23 0;
#X connect 4 0 16 0;
#X connect 4 0 24 0;
#X connect 5 0 27 0;
#X connect 6 0 28 0;
#X connect 7 0 8 0;
#X connect 17 0 1 1;
#X connect 17 0 1 0;
#X connect 20 0 29 0;
#X connect 21 0 4 0;
#X connect 21 1 4 1;
#X connect 21 2 4 2;
#X connect 22 0 30 0;
#X connect 23 0 5 0;
#X connect 23 1 6 0;
#X connect 23 2 20 0;
#X connect 23 3 22 0;
#X connect 24 0 0 0;
#X connect 24 1 17 0;
#X connect 24 2 25 0;
#X connect 24 3 26 0;
#X connect 25 0 1 0;
#X connect 25 0 1 1;
#X connect 26 0 1 1;
#X connect 26 0 1 0;
#X connect 27 0 21 0;
#X connect 27 1 21 1;
#X connect 28 0 21 0;
#X connect 28 1 21 1;
#X connect 29 0 21 0;
#X connect 29 1 21 1;
#X connect 30 0 21 0;
#X connect 30 1 21 1;
#X connect 31 0 0 1;
#X connect 31 0 17 1;
#X connect 31 0 25 1;
#X connect 31 0 26 1;