From: yomguy Date: Sun, 5 Dec 2010 11:52:27 +0000 (+0000) Subject: add touchOSC for Q and jackbeat X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=313e036b5f74c78ea66fd0fc0b85c6f328fe9055;p=yomguy-tools.git add touchOSC for Q and jackbeat git-svn-id: http://svn.parisson.org/svn/tools/trunk@129 457c0346-1240-4656-8a5a-9edca8063506 --- diff --git a/osc/touchosc2Q.pd b/osc/touchosc2Q.pd new file mode 100644 index 0000000..c39f252 --- /dev/null +++ b/osc/touchosc2Q.pd @@ -0,0 +1,123 @@ +#N canvas 51 85 983 525 10; +#X declare -lib mrpeach; +#X obj 45 44 import mrpeach; +#X obj 291 37 udpreceive 10000; +#X obj 290 66 unpackOSC; +#X floatatom -124 273 5 0 0 0 - - -; +#X obj -125 229 unpack f; +#X obj -127 192 routeOSC /fader1; +#X obj 69 154 routeOSC /1; +#X obj -17 193 routeOSC /fader2; +#X obj 92 194 routeOSC /fader3; +#X obj 199 195 routeOSC /fader4; +#X floatatom -15 272 5 0 0 0 - - -; +#X obj -16 228 unpack f; +#X floatatom 96 277 5 0 0 0 - - -; +#X obj 95 233 unpack f; +#X floatatom 200 276 5 0 0 0 - - -; +#X obj 199 232 unpack f; +#X floatatom 324 275 5 0 0 0 - - -; +#X obj 316 157 routeOSC /3; +#X obj 323 231 unpack f f; +#X floatatom 378 274 5 0 0 0 - - -; +#X obj 323 194 routeOSC /xy; +#X obj 329 323 * 127; +#X floatatom 328 360 5 0 0 0 - - -; +#X obj 378 324 * 127; +#X floatatom 381 361 5 0 0 0 - - -; +#X obj -158 34 ctlin; +#X floatatom -197 69 5 0 0 0 - - -; +#X floatatom -155 71 5 0 0 0 - - -; +#X floatatom -104 70 5 0 0 0 - - -; +#X obj 333 424 ctlout 80 1; +#X obj 413 420 ctlout 81 1; +#X floatatom 454 73 5 0 0 0 - - -; +#X floatatom 496 75 5 0 0 0 - - -; +#X floatatom 547 74 5 0 0 0 - - -; +#X obj 493 38 notein; +#X obj 403 158 routeOSC /accxyz; +#X obj 420 234 unpack f f f; +#X floatatom 433 273 5 0 0 0 - - -; +#X floatatom 487 272 5 0 0 0 - - -; +#X floatatom 437 358 5 0 0 0 - - -; +#X floatatom 490 359 5 0 0 0 - - -; +#X obj 437 296 + 10; +#X obj 488 297 + 10; +#X obj 487 322 * 6.3; +#X obj 439 321 * 6.3; +#X msg -127 407 connect 192.168.0.3 9000; +#X obj -76 459 udpsend; +#X msg -77 431 disconnect; +#X floatatom 35 309 5 0 0 0 - - -; +#X floatatom 100 306 5 0 0 0 - - -; +#X obj 46 435 packOSC; +#X msg 46 405 send /3/xy \$1 \$2; +#X obj 89 348 t b f; +#X obj 51 373 pack f f; +#X obj 37 335 / 127.1; +#X obj 95 327 / 127.2; +#X floatatom -231 275 5 0 0 0 - - -; +#X obj -232 231 unpack f; +#X obj -234 194 routeOSC /fader5; +#X obj -233 318 ctlout 88 1; +#X obj -232 295 * 127; +#X text -136 123 ToushOSC > PD > Q; +#X connect 1 0 2 0; +#X connect 2 0 6 0; +#X connect 2 0 17 0; +#X connect 2 0 35 0; +#X connect 4 0 3 0; +#X connect 5 0 4 0; +#X connect 6 0 5 0; +#X connect 6 0 7 0; +#X connect 6 0 8 0; +#X connect 6 0 9 0; +#X connect 6 0 58 0; +#X connect 7 0 11 0; +#X connect 8 0 13 0; +#X connect 9 0 15 0; +#X connect 11 0 10 0; +#X connect 13 0 12 0; +#X connect 15 0 14 0; +#X connect 16 0 21 0; +#X connect 17 0 20 0; +#X connect 18 0 16 0; +#X connect 18 1 19 0; +#X connect 19 0 23 0; +#X connect 20 0 18 0; +#X connect 21 0 22 0; +#X connect 22 0 30 0; +#X connect 23 0 24 0; +#X connect 24 0 29 0; +#X connect 25 0 26 0; +#X connect 25 1 27 0; +#X connect 25 2 28 0; +#X connect 34 0 31 0; +#X connect 34 1 32 0; +#X connect 34 2 33 0; +#X connect 35 0 36 0; +#X connect 36 0 37 0; +#X connect 36 1 38 0; +#X connect 37 0 41 0; +#X connect 38 0 42 0; +#X connect 39 0 29 0; +#X connect 40 0 30 0; +#X connect 41 0 44 0; +#X connect 42 0 43 0; +#X connect 43 0 40 0; +#X connect 44 0 39 0; +#X connect 45 0 46 0; +#X connect 47 0 46 0; +#X connect 48 0 54 0; +#X connect 49 0 55 0; +#X connect 50 0 46 0; +#X connect 51 0 50 0; +#X connect 52 0 53 0; +#X connect 52 1 53 1; +#X connect 53 0 51 0; +#X connect 54 0 53 0; +#X connect 55 0 52 0; +#X connect 56 0 60 0; +#X connect 57 0 56 0; +#X connect 58 0 57 0; +#X connect 60 0 59 0; diff --git a/osc/touchosc2jackbeat.pd b/osc/touchosc2jackbeat.pd new file mode 100644 index 0000000..f9b1a34 --- /dev/null +++ b/osc/touchosc2jackbeat.pd @@ -0,0 +1,119 @@ +#N canvas 614 298 789 565 10; +#X declare -lib mrpeach; +#X declare -lib mrpeach; +#X declare -lib mrpeach; +#X declare -lib mrpeach; +#X declare -lib mrpeach; +#X declare -lib mrpeach; +#X declare -lib mrpeach; +#X declare -lib mrpeach; +#X declare -lib mrpeach; +#X obj -17 52 import mrpeach; +#X obj -151 81 udpreceive 10000; +#X obj -151 104 unpackOSC; +#X obj -317 509 udpsend; +#X msg -307 77 disconnect; +#X obj -300 482 packOSC; +#X floatatom 302 12 5 0 0 0 - - -; +#X floatatom 344 12 5 0 0 0 - - -; +#X floatatom 387 12 5 0 0 0 - - -; +#X obj 331 -17 ctlin; +#X obj -151 127 routeOSC /4; +#X obj -151 151 routeOSC /multitoggle; +#X obj -151 175 routeOSC /1 /2 /3 /4 /5 /6 /7 /8; +#X msg -269 436 send /sequence1/set_beat \$3 \$2 \$1; +#X obj -270 234 trackpack; +#X obj -257 258 trackpack; +#X obj -242 282 trackpack; +#X obj -230 307 trackpack; +#X obj -220 331 trackpack; +#X obj -209 355 trackpack; +#X obj -191 378 trackpack; +#X obj -172 405 trackpack; +#X msg -317 50 connect 127.0.0.1 10203; +#X msg -207 234 7; +#X msg -195 258 6; +#X msg -178 282 5; +#X msg -166 307 4; +#X msg -156 331 3; +#X msg -145 355 2; +#X msg -127 378 1; +#X msg -108 405 0; +#X text -342 -34 TouchOSC > PD > JackBeat (YomGuy 2010); +#X text -312 -7 working with TouchOS Simple layout \, sheet 4; +#X obj 214 125 unpackOSC; +#X obj 214 102 udpreceive 11000; +#X obj 214 148 routeOSC /sequence1; +#X obj 215 205 unpack f f f; +#X floatatom 215 228 5 0 0 0 - - -; +#X floatatom 257 228 5 0 0 0 - - -; +#X floatatom 300 228 5 0 0 0 - - -; +#X obj 214 172 routeOSC /beat_changed; +#X obj 215 251 + 1; +#X obj 257 252 + 1; +#X obj 215 276 pack f f f; +#X msg 131 76 disconnect; +#X obj 118 501 udpsend; +#X obj 135 474 packOSC; +#X msg 215 315 send /4/multitoggle/\$1/\$2 \$3; +#X msg 119 50 connect 192.168.0.3 9000; +#X connect 1 0 2 0; +#X connect 2 0 10 0; +#X connect 4 0 3 0; +#X connect 5 0 3 0; +#X connect 9 0 6 0; +#X connect 9 1 7 0; +#X connect 9 2 8 0; +#X connect 10 0 11 0; +#X connect 11 0 12 0; +#X connect 12 0 23 0; +#X connect 12 0 14 0; +#X connect 12 1 15 0; +#X connect 12 1 24 0; +#X connect 12 2 16 0; +#X connect 12 2 25 0; +#X connect 12 3 17 0; +#X connect 12 3 26 0; +#X connect 12 4 18 0; +#X connect 12 4 27 0; +#X connect 12 5 19 0; +#X connect 12 5 28 0; +#X connect 12 6 20 0; +#X connect 12 6 29 0; +#X connect 12 7 21 0; +#X connect 12 7 30 0; +#X connect 13 0 5 0; +#X connect 14 0 13 0; +#X connect 15 0 13 0; +#X connect 16 0 13 0; +#X connect 17 0 13 0; +#X connect 18 0 13 0; +#X connect 19 0 13 0; +#X connect 20 0 13 0; +#X connect 21 0 13 0; +#X connect 22 0 3 0; +#X connect 23 0 14 1; +#X connect 24 0 15 1; +#X connect 25 0 16 1; +#X connect 26 0 17 1; +#X connect 27 0 18 1; +#X connect 28 0 19 1; +#X connect 29 0 20 1; +#X connect 30 0 21 1; +#X connect 33 0 35 0; +#X connect 34 0 33 0; +#X connect 35 0 40 0; +#X connect 36 0 37 0; +#X connect 36 1 38 0; +#X connect 36 2 39 0; +#X connect 37 0 41 0; +#X connect 38 0 42 0; +#X connect 39 0 43 2; +#X connect 40 0 36 0; +#X connect 41 0 43 0; +#X connect 42 0 43 1; +#X connect 43 0 47 0; +#X connect 44 0 45 0; +#X connect 46 0 45 0; +#X connect 47 0 45 0; +#X connect 48 0 45 0;