From 7119bfd22c7a53c254b3532649f0342efc6625e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?IOhannes=20m=20zm=C3=B6lnig?= Date: Fri, 1 Jun 2007 09:08:00 +0000 Subject: 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 --- help/del16read~-help.pd | 8 ++++---- help/del16write~-help.pd | 2 +- help/tab16play~-help.pd | 16 ++++++++-------- help/tab16read-help.pd | 8 ++++---- help/tab16read4~-help.pd | 8 ++++---- help/tab16receive~-help.pd | 2 +- help/tab16send~-help.pd | 2 +- help/tab16write-help.pd | 20 ++++++++++---------- help/tab16write~-help.pd | 20 ++++++++++---------- help/vd16~-help.pd | 8 ++++---- 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; -- cgit v1.2.1