From 28c8901bc909fd79b5f09ca1cbe90dcee2943a13 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Fri, 26 Jun 2009 23:05:49 +0000 Subject: added support for new samplingInterval message svn path=/trunk/externals/hardware/arduino/; revision=11821 --- arduino.pd | 50 ++++++++++++++++++++++++++++++++++++++------------ 1 file changed, 38 insertions(+), 12 deletions(-) (limited to 'arduino.pd') diff --git a/arduino.pd b/arduino.pd index eee184d..ada95f7 100644 --- a/arduino.pd +++ b/arduino.pd @@ -1,10 +1,10 @@ -#N canvas 559 528 585 366 10; +#N canvas 16 261 585 366 10; #X obj 32 26 inlet; #X obj 32 304 outlet; #X obj 515 304 outlet; -#N canvas 100 292 813 345 command 0; +#N canvas 47 171 822 340 command 0; #X obj 24 7 inlet; -#X obj 281 289 outlet; +#X obj 299 298 outlet; #N canvas 75 439 547 478 digital-out 0; #X obj 4 15 inlet; #X obj 284 440 outlet; @@ -125,7 +125,7 @@ #X connect 9 0 6 1; #X restore 24 94 pd pwm; #X msg 307 94 info; -#X msg 510 136 249; +#X msg 500 136 249; #N canvas 0 22 462 312 analogIns 0; #X obj 64 7 inlet; #X obj 69 263 outlet; @@ -167,11 +167,11 @@ #X connect 5 0 3 0; #X connect 6 0 5 0; #X restore 150 94 pd digitalIns; -#X msg 569 136 240 \, 121 \, 247; -#X obj 510 116 bang; -#X obj 569 115 bang; +#X msg 536 137 240 \, 121 \, 247; +#X obj 500 116 bang; +#X obj 536 116 bang; #X obj 24 51 route pwm analog analogIns digitalIns pinMode info; -#N canvas 624 420 451 466 sysex 0; +#N canvas 626 419 451 466 sysex 0; #X obj 62 424 outlet; #X obj 28 22 inlet; #X obj 28 145 list split 1; @@ -240,8 +240,8 @@ #X connect 16 0 2 0; #X connect 16 1 17 0; #X connect 17 0 3 1; -#X restore 662 136 pd sysex; -#X obj 662 114 route sysex string; +#X restore 697 136 pd sysex; +#X obj 697 114 route sysex string; #N canvas 107 510 569 343 port-out 0; #X obj 13 15 inlet; #X obj 167 281 outlet; @@ -283,7 +283,31 @@ #X connect 17 0 18 1; #X connect 18 0 16 0; #X restore 425 122 pd port-out; -#X obj 361 77 route digital port version firmware; +#X obj 361 77 route digital port version firmware samplingInterval +; +#N canvas 0 22 450 300 samplingInterval 0; +#X obj 172 226 outlet; +#X obj 78 21 inlet; +#X text 225 34 LSB; +#X obj 167 131 % 128; +#X text 208 131 only 7-bits of data allowed; +#X text 173 33 MSB; +#X obj 167 77 >> 7; +#X obj 79 51 trigger bang anything anything bang; +#X msg 219 89 240 \, 120; +#X text 284 90 START_SYSEX then 0x78; +#X msg 59 102 247; +#X text 89 101 END_SYSEX; +#X connect 1 0 7 0; +#X connect 3 0 0 0; +#X connect 6 0 3 0; +#X connect 7 0 10 0; +#X connect 7 1 6 0; +#X connect 7 2 3 0; +#X connect 7 3 8 0; +#X connect 8 0 0 0; +#X connect 10 0 0 0; +#X restore 572 110 pd samplingInterval; #X connect 0 0 12 0; #X connect 2 0 1 0; #X connect 3 0 1 0; @@ -312,7 +336,9 @@ #X connect 16 1 15 0; #X connect 16 2 10 0; #X connect 16 3 11 0; -#X connect 16 4 14 0; +#X connect 16 4 17 0; +#X connect 16 5 14 0; +#X connect 17 0 1 0; #X restore 32 59 pd command processing; #X text 28 8 processed input; #X obj 381 95 loadbang; -- cgit v1.2.1