aboutsummaryrefslogtreecommitdiff
path: root/arduino.pd
diff options
context:
space:
mode:
authorHans-Christoph Steiner <eighthave@users.sourceforge.net>2009-06-26 23:05:49 +0000
committerHans-Christoph Steiner <eighthave@users.sourceforge.net>2009-06-26 23:05:49 +0000
commit28c8901bc909fd79b5f09ca1cbe90dcee2943a13 (patch)
treefbadbe08589c230248dab336bc2b333b7416b634 /arduino.pd
parentc6be69970a25abc8a22c350e9486455aaec086eb (diff)
added support for new samplingInterval message
svn path=/trunk/externals/hardware/arduino/; revision=11821
Diffstat (limited to 'arduino.pd')
-rw-r--r--arduino.pd50
1 files changed, 38 insertions, 12 deletions
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;