aboutsummaryrefslogtreecommitdiff
path: root/abstractions/pt.dualfx.pd
blob: 6de89b8b974e6a5270a4d1f673d37b9c16ee5e9e (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
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
140
141
#N canvas 797 67 403 214 10;
#N canvas 161 339 670 348 interna 0;
#X obj 10 39 cnv 15 350 250 empty empty empty 5 8 1 10 -3121 -1 0;
#N canvas 591 359 469 378 selector 0;
#X obj 23 34 inlet;
#X obj 33 178 outlet;
#X obj 81 178 outlet;
#N canvas 0 22 454 304 another 0;
#X obj 24 75 select 1;
#X obj 74 96 select 2;
#X obj 124 115 select 3;
#X obj 175 136 select 4;
#X msg 25 122 1 0 0 0;
#X msg 75 152 0 1 0 0;
#X msg 125 182 0 0 1 0;
#X msg 175 212 0 0 0 1;
#X obj 26 252 unpack f f f f;
#X connect 0 0 4 0;
#X connect 0 1 1 0;
#X connect 1 0 5 0;
#X connect 1 1 2 0;
#X connect 2 0 6 0;
#X connect 2 1 3 0;
#X connect 3 0 7 0;
#X connect 4 0 8 0;
#X connect 5 0 8 0;
#X connect 6 0 8 0;
#X connect 7 0 8 0;
#X restore 286 75 pd another approach;
#X obj 34 156 == 0;
#X obj 81 156 == 1;
#X obj 44 101 loadbang;
#X msg 44 121 0;
#X text 67 35 Which effect?;
#X connect 0 0 4 0;
#X connect 0 0 5 0;
#X connect 4 0 1 0;
#X connect 5 0 2 0;
#X connect 6 0 7 0;
#X connect 7 0 4 0;
#X restore 256 67 pd selector;
#X obj 22 42 inlet;
#X obj 22 266 outlet;
#X obj 22 200 pix_chroma_key;
#X obj 115 43 inlet;
#X obj 22 180 spigot;
#X obj 188 179 spigot;
#X obj 115 180 spigot;
#X obj 239 179 spigot;
#X obj 256 46 r \$0-effect;
#X text 23 9 2 Channel Pixel Effects;
#X obj 368 39 cnv 15 200 250 empty empty empty 5 8 1 10 -260390 -1
0;
#X obj 519 46 inlet;
#X obj 519 266 outlet;
#X text 426 268 Passthrough;
#N canvas 0 22 458 308 options 0;
#X obj 13 271 outlet;
#X obj 15 23 r \$0-rv;
#X obj 75 23 r \$0-gv;
#X obj 135 23 r \$0-bv;
#X obj 64 79 pack f f f;
#X obj 64 100 prepend value;
#X obj 145 52 bang;
#X obj 154 199 pack f f f;
#X obj 235 172 bang;
#X obj 105 143 r \$0-rr;
#X obj 165 143 r \$0-gr;
#X obj 225 143 r \$0-br;
#X obj 154 220 prepend range;
#X connect 1 0 4 0;
#X connect 2 0 4 1;
#X connect 2 0 6 0;
#X connect 3 0 4 2;
#X connect 3 0 6 0;
#X connect 4 0 5 0;
#X connect 5 0 0 0;
#X connect 6 0 4 0;
#X connect 7 0 12 0;
#X connect 8 0 7 0;
#X connect 9 0 7 0;
#X connect 10 0 7 1;
#X connect 10 0 8 0;
#X connect 11 0 7 2;
#X connect 11 0 8 0;
#X connect 12 0 0 0;
#X restore 34 130 pd options;
#X text 13 291 It would be good if the colour_key sliders ghosted when
on "mask" mode.;
#X obj 188 200 pix_compare;
#X obj 214 225 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1
1;
#X msg 214 251 direction \$1;
#X connect 1 0 6 1;
#X connect 1 0 8 1;
#X connect 1 1 7 1;
#X connect 1 1 9 1;
#X connect 2 0 6 0;
#X connect 2 0 7 0;
#X connect 4 0 3 0;
#X connect 5 0 8 0;
#X connect 5 0 9 0;
#X connect 6 0 4 0;
#X connect 7 0 18 0;
#X connect 8 0 4 1;
#X connect 9 0 18 1;
#X connect 10 0 1 0;
#X connect 13 0 14 0;
#X connect 16 0 4 0;
#X connect 18 0 3 0;
#X connect 19 0 20 0;
#X connect 20 0 18 0;
#X restore 13 157 pd interna;
#X obj 13 93 inlet;
#X obj 45 114 inlet;
#X obj 78 135 inlet;
#X obj 13 177 outlet;
#X obj 78 177 outlet;
#X obj 4 21 popup 124 25 grey95 Channel_fx Chroma-Key Luma-Key;
#X obj 2 2 cnv 5 260 72 empty empty Channel_fx 5 6 1 9 -249661 -66577
0;
#X obj 140 6 hsl 115 15 125 1898 0 0 \$0-rv \$0-rvs key_out 40 8 1
8 -258699 -1 -1 0 1;
#X obj 140 21 hsl 115 15 125 1898 0 0 \$0-gv \$0-gvs key_out 40 8 1
8 -24198 -1 -1 0 1;
#X obj 140 36 hsl 115 15 125 1898 0 0 \$0-bv \$0-bvs key_out 40 8 1
8 -62784 -1 -1 0 1;
#X obj 137 55 nbx 4 15 0 1e+06 0 0 \$0-rr \$0-rrs empty -40 8 1 8 -258699
-1 -1 0 256;
#X obj 180 55 nbx 4 15 0 1e+06 0 0 \$0-gr \$0-grs empty 40 8 1 8 -24198
-1 -1 0 256;
#X obj 222 55 nbx 4 15 0 1e+06 0 0 \$0-br \$0-brs empty 40 8 1 8 -62784
-1 -1 0 256;
#X obj 30 53 comment 0 10 helvetica ? 0 0 0 0 Key Range: ->;
#X obj 81 82 s \$0-effect;
#X connect 0 0 4 0;
#X connect 0 1 5 0;
#X connect 1 0 0 0;
#X connect 2 0 0 1;
#X connect 3 0 0 2;
#X connect 6 0 15 0;