PageRenderTime 189ms CodeModel.GetById 184ms app.highlight 2ms RepoModel.GetById 1ms app.codeStats 0ms

/abs/_3dVoice.pd

http://github.com/djiamnot/Re-Collect
Unknown | 273 lines | 273 code | 0 blank | 0 comment | 0 complexity | 77cf972bbf2f291bd7030d05eb008320 MD5 | raw file
  1#N canvas 53 22 1262 706 12;
  2#X obj 192 -120 inlet;
  3#X obj 20 -110 inlet~;
  4#X obj 80 354 catch~ \$0-L;
  5#X obj 213 495 catch~ \$0-Rs;
  6#X obj 216 358 catch~ \$0-R;
  7#X obj 79 424 catch~ \$0-C;
  8#X obj 214 426 catch~ \$0-Lf;
  9#X obj 79 492 catch~ \$0-Ls;
 10#X obj 18 126 s~ \$0-in;
 11#X obj 147 196 *~;
 12#X obj 192 4 cos;
 13#X obj 193 32 clip 0 1;
 14#X obj 193 169 line~;
 15#X msg 193 145 \$1 100;
 16#X obj 146 259 throw~ \$0-C;
 17#X obj 192 -20 deg2rad;
 18#X obj 335 14 cos;
 19#X obj 335 39 clip 0 1;
 20#X obj 335 206 line~;
 21#X msg 335 182 \$1 100;
 22#X obj 335 -10 deg2rad;
 23#X obj 120 167 r~ \$0-in;
 24#X obj 315 233 *~;
 25#X obj 255 195 r~ \$0-in;
 26#X obj 316 261 throw~ \$0-L;
 27#X obj 335 -42 + 45;
 28#X obj 499 20 cos;
 29#X obj 499 45 clip 0 1;
 30#X obj 493 219 line~;
 31#X msg 493 193 \$1 100;
 32#X obj 499 -4 deg2rad;
 33#X obj 475 245 *~;
 34#X obj 422 205 r~ \$0-in;
 35#X obj 499 -36 - 45;
 36#X obj 476 272 throw~ \$0-R;
 37#X obj 147 228 *~ 0.5;
 38#X obj 633 223 *~;
 39#X obj 655 16 cos;
 40#X obj 655 41 clip 0 1;
 41#X obj 654 199 line~;
 42#X msg 655 174 \$1 100;
 43#X obj 655 -8 deg2rad;
 44#X obj 807 16 cos;
 45#X obj 807 41 clip 0 1;
 46#X obj 807 214 line~;
 47#X msg 807 190 \$1 100;
 48#X obj 807 -8 deg2rad;
 49#X obj 789 240 *~;
 50#X obj 735 203 r~ \$0-in;
 51#X obj 655 -36 - 135;
 52#X obj 565 187 r~ \$0-in;
 53#X obj 632 249 throw~ \$0-Rs;
 54#X obj 807 -40 - 225;
 55#X obj 790 267 throw~ \$0-Ls;
 56#X obj 457 514 throw~ \$0-Lf;
 57#X obj 457 375 r~ \$0-in;
 58#X obj 457 406 lop~ 40;
 59#X text 471 341 "bass management";
 60#X text 385 354 Frequencies below 40Hz are sent to LFE;
 61#X text 15 -128 audio to pan;
 62#X text 160 -136 rotation in degrees \, zero=center;
 63#X obj 527 -112 inlet;
 64#X text 525 -131 distance;
 65#X obj 525 -85 s \$0-distance;
 66#X obj 199 57 r \$0-distance;
 67#X obj 199 84 tabread4 \$0-falloff;
 68#X obj 193 115 *;
 69#X obj 354 65 r \$0-distance;
 70#X obj 354 91 tabread4 \$0-falloff;
 71#X obj 335 154 *;
 72#X obj 518 90 r \$0-distance;
 73#X obj 518 116 tabread4 \$0-falloff;
 74#X obj 499 168 *;
 75#X obj 655 149 *;
 76#X obj 674 66 r \$0-distance;
 77#X obj 674 92 tabread4 \$0-falloff;
 78#X obj 807 165 *;
 79#X obj 826 115 r \$0-distance;
 80#X obj 826 140 tabread4 \$0-falloff;
 81#X obj 534 373 r \$0-distance;
 82#X obj 534 398 tabread4 \$0-falloff;
 83#X obj 532 449 line~;
 84#X msg 534 425 \$1 100;
 85#X obj 192 -96 - 90;
 86#X obj 193 -69 * -1;
 87#X obj 21 96 lop~;
 88#X obj 110 70 * 20000;
 89#X obj 11 -27 r \$0-distance;
 90#X obj 509 472 *~;
 91#X obj 929 207 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1
 921;
 93#X obj 929 281 f;
 94#X obj 956 309 t 0 b;
 95#X obj 956 369 -;
 96#X obj 910 340 f;
 97#X obj 929 180 loadbang;
 98#X obj 895 543 s~ \$0-shift;
 99#X obj 7 70 r~ \$0-shift;
100#X obj 948 254 r \$0-distance;
101#X obj 933 444 line~;
102#X obj 933 472 +~ 25;
103#X obj 929 230 metro 100;
104#X msg 927 420 \$1 2000;
105#X obj 929 392 * 5;
106#X text 925 161 doppler;
107#X obj 21 -83 delwrite~ \$0-dop 50;
108#X obj 897 518 vd~ \$0-dop;
109#X obj 690 -110 inlet;
110#X text 643 -131 doppler shift amount;
111#X obj 916 495 clip~ 0 50;
112#X obj 688 -86 s \$0-dshift;
113#X obj 839 312 r \$0-dshift;
114#X obj 81 385 throw~ sfx3d_L;
115#X obj 216 384 throw~ sfx3d_R;
116#X obj 79 450 throw~ sfx3d_C;
117#X obj 213 452 throw~ sfx3d_Lf;
118#X obj 78 519 throw~ sfx3d_Ls;
119#X obj 214 520 throw~ sfx3d_Rs;
120#X floatatom 110 132 5 0 0 0 - - -;
121#N canvas 0 22 624 409 (subpatch) 0;
122#X array \$0-lf-falloff 100 float 1;
123#A 0 0.993991 0.993991 1.00113 1.00113 1.00113 1.00113 1.00113 1.00113
1241.00113 1.00113 1.00113 1.00113 1.00113 1.00113 1.00113 1.00113 1.00113
1251.00113 1.00113 1.00113 1.00113 1.00113 1.00113 1.00113 1.00113 1.00113
1261.00113 1.00113 1.00113 1.00113 1.00113 1.00113 0.993991 0.986848 0.972562
1270.972562 0.972562 0.96899 0.965419 0.965419 0.965419 0.965419 0.958276
1280.951133 0.929704 0.929704 0.908276 0.908276 0.908276 0.908276 0.901133
1290.879704 0.879704 0.858275 0.858275 0.84399 0.84399 0.786846 0.779703
1300.765418 0.751132 0.751132 0.729703 0.715417 0.693989 0.686846 0.62256
1310.593988 0.579702 0.572559 0.558274 0.551131 0.551131 0.522559 0.486845
1320.415416 0.386844 0.379701 0.358272 0.343987 0.329701 0.308272 0.308272
1330.293986 0.265415 0.258272 0.236843 0.222557 0.186843 0.186843 0.186843
1340.172557 0.172557 0.151128 0.143985 0.136843 0.136843 0.122557 0.122557
1350.115414;
136#X coords 0 1 99 0 200 140 1;
137#X restore 1040 57 graph;
138#X obj 11 39 tabread4 \$0-lf-falloff;
139#X floatatom 23 5 5 0 0 0 - - -;
140#X obj 1067 205 cnv 15 160 180 empty empty O 3 110 1 200 -24198 -66577
1410;
142#X obj 1139 208 cnv 15 20 20 empty empty C 4 10 1 14 -241291 -66577
1430;
144#X obj 1077 222 cnv 15 20 20 empty empty L 4 10 1 14 -241291 -66577
1450;
146#X obj 1194 220 cnv 15 20 20 empty empty R 4 10 1 14 -241291 -66577
1470;
148#X obj 1072 342 cnv 15 28 20 empty empty Ls 4 10 1 14 -260818 -66577
1490;
150#X obj 1190 344 cnv 15 28 20 empty empty Rs 4 10 1 14 -260818 -66577
1510;
152#X obj 1040 -118 cnv 15 200 160 empty empty empty 20 12 0 14 -141885
153-66577 0;
154#N canvas 0 22 624 409 (subpatch) 0;
155#X array \$0-falloff 100 float 1;
156#A 0 1.00828 0.993991 0.993991 0.993991 0.993991 0.993991 0.993991
1570.993991 0.993991 0.993991 0.993991 0.979705 0.979705 0.979705 0.972562
1580.958277 0.951134 0.951134 0.943991 0.943991 0.943991 0.943991 0.943991
1590.943991 0.943991 0.943991 0.943991 0.943991 0.936848 0.936848 0.929705
1600.922562 0.922562 0.915419 0.915419 0.915419 0.915419 0.908277 0.908277
1610.908277 0.901134 0.901134 0.893991 0.886848 0.886848 0.886848 0.886848
1620.872562 0.86542 0.86542 0.86542 0.858277 0.858277 0.858277 0.858277
1630.843991 0.836848 0.829705 0.829705 0.801134 0.801134 0.76542 0.76542
1640.76542 0.743991 0.743991 0.736848 0.729705 0.729705 0.708277 0.701134
1650.693991 0.693991 0.658277 0.636848 0.593991 0.593991 0.572563 0.558277
1660.543991 0.536849 0.529706 0.51542 0.472563 0.472563 0.436849 0.401134
1670.329706 0.329706 0.329706 0.293992 0.286849 0.258277 0.258277 0.258277
1680.251135 0.251135 0.222563 0.21542 0.193992;
169#X coords 0 1 99 0 200 140 1;
170#X restore 1040 -109 graph;
171#X text 9 -47 distance & doppler;
172#X connect 0 0 83 0;
173#X connect 1 0 104 0;
174#X connect 2 0 111 0;
175#X connect 3 0 116 0;
176#X connect 4 0 112 0;
177#X connect 5 0 113 0;
178#X connect 6 0 114 0;
179#X connect 7 0 115 0;
180#X connect 9 0 35 0;
181#X connect 10 0 11 0;
182#X connect 11 0 66 0;
183#X connect 12 0 9 1;
184#X connect 13 0 12 0;
185#X connect 15 0 10 0;
186#X connect 16 0 17 0;
187#X connect 17 0 69 0;
188#X connect 18 0 22 1;
189#X connect 19 0 18 0;
190#X connect 20 0 16 0;
191#X connect 21 0 9 0;
192#X connect 22 0 24 0;
193#X connect 23 0 22 0;
194#X connect 25 0 20 0;
195#X connect 26 0 27 0;
196#X connect 27 0 72 0;
197#X connect 28 0 31 1;
198#X connect 29 0 28 0;
199#X connect 30 0 26 0;
200#X connect 31 0 34 0;
201#X connect 32 0 31 0;
202#X connect 33 0 30 0;
203#X connect 35 0 14 0;
204#X connect 36 0 51 0;
205#X connect 37 0 38 0;
206#X connect 38 0 73 0;
207#X connect 39 0 36 1;
208#X connect 40 0 39 0;
209#X connect 41 0 37 0;
210#X connect 42 0 43 0;
211#X connect 43 0 76 0;
212#X connect 44 0 47 1;
213#X connect 45 0 44 0;
214#X connect 46 0 42 0;
215#X connect 47 0 53 0;
216#X connect 48 0 47 0;
217#X connect 49 0 41 0;
218#X connect 50 0 36 0;
219#X connect 52 0 46 0;
220#X connect 55 0 56 0;
221#X connect 56 0 88 0;
222#X connect 61 0 63 0;
223#X connect 64 0 65 0;
224#X connect 65 0 66 1;
225#X connect 66 0 13 0;
226#X connect 67 0 68 0;
227#X connect 68 0 69 1;
228#X connect 69 0 19 0;
229#X connect 70 0 71 0;
230#X connect 71 0 72 1;
231#X connect 72 0 29 0;
232#X connect 73 0 40 0;
233#X connect 74 0 75 0;
234#X connect 75 0 73 1;
235#X connect 76 0 45 0;
236#X connect 77 0 78 0;
237#X connect 78 0 76 1;
238#X connect 79 0 80 0;
239#X connect 80 0 82 0;
240#X connect 81 0 88 1;
241#X connect 82 0 81 0;
242#X connect 83 0 84 0;
243#X connect 84 0 15 0;
244#X connect 84 0 25 0;
245#X connect 84 0 33 0;
246#X connect 84 0 49 0;
247#X connect 84 0 52 0;
248#X connect 85 0 8 0;
249#X connect 86 0 85 1;
250#X connect 86 0 117 0;
251#X connect 87 0 119 0;
252#X connect 87 0 120 0;
253#X connect 88 0 54 0;
254#X connect 89 0 100 0;
255#X connect 90 0 91 0;
256#X connect 90 0 93 1;
257#X connect 91 0 92 0;
258#X connect 91 1 93 0;
259#X connect 92 0 102 0;
260#X connect 93 0 92 1;
261#X connect 94 0 89 0;
262#X connect 96 0 85 0;
263#X connect 97 0 90 1;
264#X connect 98 0 99 0;
265#X connect 99 0 108 0;
266#X connect 100 0 90 0;
267#X connect 101 0 98 0;
268#X connect 102 0 101 0;
269#X connect 105 0 95 0;
270#X connect 106 0 109 0;
271#X connect 108 0 105 0;
272#X connect 110 0 102 0;
273#X connect 119 0 86 0;