-
Notifications
You must be signed in to change notification settings - Fork 6
/
05b-av-combination_better.pd
139 lines (139 loc) · 3.63 KB
/
05b-av-combination_better.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
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
#N canvas 1041 213 564 749 10;
#X declare -lib Gem;
#X obj 4 6 cnv 15 480 60 empty empty A/V_Combination_better 20 30 0
20 -262130 -99865 0;
#X obj 27 690 dac~;
#X obj 27 570 vline~;
#X obj 28 277 soundfiler;
#X obj 28 165 openpanel;
#X obj 28 145 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
-1;
#X obj 28 340 / 48;
#X obj 28 298 t f f;
#N canvas 1205 283 450 300 sample 0;
#N canvas 0 50 450 300 (subpatch) 0;
#X array \$0-soundfile 214599 float 2;
#X coords 0 1 214599 -1 200 140 1;
#X restore 17 27 graph;
#X restore 27 112 pd sample;
#X obj 293 155 gemwin;
#X msg 293 111 create \, 1;
#X msg 305 133 0 \, destroy;
#X obj 295 595 pix_film;
#X obj 295 663 pix_texture;
#X obj 295 346 gemhead;
#X obj 397 511 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 397 529 openpanel;
#X msg 397 548 open \$1;
#X obj 295 685 square 2;
#X obj 317 619 unpack f f f;
#X obj 27 461 *;
#X msg 27 483 \$1 50;
#X obj 30 420 hsl 128 15 0 1 0 0 empty empty empty -2 -8 0 10 -262144
-1 -1 0 1;
#X text 27 85 Audio;
#X text 291 87 Video;
#X text 30 400 Scratcher;
#X text 94 114 Storage for the sample;
#X text 382 128 Gem window;
#X text 48 144 loading the audio into the buffer;
#X text 414 511 opening the video file;
#X obj 322 484 *;
#X obj 322 398 snapshot~;
#X obj 295 367 t a b;
#X obj 322 442 /;
#X obj 322 531 int;
#X obj 322 553 change;
#X msg 55 533 0 \, 214599 4470.81 \;;
#X obj 28 188 t a b;
#X obj 55 208 symbol \$0-soundfile;
#X obj 28 231 pack s s;
#X msg 28 253 read -resize \$1 \$2;
#X obj 55 318 s \$0-samples;
#X obj 28 361 s \$0-miliseconds;
#X obj 42 438 r \$0-samples;
#X obj 337 462 r \$0-frames;
#X obj 337 419 r \$0-samples;
#X obj 317 641 s \$0-frames;
#X obj 27 608 tabread4~ \$0-soundfile;
#N canvas 1086 255 450 300 preset 0;
#X obj 18 167 outlet;
#X obj 18 70 pack f f;
#X obj 18 93 trigger list bang bang;
#X msg 82 130 addcomma;
#X msg 18 129 add \$2 \$1;
#X obj 18 20 r \$0-miliseconds;
#X obj 63 45 r \$0-samples;
#X msg 147 130 set 0;
#X connect 1 0 2 0;
#X connect 2 0 4 0;
#X connect 2 1 3 0;
#X connect 2 2 7 0;
#X connect 3 0 0 0;
#X connect 4 0 0 0;
#X connect 5 0 1 0;
#X connect 6 0 1 1;
#X connect 7 0 0 0;
#X restore 55 508 pd preset;
#X obj 270 107 cnv 15 20 20 empty empty 1 6 10 0 14 -261234 -66577
0;
#X obj 4 141 cnv 15 20 20 empty empty 2 6 10 0 14 -261234 -66577 0
;
#X obj 375 507 cnv 15 20 20 empty empty 3 6 10 0 14 -261234 -66577
0;
#X obj 4 417 cnv 15 20 20 empty empty 4 6 10 0 14 -261234 -66577 0
;
#X obj 33 531 cnv 15 20 20 empty empty 4 6 10 0 14 -261234 -66577 0
;
#N canvas 4 143 145 114 init 0;
#X obj 14 10 declare -lib Gem;
#X obj 14 33 loadbang;
#X msg 14 56 \; pd dsp 1;
#X connect 1 0 2 0;
#X restore 448 81 pd init;
#X obj 322 509 + 0.5;
#X text 22 715 Max Neupert - Bauhaus-Universität Weimar 2009;
#X obj 26 647 *~ 0.2;
#X connect 2 0 31 0;
#X connect 2 0 47 0;
#X connect 3 0 7 0;
#X connect 4 0 37 0;
#X connect 5 0 4 0;
#X connect 6 0 42 0;
#X connect 7 0 6 0;
#X connect 7 1 41 0;
#X connect 10 0 9 0;
#X connect 11 0 9 0;
#X connect 12 0 13 0;
#X connect 12 1 19 0;
#X connect 13 0 18 0;
#X connect 14 0 32 0;
#X connect 15 0 16 0;
#X connect 16 0 17 0;
#X connect 17 0 12 0;
#X connect 19 0 46 0;
#X connect 20 0 21 0;
#X connect 21 0 2 0;
#X connect 22 0 20 0;
#X connect 30 0 55 0;
#X connect 31 0 33 0;
#X connect 32 0 12 0;
#X connect 32 1 31 0;
#X connect 33 0 30 0;
#X connect 34 0 35 0;
#X connect 35 0 12 1;
#X connect 36 0 2 0;
#X connect 37 0 39 0;
#X connect 37 1 38 0;
#X connect 38 0 39 1;
#X connect 39 0 40 0;
#X connect 40 0 3 0;
#X connect 43 0 20 1;
#X connect 44 0 30 1;
#X connect 45 0 33 1;
#X connect 47 0 57 0;
#X connect 48 0 36 0;
#X connect 55 0 34 0;
#X connect 57 0 1 0;
#X connect 57 0 1 1;