From 561c134e4ab3b0c746b79b26d305ae0c19e1ed4c Mon Sep 17 00:00:00 2001 From: Bryan Jurish Date: Mon, 26 Jan 2009 21:29:04 +0000 Subject: + played with raw byte-level access to g_array: probably a bad idea svn path=/trunk/externals/moocow/pdstring/; revision=10655 --- src/raw-arraytest.pd | 67 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 src/raw-arraytest.pd (limited to 'src/raw-arraytest.pd') diff --git a/src/raw-arraytest.pd b/src/raw-arraytest.pd new file mode 100644 index 0000000..e0bfffe --- /dev/null +++ b/src/raw-arraytest.pd @@ -0,0 +1,67 @@ +#N canvas 424 14 776 478 10; +#N canvas 0 0 450 300 (subpatch) 0; +#X array array1 4 float 3; +#A 0 0 66 67 68; +#X coords 0 255 4 0 200 140 1; +#X restore 40 24 graph; +#X msg 35 187 const 0; +#X obj 100 242 s array1; +#X msg 111 187 list 0 0 1 2 3; +#X obj 262 186 any2bytes; +#X msg 263 161 foo; +#X msg 293 161 bar; +#X msg 323 161 cat; +#X msg 355 159 dog; +#X obj 262 210 list prepend 0; +#X msg 431 145 foo; +#X msg 461 145 bar; +#X msg 491 145 cat; +#X msg 523 143 dog; +#X obj 430 194 list prepend 0; +#X obj 430 220 bytes2array array1; +#X msg 385 159 data; +#X msg 555 143 data; +#X obj 274 302 array2bytes array1; +#X msg 274 278 get 0 -1; +#X obj 224 330 print array2bytes; +#X obj 558 196 print any2bytes; +#X obj 358 402 print bytes2any; +#X msg 411 89 this_is_a_test!!; +#X obj 52 333 arraysize array1; +#X floatatom 52 357 5 0 0 0 - - -; +#X msg 52 306 bang; +#X obj 358 376 bytes2any -1 0; +#X obj 430 170 any2bytes -1 0; +#X msg 418 281 bang; +#X obj 418 303 tabdump array1; +#X obj 454 333 print tabdump; +#X obj 612 383 tabset array1; +#X msg 613 350 65 66 67 115; +#X connect 1 0 2 0; +#X connect 3 0 2 0; +#X connect 4 0 9 0; +#X connect 5 0 4 0; +#X connect 6 0 4 0; +#X connect 7 0 4 0; +#X connect 8 0 4 0; +#X connect 9 0 2 0; +#X connect 10 0 28 0; +#X connect 11 0 28 0; +#X connect 12 0 28 0; +#X connect 13 0 28 0; +#X connect 14 0 15 0; +#X connect 16 0 4 0; +#X connect 17 0 28 0; +#X connect 18 0 20 0; +#X connect 18 0 27 0; +#X connect 19 0 18 0; +#X connect 23 0 28 0; +#X connect 24 0 25 0; +#X connect 26 0 24 0; +#X connect 27 0 22 0; +#X connect 28 0 21 0; +#X connect 28 0 14 0; +#X connect 29 0 30 0; +#X connect 30 0 31 0; +#X connect 30 0 27 0; +#X connect 33 0 32 0; -- cgit v1.2.1