Mercurial > hg > weather-synthesis-prototyping
diff June/Gen2_D4.pd @ 70:4c0bb6e55866
Editing changes to Gen2_D4
freq3DChord added - file to create a full 3D sounds source
prop_D1 added - file to synthesis a propellor sound
author | Rod Selfridge <r.selfridge@qmul.ac.uk> |
---|---|
date | Fri, 19 Jun 2015 11:21:10 +0100 |
parents | 6cebd1e6a40b |
children | c0c0d99d1e2e |
line wrap: on
line diff
--- a/June/Gen2_D4.pd Wed Jun 17 22:44:10 2015 +0100 +++ b/June/Gen2_D4.pd Fri Jun 19 11:21:10 2015 +0100 @@ -1,4 +1,4 @@ -#N canvas 30 92 1259 828 10; +#N canvas 220 23 1298 381 10; #X declare -lib mrpeach; #N canvas 236 158 426 423 windspeed 0; #X obj 3 -19 +~ 1; @@ -85,12 +85,12 @@ #X obj 54 475 vu 15 120 empty empty -1 -8 0 10 -66577 -1 1 0; #X obj 117 475 vu 15 120 empty empty -1 -8 0 10 -66577 -1 1 0; #X obj 208 475 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 --1 -1 12000 1; +-1 -1 500 1; #X text 237 494 Gain; #X obj 208 411 loadbang; #X obj 260 78 delwrite~ varwind 3000; #X obj 343 -114 hsl 128 15 0 50 0 0 empty empty empty -2 -8 0 10 -262144 --1 -1 8100 1; +-1 -1 1600 1; #X obj 303 -11 snapshot~; #X obj 303 -36 metro 100; #X obj 303 -58 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 @@ -139,14 +139,12 @@ #X obj 303 -83 loadbang; #X msg 208 439 5; #X text 300 34 Wind Speed; -#X msg 971 -89 connect localhost 9001; -#X obj 971 8 udpsend; -#X obj 981 -20 packOSC; +#X obj 971 43 udpsend; +#X obj 981 15 packOSC; #X obj 793 -140 import mrpeach; -#X floatatom 982 -67 5 0 0 0 - - -; -#X msg 982 -45 send /test \$1; -#X obj 744 -89 udpreceive 9000; -#X obj 744 -62 unpackOSC; +#X floatatom 982 -54 5 0 0 0 - - -; +#X obj 683 -101 udpreceive 9000; +#X obj 683 -74 unpackOSC; #N canvas 1099 641 205 101 Fence 0; #N canvas 90 23 1345 580 Posts 0; #X obj 78 40 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 @@ -2728,7 +2726,7 @@ #X connect 160 0 163 0; #X connect 161 0 146 0; #X connect 161 0 162 0; -#X restore 798 -31 pd OSC_FenceValues; +#X restore 737 -43 pd OSC_FenceValues; #N canvas 282 61 956 779 OSC_WireValues 0; #X obj 35 33 inlet; #X obj 35 57 s \$0_MyOsc; @@ -3111,9 +3109,9 @@ #X connect 214 0 216 0; #X connect 215 0 198 0; #X connect 215 0 217 0; -#X restore 791 -9 pd OSC_WireValues; +#X restore 730 -21 pd OSC_WireValues; #X obj 57 392 hsl 128 15 1 100 0 0 empty empty empty -2 -8 0 10 -262144 --1 -1 5000 1; +-1 -1 2400 1; #X floatatom 72 411 5 0 0 0 - - -; #N canvas 199 49 1221 848 OSC_TeleValues 0; #X obj 36 26 inlet; @@ -3476,9 +3474,9 @@ #X connect 195 0 198 0; #X connect 196 0 182 0; #X connect 196 0 199 0; -#X restore 786 13 pd OSC_TeleValues; +#X restore 725 1 pd OSC_TeleValues; #N canvas 286 488 309 95 Telegraph 0; -#N canvas 1435 63 597 352 Poles 1; +#N canvas 717 117 597 352 Poles 0; #X obj 78 58 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X floatatom 54 200 8 0 0 0 - - -; @@ -3959,7 +3957,7 @@ #X obj 152 222 freqCalcCyl; #X msg 147 130 300; #X obj 147 48 loadbang; -#N canvas -12 86 536 735 posCrossCalc 0; +#N canvas 0 86 536 735 posCrossCalc 0; #X obj 132 46 -; #X obj 133 107 *; #X obj 349 107 *; @@ -5724,7 +5722,6 @@ #X restore 462 220 pd distAngleCalc; #X msg 520 130 0; #X obj 520 110 t b; -#X msg 501 161 1; #X floatatom 420 278 8 0 0 0 - - -; #X obj 420 253 freqCalcCyl; #X msg 384 108 300; @@ -5768,18 +5765,18 @@ #X connect 34 0 37 8; #X connect 35 0 37 6; #X connect 36 0 37 7; -#X connect 37 0 42 2; -#X connect 37 1 42 3; +#X connect 37 0 41 2; +#X connect 37 1 41 3; #X connect 38 0 37 3; #X connect 38 0 37 5; #X connect 39 0 38 0; +#X connect 41 0 40 0; #X connect 42 0 41 0; #X connect 43 0 42 0; -#X connect 44 0 43 0; -#X connect 45 0 42 1; +#X connect 44 0 41 1; #X restore 166 31 pd Cables; #X restore 902 102 pd Telegraph; -#N canvas 26 185 569 336 OSC_PlayerValues 0; +#N canvas -59 748 569 336 OSC_PlayerValues 1; #X obj 117 9 OSCroute /playerX; #X floatatom 279 37 7 0 0 0 - - -; #X floatatom 167 36 7 0 0 0 - - -; @@ -5847,10 +5844,10 @@ #X connect 34 0 29 0; #X connect 34 0 35 0; #X restore 577 -42 pd OSC_PlayerValues; -#N canvas 163 38 306 442 OSC_Tree 1; +#N canvas 163 38 306 442 OSC_Tree 0; #X obj 35 21 inlet; #X obj 35 45 s \$0_MyOsc; -#N canvas 169 306 1177 130 main 1; +#N canvas 169 306 1177 130 main 0; #X floatatom 712 58 7 0 0 0 - - -; #X floatatom 461 60 7 0 0 0 - - -; #X floatatom 341 61 7 0 0 0 - - -; @@ -6760,7 +6757,7 @@ #X connect 34 0 12 0; #X connect 34 0 35 0; #X restore 151 199 pd treeY2B4; -#N canvas 128 306 1259 130 treeY2B5 1; +#N canvas 128 306 1259 130 treeY2B5 0; #X floatatom 763 58 7 0 0 0 - - -; #X floatatom 491 57 7 0 0 0 - - -; #X floatatom 363 56 7 0 0 0 - - -; @@ -7086,13 +7083,13 @@ #X connect 34 0 35 0; #X restore 45 252 pd branch4; #X connect 0 0 1 0; -#X restore 775 35 pd OSC_Tree; -#N canvas 944 425 450 300 Tree 1; -#N canvas 978 84 276 288 trunk 1; +#X restore 714 23 pd OSC_Tree; +#N canvas 944 425 450 300 Tree 0; +#N canvas 978 84 276 288 trunk 0; #X obj 72 53 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X floatatom 85 227 8 0 0 0 - - -; -#N canvas 358 59 434 718 posCalc 1; +#N canvas 358 59 434 718 posCalc 0; #X obj 82 80 -; #X obj 225 81 -; #X obj 83 141 *; @@ -7178,15 +7175,140 @@ #X connect 8 0 2 0; #X connect 9 0 2 2; #X connect 10 0 2 3; -#X restore 73 73 pd trunk; +#X restore 57 26 pd trunk; +#N canvas 506 72 1161 768 branches 0; +#X obj 152 -290 r treeBX; +#X obj 182 150 r treeBY; +#X obj 175 -144 r treeBZ; +#X obj 346 -34 r treeBLX; +#X obj 198 -36 r treeBLY; +#X obj 403 -73 r treeBLZ; +#X obj 221 29 r treeBRX; +#X obj 233 50 r treeBRY; +#X obj 245 69 r treeBRZ; +#X obj 167 -266 r treeX; +#X obj 292 -93 r treeY; +#X obj 190 -124 r treeZ; +#X obj 190 -81 r treeTZ; +#X obj 175 -60 +; +#X obj 175 -101 +; +#X obj 152 -236 +; +#X obj 152 -192 +; +#X obj 167 -214 r treeTX; +#X obj 367 -102 r treeTY; +#X obj 56 -9 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X floatatom 69 305 8 0 0 0 - - -; +#X obj 69 280 freqCalcCyl; +#X msg 56 244 300; +#X obj 56 -36 loadbang; +#X obj 90 -12 r treeBLX; +#X msg 210 8 0; +#X obj 210 -12 t b; +#X floatatom 77 -137 5 0 0 0 - - -; +#X floatatom 166 102 5 0 0 0 - - -; +#X floatatom 274 204 5 0 0 0 - - -; +#N canvas 393 176 334 730 posCalc 0; +#X obj 104 80 -; +#X obj 160 80 -; +#X obj 105 141 *; +#X obj 161 139 *; +#X obj 131 199 sqrt; +#X obj 131 173 +; +#X floatatom 189 235 5 0 0 0 - - -; +#X obj 131 232 outlet; +#X obj 160 19 r Zpos; +#X obj 104 19 r Xpos; +#X obj 54 309 /; +#X obj 96 549 * 360; +#X floatatom 157 601 5 0 0 0 - - -; +#X obj 96 606 outlet; +#X obj 96 573 / 6.28319; +#X obj 54 341 *; +#X obj 54 373 swap 1; +#X obj 54 406 -; +#X obj 111 338 + 1; +#X obj 54 435 sqrt; +#X obj 96 466 /; +#X obj 96 494 atan; +#X obj 96 519 * 2; +#X floatatom 147 545 5 0 0 0 - - -; +#X obj 175 57 inlet; +#X obj 119 52 inlet; +#X connect 0 0 2 0; +#X connect 0 0 2 1; +#X connect 0 0 10 0; +#X connect 1 0 3 0; +#X connect 1 0 3 1; +#X connect 2 0 5 0; +#X connect 3 0 5 1; +#X connect 4 0 6 0; +#X connect 4 0 7 0; +#X connect 4 0 10 1; +#X connect 5 0 4 0; +#X connect 8 0 1 0; +#X connect 9 0 0 0; +#X connect 10 0 15 0; +#X connect 10 0 15 1; +#X connect 10 0 18 0; +#X connect 11 0 14 0; +#X connect 14 0 12 0; +#X connect 14 0 13 0; +#X connect 15 0 16 0; +#X connect 16 0 17 0; +#X connect 16 1 17 1; +#X connect 17 0 19 0; +#X connect 18 0 20 1; +#X connect 19 0 20 0; +#X connect 20 0 21 0; +#X connect 21 0 22 0; +#X connect 22 0 23 0; +#X connect 22 0 11 0; +#X connect 24 0 1 1; +#X connect 25 0 0 1; +#X restore 114 234 pd posCalc; +#X connect 0 0 15 0; +#X connect 1 0 29 0; +#X connect 2 0 14 0; +#X connect 4 0 26 0; +#X connect 9 0 15 1; +#X connect 11 0 14 1; +#X connect 12 0 13 1; +#X connect 13 0 28 0; +#X connect 13 0 30 1; +#X connect 14 0 13 0; +#X connect 15 0 16 0; +#X connect 16 0 27 0; +#X connect 16 0 30 0; +#X connect 17 0 16 1; +#X connect 19 0 22 0; +#X connect 21 0 20 0; +#X connect 22 0 21 0; +#X connect 23 0 19 0; +#X connect 24 0 21 1; +#X connect 26 0 25 0; +#X connect 30 0 21 2; +#X connect 30 1 21 3; +#X restore 58 48 pd branches; #X restore 902 125 pd Tree; -#X obj 713 -1 print; +#X obj 652 -13 print; +#X obj 382 15 s wSpeed; +#X obj 982 -78 r wSpeed; +#X obj 914 -127 loadbang; +#X msg 971 -108 connect localhost 9001; +#X msg 982 -32 \$1; +#X msg 982 -10 send /test \$1; +#X obj 914 -105 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X obj 877 -70 onebang; +#X obj 828 -63 t b; #X connect 0 0 25 0; #X connect 16 0 31 1; #X connect 18 0 33 0; #X connect 20 0 25 1; #X connect 20 0 26 1; #X connect 21 0 24 0; +#X connect 21 0 52 0; #X connect 22 0 21 0; #X connect 23 0 22 0; #X connect 25 0 26 0; @@ -7196,15 +7318,22 @@ #X connect 31 1 15 0; #X connect 32 0 23 0; #X connect 33 0 16 0; -#X connect 35 0 36 0; -#X connect 37 0 36 0; +#X connect 36 0 35 0; +#X connect 38 0 56 0; #X connect 39 0 40 0; -#X connect 40 0 37 0; -#X connect 41 0 42 0; -#X connect 42 0 44 0; -#X connect 42 0 45 0; -#X connect 42 0 48 0; -#X connect 42 0 51 0; -#X connect 42 0 50 0; -#X connect 46 0 47 0; -#X connect 46 0 31 0; +#X connect 40 0 42 0; +#X connect 40 0 43 0; +#X connect 40 0 46 0; +#X connect 40 0 49 0; +#X connect 40 0 48 0; +#X connect 40 0 60 0; +#X connect 44 0 45 0; +#X connect 44 0 31 0; +#X connect 53 0 38 0; +#X connect 54 0 58 0; +#X connect 55 0 35 0; +#X connect 56 0 57 0; +#X connect 57 0 36 0; +#X connect 58 0 59 1; +#X connect 59 0 55 0; +#X connect 60 0 59 0;