aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIOhannes m zmölnig <zmoelnig@users.sourceforge.net>2007-06-01 09:08:00 +0000
committerIOhannes m zmölnig <zmoelnig@users.sourceforge.net>2007-06-01 09:08:00 +0000
commit7119bfd22c7a53c254b3532649f0342efc6625e3 (patch)
tree6e02e537fa9d791e6b45c5371ec49ef3b7162eaa
parent36750adcbae929709a3dfcecb659aa66558d0a82 (diff)
fixed creation order (LATER to this via [declare] or find a way to do it inside the external)
svn path=/trunk/externals/iem16/; revision=7738
-rw-r--r--help/del16read~-help.pd8
-rw-r--r--help/del16write~-help.pd2
-rw-r--r--help/tab16play~-help.pd16
-rw-r--r--help/tab16read-help.pd8
-rw-r--r--help/tab16read4~-help.pd8
-rw-r--r--help/tab16receive~-help.pd2
-rw-r--r--help/tab16send~-help.pd2
-rw-r--r--help/tab16write-help.pd20
-rw-r--r--help/tab16write~-help.pd20
-rw-r--r--help/vd16~-help.pd8
10 files changed, 47 insertions, 47 deletions
diff --git a/help/del16read~-help.pd b/help/del16read~-help.pd
index 6d4d511..876e854 100644
--- a/help/del16read~-help.pd
+++ b/help/del16read~-help.pd
@@ -13,7 +13,6 @@
#X obj 383 201 sig~;
#X text 372 290 2nd argument: (initial) delay time in ms;
#X text 36 443 see also:;
-#X obj 116 286 del16read~ del_example 1000;
#X obj 383 226 del16write~ del_example 1000;
#X obj 24 16 del16read~;
#X obj 126 444 del16write~;
@@ -31,11 +30,12 @@ you cannot have values>1 stored in the delay-line;
#X obj 307 489 delwrite~;
#X obj 400 489 vd~;
#X text 433 443 updated for iem16 version1.0;
-#X connect 1 0 14 0;
+#X obj 116 286 del16read~ del_example 1000;
+#X connect 1 0 28 0;
#X connect 4 0 11 0;
#X connect 5 0 6 0;
#X connect 7 0 8 0;
#X connect 7 0 9 0;
#X connect 8 0 5 0;
-#X connect 11 0 15 0;
-#X connect 14 0 5 0;
+#X connect 11 0 14 0;
+#X connect 28 0 5 0;
diff --git a/help/del16write~-help.pd b/help/del16write~-help.pd
index 5aa280a..5c64135 100644
--- a/help/del16write~-help.pd
+++ b/help/del16write~-help.pd
@@ -7,7 +7,7 @@
#X text 281 251 2nd argument: length of delay line in msec;
#X text 24 292 see also:;
#X obj 24 16 del16write~;
-#X obj 112 294 delread16~;
+#X obj 112 294 del16read~;
#X obj 209 294 vd16~;
#X text 16 353 similar pd-objects:;
#X obj 201 352 delread~;
diff --git a/help/tab16play~-help.pd b/help/tab16play~-help.pd
index 8c53199..6bc3666 100644
--- a/help/tab16play~-help.pd
+++ b/help/tab16play~-help.pd
@@ -25,7 +25,6 @@
#X text 93 177 play starting at beginning for 44100 samples;
#X msg 25 199 44100 1000;
#X text 103 198 play from 44100 through 45099 (1000 samples);
-#X obj 11 228 tab16play~ array99;
#X obj 589 205 table16 array99;
#X text 389 444 updated for iem16 version1.0;
#X obj 5 439 tab16write~;
@@ -41,16 +40,17 @@ of floating-point arrays (stored in normal pd-tables/arrays);
#X obj 328 444 table16;
#X text 11 417 see also:;
#X text 108 14 play a 16bit-table as a sample (non-transposing);
-#X connect 2 0 26 0;
+#X obj 11 228 tab16play~ array99;
+#X connect 2 0 39 0;
#X connect 5 0 1 0;
#X connect 7 0 17 0;
#X connect 8 0 7 1;
#X connect 9 0 8 0;
#X connect 10 0 8 0;
#X connect 17 0 6 0;
-#X connect 18 0 26 0;
-#X connect 19 0 26 0;
-#X connect 20 0 26 0;
-#X connect 24 0 26 0;
-#X connect 26 0 5 0;
-#X connect 26 0 7 0;
+#X connect 18 0 39 0;
+#X connect 19 0 39 0;
+#X connect 20 0 39 0;
+#X connect 24 0 39 0;
+#X connect 39 0 5 0;
+#X connect 39 0 7 0;
diff --git a/help/tab16read-help.pd b/help/tab16read-help.pd
index fd34feb..1f3de92 100644
--- a/help/tab16read-help.pd
+++ b/help/tab16read-help.pd
@@ -7,7 +7,6 @@
#X text 185 175 gives array name;
#X msg 35 125 set array99;
#X text 147 125 change array name;
-#X obj 25 165 tab16read array99;
#X obj 422 131 table16 array99;
#X obj 17 13 tab16read;
#X text 412 257 updated for iem16 version1.0;
@@ -22,6 +21,7 @@
#X text 21 42 since [table16] can only hold 16bit values \, the output
of [tab16read] is limited to integer-values between -32768..+32767
;
-#X connect 1 0 8 0;
-#X connect 6 0 8 0;
-#X connect 8 0 2 0;
+#X obj 25 165 tab16read array99;
+#X connect 1 0 20 0;
+#X connect 6 0 20 0;
+#X connect 20 0 2 0;
diff --git a/help/tab16read4~-help.pd b/help/tab16read4~-help.pd
index 6757552..0b0ac47 100644
--- a/help/tab16read4~-help.pd
+++ b/help/tab16read4~-help.pd
@@ -14,7 +14,6 @@ shift-drag the number box to see the effect of interpolation.;
#X text 116 158 "set" message permits you to switch between arrays
;
#X text 149 228 creation argument initializes array name;
-#X obj 10 228 tab16read4~ array99;
#X obj 460 301 table16 array99;
#X text 395 400 updated for iem16 version1.0;
#X obj 11 395 tab16write~;
@@ -30,10 +29,11 @@ lookup algorithms. The interpolation scheme is 4-point polynomial.
;
#X text 185 266 since [table16] can only hold 16bit-values \, the stored
integer values -32768..+32767 are converted to floats -1.0..+1.0;
+#X obj 10 228 tab16read4~ array99;
#X connect 2 0 7 0;
#X connect 3 0 2 0;
-#X connect 4 0 12 0;
+#X connect 4 0 24 0;
#X connect 5 0 4 0;
#X connect 6 0 3 0;
-#X connect 9 0 12 0;
-#X connect 12 0 2 0;
+#X connect 9 0 24 0;
+#X connect 24 0 2 0;
diff --git a/help/tab16receive~-help.pd b/help/tab16receive~-help.pd
index 292ec2b..6ec17b2 100644
--- a/help/tab16receive~-help.pd
+++ b/help/tab16receive~-help.pd
@@ -1,4 +1,5 @@
#N canvas 109 83 646 239 12;
+#X obj 328 181 table16;
#X text 17 53 creation argument: name of array;
#X text 16 83 By default a block is 64 samples \; this can be reset
using the block~ object.;
@@ -10,7 +11,6 @@ using the block~ object.;
#X obj 109 176 tab16write;
#X obj 204 176 tab16send~;
#X obj 204 195 tab16receive~;
-#X obj 328 181 table16;
#X text 17 155 see also:;
#X text 129 18 - read a block of a 16bit-signal from an array continuously
;
diff --git a/help/tab16send~-help.pd b/help/tab16send~-help.pd
index 918d75a..8be2784 100644
--- a/help/tab16send~-help.pd
+++ b/help/tab16send~-help.pd
@@ -1,4 +1,5 @@
#N canvas 151 91 705 277 12;
+#X obj 328 221 table16;
#X text 113 26 writes one block of a signal continuously to an array
;
#X text 41 60 creation argument: name of array;
@@ -11,7 +12,6 @@ using the block~ object.;
#X obj 109 216 tab16write;
#X obj 204 216 tab16send~;
#X obj 204 235 tab16receive~;
-#X obj 328 221 table16;
#X text 17 195 see also:;
#X text 14 137 16bit-signals are limited to 65536 values between -1.0..+1.0
;
diff --git a/help/tab16write-help.pd b/help/tab16write-help.pd
index 209df02..e7bd4d2 100644
--- a/help/tab16write-help.pd
+++ b/help/tab16write-help.pd
@@ -7,22 +7,22 @@
#X text 74 152 right inlet selects x value;
#X msg 55 117 set array99;
#X text 163 116 change array name;
+#X text 388 378 updated for iem16 version1.0;
+#X obj 340 360 table16;
+#X obj 438 156 table16 array99;
+#X text 133 28 write numbers to a 16bit-table;
+#X text 20 256 since [table16] can only hold 16bit-values \, the stored
+numbers have to be integer (ok \, we take care of this!) values between
+-32768..+32767.;
#X obj 39 195 tab16write array99;
#X obj 31 27 tab16write;
-#X text 388 378 updated for iem16 version1.0;
#X obj 17 355 tab16write~;
#X obj 17 374 tab16read4~;
#X obj 121 374 tab16read;
#X obj 121 355 tab16write;
#X obj 216 355 tab16send~;
#X obj 216 374 tab16receive~;
-#X obj 340 360 table16;
#X text 29 334 see also:;
-#X obj 438 156 table16 array99;
-#X text 133 28 write numbers to a 16bit-table;
-#X text 20 256 since [table16] can only hold 16bit-values \, the stored
-numbers have to be integer (ok \, we take care of this!) values between
--32768..+32767.;
-#X connect 0 0 8 0;
-#X connect 1 0 8 1;
-#X connect 6 0 8 0;
+#X connect 0 0 13 0;
+#X connect 1 0 13 1;
+#X connect 6 0 13 0;
diff --git a/help/tab16write~-help.pd b/help/tab16write~-help.pd
index 0904d65..9821aeb 100644
--- a/help/tab16write~-help.pd
+++ b/help/tab16write~-help.pd
@@ -11,12 +11,6 @@
#X msg 43 153 stop;
#X text 85 154 stop recording;
#X text 385 366 updated for iem16 version1.0;
-#X obj 14 343 tab16write~;
-#X obj 14 362 tab16read4~;
-#X obj 118 362 tab16read;
-#X obj 118 343 tab16write;
-#X obj 213 343 tab16send~;
-#X obj 213 362 tab16receive~;
#X obj 337 348 table16;
#X text 26 322 see also:;
#X obj 22 211 tab16write~ array99;
@@ -25,8 +19,14 @@
#X text 120 27 object to write a 16bit-signal in an array;
#X text 261 261 since [table16] can only hold 16bit-values \, the incoming
signal (-1.0..+1.0) is stored as integer values -32768..+32767;
-#X connect 0 0 20 0;
+#X obj 14 343 tab16write~;
+#X obj 14 362 tab16read4~;
+#X obj 118 362 tab16read;
+#X obj 118 343 tab16write;
+#X obj 213 343 tab16send~;
+#X obj 213 362 tab16receive~;
+#X connect 0 0 14 0;
#X connect 1 0 2 0;
-#X connect 2 0 20 0;
-#X connect 4 0 20 0;
-#X connect 9 0 20 0;
+#X connect 2 0 14 0;
+#X connect 4 0 14 0;
+#X connect 9 0 14 0;
diff --git a/help/vd16~-help.pd b/help/vd16~-help.pd
index cf59065..1f4a4c5 100644
--- a/help/vd16~-help.pd
+++ b/help/vd16~-help.pd
@@ -6,13 +6,11 @@
#X text 99 279 signal input (delay time in ms);
#X text 218 310 creation argument: name of delay line;
#X text 35 400 see also:;
-#X obj 24 16 vd16~;
#X text 77 10 reads a signal from a 16bit delay line at a variable
delay time (4-point-interpolation);
#X text 31 51 vd16~ implements a 4-point interpolating delay tap from
a corresponding delwrite~ object. The delay in milliseconds of the
tap is specified by the incoming signal.;
-#X obj 50 314 vd16~ del_example;
#X text 16 433 similar pd-objects:;
#X obj 201 432 delread~;
#X obj 285 432 delwrite~;
@@ -27,6 +25,8 @@ need only half of the memory of pd's floatingpoint-based object.;
additional noise (because floats are more precise than 16bit) \, and
you cannot have values>1 stored in the delay-line;
#X obj 375 112 vd~;
+#X obj 50 314 vd16~ del_example;
+#X obj 24 16 vd16~;
#X connect 0 0 3 0;
-#X connect 3 0 10 0;
-#X connect 10 0 1 0;
+#X connect 3 0 20 0;
+#X connect 20 0 1 0;