aboutsummaryrefslogtreecommitdiff
path: root/iemabs
diff options
context:
space:
mode:
Diffstat (limited to 'iemabs')
-rw-r--r--iemabs/hdial.pd291
-rw-r--r--iemabs/help-hp10_bess~.pd59
-rw-r--r--iemabs/help-hp2_bess~.pd59
-rw-r--r--iemabs/help-hp3_bess~.pd59
-rw-r--r--iemabs/help-hp4_bess~.pd59
-rw-r--r--iemabs/help-hp5_bess~.pd59
-rw-r--r--iemabs/help-hp6_bess~.pd59
-rw-r--r--iemabs/help-hp7_bess~.pd59
-rw-r--r--iemabs/help-hp8_bess~.pd59
-rw-r--r--iemabs/help-hp9_bess~.pd59
-rw-r--r--iemabs/help-iem_r.pd45
-rw-r--r--iemabs/help-iem_s.pd68
-rw-r--r--iemabs/help-lp10_bess~.pd59
-rw-r--r--iemabs/help-lp2_bess~.pd59
-rw-r--r--iemabs/help-lp3_bess~.pd59
-rw-r--r--iemabs/help-lp4_bess~.pd59
-rw-r--r--iemabs/help-lp5_bess~.pd59
-rw-r--r--iemabs/help-lp6_bess~.pd59
-rw-r--r--iemabs/help-lp7_bess~.pd59
-rw-r--r--iemabs/help-lp8_bess~.pd59
-rw-r--r--iemabs/help-lp9_bess~.pd59
-rw-r--r--iemabs/help-parent$0.pd27
-rw-r--r--iemabs/help-parentdollarzero.pd27
-rw-r--r--iemabs/hradio.pd255
-rw-r--r--iemabs/iem_r_r2l.pd35
-rw-r--r--iemabs/test-parentdollarzero.pd14
-rw-r--r--iemabs/vradio.pd255
27 files changed, 2079 insertions, 0 deletions
diff --git a/iemabs/hdial.pd b/iemabs/hdial.pd
new file mode 100644
index 0000000..c31fea2
--- /dev/null
+++ b/iemabs/hdial.pd
@@ -0,0 +1,291 @@
+#N canvas 162 67 349 487 10;
+#X obj 1 1 cnv 8 100 60 empty empty hdial=hdl 20 20 1 18 -262144 -1109
+0;
+#X text 109 136 click properties to;
+#X text 102 147 modify geometry \, colors \, etc.;
+#X obj 59 273 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 -1
+-1;
+#X obj 21 60 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 -1
+-1;
+#X obj 58 225 s foo11_rcv;
+#X obj 59 251 r foo11_snd;
+#X obj 21 124 hdl 25 1 1 10 foo11_snd foo11_rcv radio_0_9 132 -12 192
+10 -99865 -262144 -260818 0;
+#X msg 21 382 \$1;
+#X floatatom 21 404 4 0 0 0 - - -;
+#X obj 21 426 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 -1
+-1;
+#X obj 103 395 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 1
+1;
+#X obj 103 374 route 0 1 2 3 4 5 6 7 8 9;
+#X msg 157 79 set \$1;
+#X floatatom 157 58 4 0 9 0 - - -;
+#X floatatom 44 60 4 0 9 0 - - -;
+#X msg 84 56 7 0 -5.44;
+#X msg 88 78 3 3 4.55;
+#X obj 120 395 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0
+1;
+#X obj 137 395 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0
+1;
+#X obj 154 395 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0
+1;
+#X obj 171 395 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0
+1;
+#X obj 188 395 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0
+1;
+#X obj 205 395 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0
+1;
+#X obj 222 395 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0
+1;
+#X obj 239 395 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0
+1;
+#X obj 256 395 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0
+1;
+#X obj 58 378 print;
+#X floatatom 83 299 4 0 0 0 - - -;
+#X msg 83 273 \$1;
+#X msg 58 204 set \$1;
+#X floatatom 58 183 4 0 9 0 - - -;
+#X text 60 340 UP- \, DOWN- \, LEFT- or RIGHT-key;
+#X text 59 351 for moving selected gui-objects;
+#N canvas 222 207 703 534 edit 0;
+#X obj 42 198 f;
+#X msg 20 177 bang;
+#X floatatom 58 176 3 63 156 0 - - -;
+#X floatatom 93 198 3 -20 37 0 - - -;
+#X obj 42 221 pack 0 0;
+#X text 120 198 y-label;
+#X text 86 176 x-label;
+#X floatatom 270 187 3 8 50 0 - - -;
+#X text 297 187 size;
+#X obj 286 293 f;
+#X msg 264 272 bang;
+#X floatatom 302 271 3 -10 10 0 - - -;
+#X floatatom 337 293 3 -10 10 0 - - -;
+#X obj 286 316 pack 0 0;
+#X obj 300 412 f;
+#X msg 278 391 bang;
+#X floatatom 316 390 3 20 60 0 - - -;
+#X floatatom 351 412 3 100 200 0 - - -;
+#X obj 300 435 pack 0 0;
+#X text 330 271 x-delta;
+#X text 364 293 y-delta;
+#X text 344 390 x-position;
+#X text 378 412 y-position;
+#X obj 62 313 f;
+#X msg 40 292 bang;
+#X floatatom 78 291 3 0 2 0 - - -;
+#X floatatom 113 313 3 4 36 0 - - -;
+#X obj 62 336 pack 0 0;
+#X text 106 291 font;
+#X text 142 313 height;
+#X text 504 293 no init;
+#X text 475 348 init value on loadbang;
+#X floatatom 482 228 5 2 20 0 - - -;
+#X msg 47 125 \; foo11_rcv color \$1 \$2 \$3;
+#X msg 42 246 \; foo11_rcv label_pos \$1 \$2;
+#X msg 62 361 \; foo11_rcv label_font \$1 \$2;
+#X msg 34 423 \; foo11_rcv label blabla;
+#X msg 300 460 \; foo11_rcv pos \$1 \$2;
+#X msg 286 341 \; foo11_rcv delta \$1 \$2;
+#X msg 270 216 \; foo11_rcv size \$1;
+#X msg 482 171 \; foo11a_rcv receive foo11_rcv;
+#X msg 483 133 \; foo11_rcv receive foo11a_rcv;
+#X msg 483 88 \; foo11_rcv send foo11_snd;
+#X msg 483 50 \; foo11_rcv send foo11a_snd;
+#X msg 483 312 \; foo11_rcv init 0;
+#X msg 485 366 \; foo11_rcv init 1;
+#X msg 490 436 \; foo11_rcv single_change;
+#X msg 490 470 \; foo11_rcv double_change;
+#X text 491 417 changing-behavior;
+#X msg 482 254 \; foo11_rcv number \$1;
+#X text 526 228 number of buttons;
+#X msg 34 459 \; foo11_rcv label radio_0_9;
+#X obj 47 104 pack 0 0 0;
+#X obj 47 76 f;
+#X msg 24 28 bang;
+#X floatatom 63 26 3 0 29 0 - - -;
+#X floatatom 79 46 3 0 29 0 - - -;
+#X floatatom 112 62 3 0 29 0 - - -;
+#X text 91 26 background;
+#X text 106 46 front-color;
+#X text 140 63 label-color;
+#X msg 285 25 back;
+#X msg 285 45 front;
+#X msg 285 65 label;
+#X msg 247 25 bang;
+#N canvas 15 207 606 448 RGB_____________ 0;
+#X obj 97 56 inlet;
+#X obj 262 53 inlet;
+#X obj 339 55 inlet;
+#X obj 405 56 inlet;
+#X obj 97 270 bang;
+#X msg 77 295 0;
+#X msg 104 295 1;
+#X obj 146 268 bang;
+#X msg 132 295 0;
+#X msg 160 295 1;
+#X obj 196 269 bang;
+#X msg 187 295 0;
+#X msg 214 295 1;
+#X obj 265 313 spigot;
+#X obj 312 313 spigot;
+#X obj 359 313 spigot;
+#X obj 249 385 outlet;
+#X text 93 33 select;
+#X text 267 28 red;
+#X text 337 30 green;
+#X text 409 30 blue;
+#X obj 405 102 t b f;
+#X obj 339 160 +;
+#X obj 339 185 t b f;
+#X obj 339 216 +;
+#X obj 296 385 outlet;
+#X obj 343 385 outlet;
+#X obj 28 180 loadbang;
+#X obj 97 135 route back front label bang;
+#X obj 343 362 f;
+#X obj 296 361 f;
+#X obj 249 361 f;
+#X obj 262 79 * -65536;
+#X obj 339 80 * -256;
+#X obj 405 80 * -1;
+#X obj 339 247 - 1;
+#X obj 235 168 t b b b b;
+#X connect 0 0 28 0;
+#X connect 1 0 32 0;
+#X connect 2 0 33 0;
+#X connect 3 0 34 0;
+#X connect 4 0 5 0;
+#X connect 4 0 6 0;
+#X connect 5 0 14 1;
+#X connect 5 0 15 1;
+#X connect 6 0 13 1;
+#X connect 7 0 8 0;
+#X connect 7 0 9 0;
+#X connect 8 0 13 1;
+#X connect 8 0 15 1;
+#X connect 9 0 14 1;
+#X connect 10 0 11 0;
+#X connect 10 0 12 0;
+#X connect 11 0 13 1;
+#X connect 11 0 14 1;
+#X connect 12 0 15 1;
+#X connect 13 0 31 1;
+#X connect 14 0 30 1;
+#X connect 15 0 29 1;
+#X connect 21 0 22 0;
+#X connect 21 1 22 1;
+#X connect 22 0 23 0;
+#X connect 23 0 24 0;
+#X connect 23 1 24 1;
+#X connect 24 0 35 0;
+#X connect 27 0 6 0;
+#X connect 28 0 4 0;
+#X connect 28 1 7 0;
+#X connect 28 2 10 0;
+#X connect 28 3 36 0;
+#X connect 29 0 26 0;
+#X connect 30 0 25 0;
+#X connect 31 0 16 0;
+#X connect 32 0 24 0;
+#X connect 33 0 22 0;
+#X connect 34 0 21 0;
+#X connect 35 0 15 0;
+#X connect 35 0 14 0;
+#X connect 35 0 13 0;
+#X connect 36 0 31 0;
+#X connect 36 1 30 0;
+#X connect 36 2 29 0;
+#X connect 36 3 35 0;
+#X restore 285 86 pd RGB_____________;
+#X floatatom 327 55 3 0 255 0 - - -;
+#X floatatom 370 55 3 0 255 0 - - -;
+#X floatatom 413 56 3 0 255 0 - - -;
+#X text 34 0 preset-colors;
+#X text 296 -3 RGB-colors;
+#X text 327 37 red;
+#X text 363 36 green;
+#X text 411 36 blue;
+#X connect 0 0 4 0;
+#X connect 1 0 0 0;
+#X connect 2 0 0 1;
+#X connect 3 0 4 1;
+#X connect 4 0 34 0;
+#X connect 7 0 39 0;
+#X connect 9 0 13 0;
+#X connect 10 0 9 0;
+#X connect 11 0 9 1;
+#X connect 12 0 13 1;
+#X connect 13 0 38 0;
+#X connect 14 0 18 0;
+#X connect 15 0 14 0;
+#X connect 16 0 14 1;
+#X connect 17 0 18 1;
+#X connect 18 0 37 0;
+#X connect 23 0 27 0;
+#X connect 24 0 23 0;
+#X connect 25 0 23 1;
+#X connect 26 0 27 1;
+#X connect 27 0 35 0;
+#X connect 32 0 49 0;
+#X connect 52 0 33 0;
+#X connect 53 0 52 0;
+#X connect 54 0 53 0;
+#X connect 55 0 53 1;
+#X connect 56 0 52 1;
+#X connect 57 0 52 2;
+#X connect 61 0 65 0;
+#X connect 62 0 65 0;
+#X connect 63 0 65 0;
+#X connect 64 0 65 0;
+#X connect 65 0 52 0;
+#X connect 65 1 52 1;
+#X connect 65 2 52 2;
+#X connect 66 0 65 1;
+#X connect 67 0 65 2;
+#X connect 68 0 65 3;
+#X restore 166 226 pd edit;
+#X text 88 312 updated for Pd version 0.34;
+#X obj 231 72 hdl 8 1 0 8 hhh hhh empty 20 8 192 8 -262144 -1 -1 6
+;
+#X text 144 11 gui-horizontal dial:;
+#X obj 231 52 hdl 8 1 0 8 hhh hhh empty 20 8 192 8 -262144 -1 -1 6
+;
+#X obj 231 62 hdl 8 1 0 8 hhh hhh empty 20 8 192 8 -262144 -1 -1 6
+;
+#X text 133 443 IEM KUG;
+#X text 117 431 musil;
+#X text 147 431 @;
+#X text 153 431 iem.at;
+#X text 68 420 (c) Thomas Musil 2000 - 2005;
+#X text 116 453 Graz \, Austria;
+#X text 40 167 list out with index + state;
+#X obj 11 22 cnv 8 1 1 empty empty radiobutton=rdb 10 20 1 18 -262144
+-1109 0;
+#X connect 4 0 7 0;
+#X connect 6 0 3 0;
+#X connect 6 0 29 0;
+#X connect 7 0 8 0;
+#X connect 7 0 12 0;
+#X connect 7 0 27 0;
+#X connect 8 0 9 0;
+#X connect 9 0 10 0;
+#X connect 12 0 11 0;
+#X connect 12 1 18 0;
+#X connect 12 2 19 0;
+#X connect 12 3 20 0;
+#X connect 12 4 21 0;
+#X connect 12 5 22 0;
+#X connect 12 6 23 0;
+#X connect 12 7 24 0;
+#X connect 12 8 25 0;
+#X connect 12 9 26 0;
+#X connect 13 0 7 0;
+#X connect 14 0 13 0;
+#X connect 15 0 7 0;
+#X connect 16 0 7 0;
+#X connect 17 0 7 0;
+#X connect 29 0 28 0;
+#X connect 30 0 5 0;
+#X connect 31 0 30 0;
diff --git a/iemabs/help-hp10_bess~.pd b/iemabs/help-hp10_bess~.pd
new file mode 100644
index 0000000..9a270cd
--- /dev/null
+++ b/iemabs/help-hp10_bess~.pd
@@ -0,0 +1,59 @@
+#N canvas 280 180 375 444 10;
+#X text 2 242 ~signal_in~;
+#X text 27 30 dsp ON/OFF;
+#X floatatom 96 169 3 15 133 0 - - -;
+#X obj 96 188 mtof;
+#X floatatom 96 207 9 0 22000 0 - - -;
+#X text 160 208 Hz;
+#X text 57 271 ~signal_out~;
+#X floatatom 200 272 7 0 0 0 - - -;
+#X text 251 273 dB;
+#X floatatom 118 140 9 0 22000 0 - - -;
+#X text 182 141 Hz;
+#X floatatom 45 101 3 15 133 0 - - -;
+#X floatatom 10 70 5 0 0 0 - - -;
+#X text 50 71 % cpu;
+#X floatatom 148 237 5 2 9999 0 - - -;
+#X text 189 238 ms;
+#X obj 10 50 dsp;
+#X obj 10 30 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1
+;
+#X obj 45 316 dac~;
+#X obj 45 291 gainvu~ 300;
+#X obj 256 150 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0;
+#X obj 320 160 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144
+-1 -1 10000 1;
+#X obj 45 120 testtone~ 200;
+#X obj 109 84 init 69;
+#X text 72 102 midi;
+#X text 59 340 1.arg:<float> cutoff_freq. [Hz];
+#X text 59 350 2.arg:<float> interpolation_time [ms];
+#X floatatom 286 308 7 0 0 0 - - -;
+#X text 337 309 dB;
+#X text 159 258 <- double-click;
+#X obj 45 257 hp10_bess~ 440 200;
+#X text 136 395 IEM KUG;
+#X text 120 383 musil;
+#X text 150 383 @;
+#X text 156 383 iem.at;
+#X text 71 372 (c) Thomas Musil 2000 - 2005;
+#X text 119 405 Graz \, Austria;
+#X text 5 5 hp10_bess~;
+#X text 81 5 highpass 10.order with bessel characteristic;
+#X connect 2 0 3 0;
+#X connect 3 0 4 0;
+#X connect 4 0 30 1;
+#X connect 11 0 22 0;
+#X connect 14 0 30 2;
+#X connect 16 0 12 0;
+#X connect 17 0 16 0;
+#X connect 19 0 18 0;
+#X connect 19 0 18 1;
+#X connect 19 1 27 0;
+#X connect 19 2 20 0;
+#X connect 20 1 7 0;
+#X connect 21 0 19 1;
+#X connect 22 0 30 0;
+#X connect 22 1 9 0;
+#X connect 23 0 11 0;
+#X connect 30 0 19 0;
diff --git a/iemabs/help-hp2_bess~.pd b/iemabs/help-hp2_bess~.pd
new file mode 100644
index 0000000..20a0d06
--- /dev/null
+++ b/iemabs/help-hp2_bess~.pd
@@ -0,0 +1,59 @@
+#N canvas 280 180 383 452 10;
+#X text 23 222 ~signal_in~;
+#X text 28 21 dsp ON/OFF;
+#X floatatom 114 148 3 15 133 0 - - -;
+#X obj 114 167 mtof;
+#X floatatom 114 186 9 0 22000 0 - - -;
+#X text 178 187 Hz;
+#X text 78 251 ~signal_out~;
+#X floatatom 221 252 7 0 0 0 - - -;
+#X text 272 253 dB;
+#X floatatom 139 120 9 0 22000 0 - - -;
+#X text 203 121 Hz;
+#X floatatom 66 81 3 15 133 0 - - -;
+#X floatatom 11 61 5 0 0 0 - - -;
+#X text 48 62 % cpu;
+#X floatatom 163 216 5 2 9999 0 - - -;
+#X text 204 217 ms;
+#X obj 11 41 dsp;
+#X obj 11 21 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1
+;
+#X obj 66 296 dac~;
+#X obj 66 271 gainvu~ 300;
+#X obj 277 130 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0;
+#X obj 341 140 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144
+-1 -1 10000 1;
+#X obj 66 100 testtone~ 200;
+#X obj 150 64 init 69;
+#X text 93 82 midi;
+#X text 80 320 1.arg:<float> cutoff_freq. [Hz];
+#X text 59 330 2.arg:<float> interpolation_time [ms];
+#X floatatom 307 288 7 0 0 0 - - -;
+#X text 358 289 dB;
+#X text 172 236 <- double-click;
+#X obj 66 237 hp2_bess~ 440 200;
+#X text 78 387 IEM KUG;
+#X text 62 375 musil;
+#X text 92 375 @;
+#X text 98 375 iem.at;
+#X text 13 364 (c) Thomas Musil 2000 - 2005;
+#X text 61 397 Graz \, Austria;
+#X text 9 -4 hp2_bess~;
+#X text 85 -4 highpass 2.order with bessel characteristic;
+#X connect 2 0 3 0;
+#X connect 3 0 4 0;
+#X connect 4 0 30 1;
+#X connect 11 0 22 0;
+#X connect 14 0 30 2;
+#X connect 16 0 12 0;
+#X connect 17 0 16 0;
+#X connect 19 0 18 0;
+#X connect 19 0 18 1;
+#X connect 19 1 27 0;
+#X connect 19 2 20 0;
+#X connect 20 1 7 0;
+#X connect 21 0 19 1;
+#X connect 22 0 30 0;
+#X connect 22 1 9 0;
+#X connect 23 0 11 0;
+#X connect 30 0 19 0;
diff --git a/iemabs/help-hp3_bess~.pd b/iemabs/help-hp3_bess~.pd
new file mode 100644
index 0000000..5e33992
--- /dev/null
+++ b/iemabs/help-hp3_bess~.pd
@@ -0,0 +1,59 @@
+#N canvas 280 180 379 448 10;
+#X text 2 242 ~signal_in~;
+#X text 27 30 dsp ON/OFF;
+#X floatatom 93 168 3 15 133 0 - - -;
+#X obj 93 187 mtof;
+#X floatatom 93 206 9 0 22000 0 - - -;
+#X text 157 207 Hz;
+#X text 57 271 ~signal_out~;
+#X floatatom 200 272 7 0 0 0 - - -;
+#X text 251 273 dB;
+#X floatatom 118 140 9 0 22000 0 - - -;
+#X text 182 141 Hz;
+#X floatatom 45 101 3 15 133 0 - - -;
+#X floatatom 10 70 5 0 0 0 - - -;
+#X text 50 71 % cpu;
+#X floatatom 142 236 5 2 9999 0 - - -;
+#X text 183 237 ms;
+#X obj 10 50 dsp;
+#X obj 10 30 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1
+;
+#X obj 45 316 dac~;
+#X obj 45 291 gainvu~ 300;
+#X obj 256 150 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0;
+#X obj 320 160 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144
+-1 -1 10000 1;
+#X obj 45 120 testtone~ 200;
+#X obj 129 84 init 69;
+#X text 72 102 midi;
+#X text 59 340 1.arg:<float> cutoff_freq. [Hz];
+#X text 59 350 2.arg:<float> interpolation_time [ms];
+#X floatatom 286 308 7 0 0 0 - - -;
+#X text 337 309 dB;
+#X text 151 256 <- double-click;
+#X obj 45 257 hp3_bess~ 440 200;
+#X text 78 397 IEM KUG;
+#X text 62 385 musil;
+#X text 92 385 @;
+#X text 98 385 iem.at;
+#X text 13 374 (c) Thomas Musil 2000 - 2005;
+#X text 61 407 Graz \, Austria;
+#X text 5 5 hp3_bess~;
+#X text 81 5 highpass 3.order with bessel characteristic;
+#X connect 2 0 3 0;
+#X connect 3 0 4 0;
+#X connect 4 0 30 1;
+#X connect 11 0 22 0;
+#X connect 14 0 30 2;
+#X connect 16 0 12 0;
+#X connect 17 0 16 0;
+#X connect 19 0 18 0;
+#X connect 19 0 18 1;
+#X connect 19 1 27 0;
+#X connect 19 2 20 0;
+#X connect 20 1 7 0;
+#X connect 21 0 19 1;
+#X connect 22 0 30 0;
+#X connect 22 1 9 0;
+#X connect 23 0 11 0;
+#X connect 30 0 19 0;
diff --git a/iemabs/help-hp4_bess~.pd b/iemabs/help-hp4_bess~.pd
new file mode 100644
index 0000000..f0bcaa6
--- /dev/null
+++ b/iemabs/help-hp4_bess~.pd
@@ -0,0 +1,59 @@
+#N canvas 280 180 379 448 10;
+#X text 2 242 ~signal_in~;
+#X text 27 30 dsp ON/OFF;
+#X floatatom 93 168 3 15 133 0 - - -;
+#X obj 93 187 mtof;
+#X floatatom 93 206 9 0 22000 0 - - -;
+#X text 157 207 Hz;
+#X text 57 271 ~signal_out~;
+#X floatatom 200 272 7 0 0 0 - - -;
+#X text 251 273 dB;
+#X floatatom 118 140 9 0 22000 0 - - -;
+#X text 182 141 Hz;
+#X floatatom 45 101 3 15 133 0 - - -;
+#X floatatom 10 70 5 0 0 0 - - -;
+#X text 50 71 % cpu;
+#X floatatom 142 236 5 2 9999 0 - - -;
+#X text 183 237 ms;
+#X obj 10 50 dsp;
+#X obj 10 30 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1
+;
+#X obj 45 316 dac~;
+#X obj 45 291 gainvu~ 300;
+#X obj 256 150 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0;
+#X obj 320 160 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144
+-1 -1 10000 1;
+#X obj 45 120 testtone~ 200;
+#X obj 129 84 init 69;
+#X text 72 102 midi;
+#X text 59 340 1.arg:<float> cutoff_freq. [Hz];
+#X text 59 350 2.arg:<float> interpolation_time [ms];
+#X floatatom 286 308 7 0 0 0 - - -;
+#X text 337 309 dB;
+#X text 151 256 <- double-click;
+#X obj 45 257 hp4_bess~ 440 200;
+#X text 78 397 IEM KUG;
+#X text 62 385 musil;
+#X text 92 385 @;
+#X text 98 385 iem.at;
+#X text 13 374 (c) Thomas Musil 2000 - 2005;
+#X text 61 407 Graz \, Austria;
+#X text 6 4 hp4_bess~;
+#X text 82 4 highpass 4.order with bessel characteristic;
+#X connect 2 0 3 0;
+#X connect 3 0 4 0;
+#X connect 4 0 30 1;
+#X connect 11 0 22 0;
+#X connect 14 0 30 2;
+#X connect 16 0 12 0;
+#X connect 17 0 16 0;
+#X connect 19 0 18 0;
+#X connect 19 0 18 1;
+#X connect 19 1 27 0;
+#X connect 19 2 20 0;
+#X connect 20 1 7 0;
+#X connect 21 0 19 1;
+#X connect 22 0 30 0;
+#X connect 22 1 9 0;
+#X connect 23 0 11 0;
+#X connect 30 0 19 0;
diff --git a/iemabs/help-hp5_bess~.pd b/iemabs/help-hp5_bess~.pd
new file mode 100644
index 0000000..42cbcc2
--- /dev/null
+++ b/iemabs/help-hp5_bess~.pd
@@ -0,0 +1,59 @@
+#N canvas 280 180 379 448 10;
+#X text 2 242 ~signal_in~;
+#X text 27 30 dsp ON/OFF;
+#X floatatom 93 168 3 15 133 0 - - -;
+#X obj 93 187 mtof;
+#X floatatom 93 206 9 0 22000 0 - - -;
+#X text 157 207 Hz;
+#X text 57 271 ~signal_out~;
+#X floatatom 200 272 7 0 0 0 - - -;
+#X text 251 273 dB;
+#X floatatom 118 140 9 0 22000 0 - - -;
+#X text 182 141 Hz;
+#X floatatom 45 101 3 15 133 0 - - -;
+#X floatatom 10 70 5 0 0 0 - - -;
+#X text 50 71 % cpu;
+#X floatatom 142 236 5 2 9999 0 - - -;
+#X text 183 237 ms;
+#X obj 10 50 dsp;
+#X obj 10 30 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1
+;
+#X obj 45 316 dac~;
+#X obj 45 291 gainvu~ 300;
+#X obj 256 150 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0;
+#X obj 320 160 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144
+-1 -1 10000 1;
+#X obj 45 120 testtone~ 200;
+#X obj 109 84 init 69;
+#X text 72 102 midi;
+#X text 59 340 1.arg:<float> cutoff_freq. [Hz];
+#X text 59 350 2.arg:<float> interpolation_time [ms];
+#X floatatom 286 308 7 0 0 0 - - -;
+#X text 337 309 dB;
+#X text 151 256 <- double-click;
+#X obj 45 257 hp5_bess~ 440 200;
+#X text 78 397 IEM KUG;
+#X text 62 385 musil;
+#X text 92 385 @;
+#X text 98 385 iem.at;
+#X text 13 374 (c) Thomas Musil 2000 - 2005;
+#X text 61 407 Graz \, Austria;
+#X text 5 5 hp5_bess~;
+#X text 81 5 highpass 5.order with bessel characteristic;
+#X connect 2 0 3 0;
+#X connect 3 0 4 0;
+#X connect 4 0 30 1;
+#X connect 11 0 22 0;
+#X connect 14 0 30 2;
+#X connect 16 0 12 0;
+#X connect 17 0 16 0;
+#X connect 19 0 18 0;
+#X connect 19 0 18 1;
+#X connect 19 1 27 0;
+#X connect 19 2 20 0;
+#X connect 20 1 7 0;
+#X connect 21 0 19 1;
+#X connect 22 0 30 0;
+#X connect 22 1 9 0;
+#X connect 23 0 11 0;
+#X connect 30 0 19 0;
diff --git a/iemabs/help-hp6_bess~.pd b/iemabs/help-hp6_bess~.pd
new file mode 100644
index 0000000..1c7c3ad
--- /dev/null
+++ b/iemabs/help-hp6_bess~.pd
@@ -0,0 +1,59 @@
+#N canvas 280 180 377 446 10;
+#X text 2 242 ~signal_in~;
+#X text 27 30 dsp ON/OFF;
+#X floatatom 93 168 3 15 133 0 - - -;
+#X obj 93 187 mtof;
+#X floatatom 93 206 9 0 22000 0 - - -;
+#X text 157 207 Hz;
+#X text 57 271 ~signal_out~;
+#X floatatom 200 272 7 0 0 0 - - -;
+#X text 251 273 dB;
+#X floatatom 118 140 9 0 22000 0 - - -;
+#X text 182 141 Hz;
+#X floatatom 45 101 3 15 133 0 - - -;
+#X floatatom 10 70 5 0 0 0 - - -;
+#X text 50 71 % cpu;
+#X floatatom 142 236 5 2 9999 0 - - -;
+#X text 183 237 ms;
+#X obj 10 50 dsp;
+#X obj 10 30 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1
+;
+#X obj 45 316 dac~;
+#X obj 45 291 gainvu~ 300;
+#X obj 256 150 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0;
+#X obj 320 160 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144
+-1 -1 10000 1;
+#X obj 45 120 testtone~ 200;
+#X obj 109 84 init 69;
+#X text 72 102 midi;
+#X text 59 340 1.arg:<float> cutoff_freq. [Hz];
+#X text 59 350 2.arg:<float> interpolation_time [ms];
+#X floatatom 286 308 7 0 0 0 - - -;
+#X text 337 309 dB;
+#X text 151 256 <- double-click;
+#X obj 45 257 hp6_bess~ 440 200;
+#X text 126 395 IEM KUG;
+#X text 110 383 musil;
+#X text 140 383 @;
+#X text 146 383 iem.at;
+#X text 61 372 (c) Thomas Musil 2000 - 2005;
+#X text 109 405 Graz \, Austria;
+#X text 5 5 hp6_bess~;
+#X text 81 5 highpass 6.order with bessel characteristic;
+#X connect 2 0 3 0;
+#X connect 3 0 4 0;
+#X connect 4 0 30 1;
+#X connect 11 0 22 0;
+#X connect 14 0 30 2;
+#X connect 16 0 12 0;
+#X connect 17 0 16 0;
+#X connect 19 0 18 0;
+#X connect 19 0 18 1;
+#X connect 19 1 27 0;
+#X connect 19 2 20 0;
+#X connect 20 1 7 0;
+#X connect 21 0 19 1;
+#X connect 22 0 30 0;
+#X connect 22 1 9 0;
+#X connect 23 0 11 0;
+#X connect 30 0 19 0;
diff --git a/iemabs/help-hp7_bess~.pd b/iemabs/help-hp7_bess~.pd
new file mode 100644
index 0000000..5eb7e9c
--- /dev/null
+++ b/iemabs/help-hp7_bess~.pd
@@ -0,0 +1,59 @@
+#N canvas 280 180 377 446 10;
+#X text 2 242 ~signal_in~;
+#X text 27 30 dsp ON/OFF;
+#X floatatom 93 168 3 15 133 0 - - -;
+#X obj 93 187 mtof;
+#X floatatom 93 206 9 0 22000 0 - - -;
+#X text 157 207 Hz;
+#X text 57 271 ~signal_out~;
+#X floatatom 200 272 7 0 0 0 - - -;
+#X text 251 273 dB;
+#X floatatom 118 140 9 0 22000 0 - - -;
+#X text 182 141 Hz;
+#X floatatom 45 101 3 15 133 0 - - -;
+#X floatatom 10 70 5 0 0 0 - - -;
+#X text 50 71 % cpu;
+#X floatatom 142 236 5 2 9999 0 - - -;
+#X text 183 237 ms;
+#X obj 10 50 dsp;
+#X obj 10 30 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1
+;
+#X obj 45 316 dac~;
+#X obj 45 291 gainvu~ 300;
+#X obj 256 150 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0;
+#X obj 320 160 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144
+-1 -1 10000 1;
+#X obj 45 120 testtone~ 200;
+#X obj 109 86 init 69;
+#X text 72 102 midi;
+#X text 59 340 1.arg:<float> cutoff_freq. [Hz];
+#X text 59 350 2.arg:<float> interpolation_time [ms];
+#X floatatom 286 308 7 0 0 0 - - -;
+#X text 337 309 dB;
+#X text 151 256 <- double-click;
+#X obj 45 257 hp7_bess~ 440 200;
+#X text 126 395 IEM KUG;
+#X text 110 383 musil;
+#X text 140 383 @;
+#X text 146 383 iem.at;
+#X text 61 372 (c) Thomas Musil 2000 - 2005;
+#X text 109 405 Graz \, Austria;
+#X text 5 5 hp7_bess~;
+#X text 81 5 highpass 7.order with bessel characteristic;
+#X connect 2 0 3 0;
+#X connect 3 0 4 0;
+#X connect 4 0 30 1;
+#X connect 11 0 22 0;
+#X connect 14 0 30 2;
+#X connect 16 0 12 0;
+#X connect 17 0 16 0;
+#X connect 19 0 18 0;
+#X connect 19 0 18 1;
+#X connect 19 1 27 0;
+#X connect 19 2 20 0;
+#X connect 20 1 7 0;
+#X connect 21 0 19 1;
+#X connect 22 0 30 0;
+#X connect 22 1 9 0;
+#X connect 23 0 11 0;
+#X connect 30 0 19 0;
diff --git a/iemabs/help-hp8_bess~.pd b/iemabs/help-hp8_bess~.pd
new file mode 100644
index 0000000..a2e7696
--- /dev/null
+++ b/iemabs/help-hp8_bess~.pd
@@ -0,0 +1,59 @@
+#N canvas 280 180 375 444 10;
+#X text 2 242 ~signal_in~;
+#X text 27 30 dsp ON/OFF;
+#X floatatom 93 168 3 15 133 0 - - -;
+#X obj 93 187 mtof;
+#X floatatom 93 206 9 0 22000 0 - - -;
+#X text 157 207 Hz;
+#X text 57 271 ~signal_out~;
+#X floatatom 200 272 7 0 0 0 - - -;
+#X text 251 273 dB;
+#X floatatom 118 140 9 0 22000 0 - - -;
+#X text 182 141 Hz;
+#X floatatom 45 101 3 15 133 0 - - -;
+#X floatatom 10 70 5 0 0 0 - - -;
+#X text 50 71 % cpu;
+#X floatatom 142 236 5 2 9999 0 - - -;
+#X text 183 237 ms;
+#X obj 10 50 dsp;
+#X obj 10 30 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1
+;
+#X obj 45 316 dac~;
+#X obj 45 291 gainvu~ 300;
+#X obj 256 150 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0;
+#X obj 320 160 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144
+-1 -1 10000 1;
+#X obj 45 120 testtone~ 200;
+#X obj 109 86 init 69;
+#X text 72 102 midi;
+#X text 59 340 1.arg:<float> cutoff_freq. [Hz];
+#X text 59 350 2.arg:<float> interpolation_time [ms];
+#X floatatom 286 308 7 0 0 0 - - -;
+#X text 337 309 dB;
+#X text 151 256 <- double-click;
+#X obj 45 257 hp8_bess~ 440 200;
+#X text 126 395 IEM KUG;
+#X text 110 383 musil;
+#X text 140 383 @;
+#X text 146 383 iem.at;
+#X text 61 372 (c) Thomas Musil 2000 - 2005;
+#X text 109 405 Graz \, Austria;
+#X text 5 5 hp8_bess~;
+#X text 81 5 highpass 8.order with bessel characteristic;
+#X connect 2 0 3 0;
+#X connect 3 0 4 0;
+#X connect 4 0 30 1;
+#X connect 11 0 22 0;
+#X connect 14 0 30 2;
+#X connect 16 0 12 0;
+#X connect 17 0 16 0;
+#X connect 19 0 18 0;
+#X connect 19 0 18 1;
+#X connect 19 1 27 0;
+#X connect 19 2 20 0;
+#X connect 20 1 7 0;
+#X connect 21 0 19 1;
+#X connect 22 0 30 0;
+#X connect 22 1 9 0;
+#X connect 23 0 11 0;
+#X connect 30 0 19 0;
diff --git a/iemabs/help-hp9_bess~.pd b/iemabs/help-hp9_bess~.pd
new file mode 100644
index 0000000..b1a1c22
--- /dev/null
+++ b/iemabs/help-hp9_bess~.pd
@@ -0,0 +1,59 @@
+#N canvas 280 180 375 444 10;
+#X text 2 242 ~signal_in~;
+#X text 27 30 dsp ON/OFF;
+#X floatatom 93 169 3 15 133 0 - - -;
+#X obj 93 188 mtof;
+#X floatatom 93 207 9 0 22000 0 - - -;
+#X text 157 208 Hz;
+#X text 57 271 ~signal_out~;
+#X floatatom 200 272 7 0 0 0 - - -;
+#X text 251 273 dB;
+#X floatatom 118 140 9 0 22000 0 - - -;
+#X text 182 141 Hz;
+#X floatatom 45 101 3 15 133 0 - - -;
+#X floatatom 10 70 5 0 0 0 - - -;
+#X text 50 71 % cpu;
+#X floatatom 142 237 5 2 9999 0 - - -;
+#X text 183 238 ms;
+#X obj 10 50 dsp;
+#X obj 10 30 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1
+;
+#X obj 45 316 dac~;
+#X obj 45 291 gainvu~ 300;
+#X obj 256 150 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0;
+#X obj 320 160 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144
+-1 -1 10000 1;
+#X obj 45 120 testtone~ 200;
+#X obj 109 84 init 69;
+#X text 72 102 midi;
+#X text 59 340 1.arg:<float> cutoff_freq. [Hz];
+#X text 59 350 2.arg:<float> interpolation_time [ms];
+#X floatatom 286 308 7 0 0 0 - - -;
+#X text 337 309 dB;
+#X text 159 258 <- double-click;
+#X obj 45 257 hp9_bess~ 440 200;
+#X text 136 395 IEM KUG;
+#X text 120 383 musil;
+#X text 150 383 @;
+#X text 156 383 iem.at;
+#X text 71 372 (c) Thomas Musil 2000 - 2005;
+#X text 119 405 Graz \, Austria;
+#X text 5 5 hp9_bess~;
+#X text 81 5 highpass 9.order with bessel characteristic;
+#X connect 2 0 3 0;
+#X connect 3 0 4 0;
+#X connect 4 0 30 1;
+#X connect 11 0 22 0;
+#X connect 14 0 30 2;
+#X connect 16 0 12 0;
+#X connect 17 0 16 0;
+#X connect 19 0 18 0;
+#X connect 19 0 18 1;
+#X connect 19 1 27 0;
+#X connect 19 2 20 0;
+#X connect 20 1 7 0;
+#X connect 21 0 19 1;
+#X connect 22 0 30 0;
+#X connect 22 1 9 0;
+#X connect 23 0 11 0;
+#X connect 30 0 19 0;
diff --git a/iemabs/help-iem_r.pd b/iemabs/help-iem_r.pd
new file mode 100644
index 0000000..d862f00
--- /dev/null
+++ b/iemabs/help-iem_r.pd
@@ -0,0 +1,45 @@
+#N canvas 115 112 577 404 10;
+#X obj 64 200 iem_receive aaa;
+#X obj 224 200 iem_r bbb;
+#X floatatom 64 232 5 0 0 0 - - -;
+#X floatatom 224 232 5 0 0 0 - - -;
+#X msg 68 56 \; aaa 33 \; bbb 44;
+#X obj 110 228 print a;
+#X obj 273 227 print b;
+#X msg 64 168 set ccc;
+#X msg 224 169 set ddd;
+#X msg 403 57 \; ccc 55 \; ddd 66;
+#X msg 37 143 set aaa;
+#X msg 202 143 set bbb;
+#X msg 126 174 clear;
+#X msg 289 174 clear;
+#X text 13 8 iem_receive;
+#X text 108 8 receive-object with changeable receive-label;
+#X text 289 200 1.arg: <symbol> or <float> receive-label;
+#X floatatom 84 253 5 0 0 0 - - -;
+#X obj 56 256 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
+-1;
+#X floatatom 238 257 5 0 0 0 - - -;
+#X obj 210 260 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
+-1;
+#X msg 157 56 \; aaa set 11 \; bbb set 22;
+#X text 138 331 IEM KUG;
+#X text 122 319 musil;
+#X text 152 319 @;
+#X text 158 319 iem.at;
+#X text 73 308 (c) Thomas Musil 2000 - 2005;
+#X text 121 341 Graz \, Austria;
+#X connect 0 0 2 0;
+#X connect 0 0 5 0;
+#X connect 1 0 3 0;
+#X connect 1 0 6 0;
+#X connect 2 0 17 0;
+#X connect 2 0 18 0;
+#X connect 3 0 19 0;
+#X connect 3 0 20 0;
+#X connect 7 0 0 0;
+#X connect 8 0 1 0;
+#X connect 10 0 0 0;
+#X connect 11 0 1 0;
+#X connect 12 0 0 0;
+#X connect 13 0 1 0;
diff --git a/iemabs/help-iem_s.pd b/iemabs/help-iem_s.pd
new file mode 100644
index 0000000..e31f5a4
--- /dev/null
+++ b/iemabs/help-iem_s.pd
@@ -0,0 +1,68 @@
+#N canvas 115 112 614 418 10;
+#X floatatom 44 249 5 0 0 0 - - -;
+#X msg 137 109 set ccc;
+#X msg 364 106 set ddd;
+#X msg 110 84 set aaa;
+#X msg 342 80 set bbb;
+#X msg 199 115 clear;
+#X msg 429 111 clear;
+#X floatatom 58 274 5 0 0 0 - - -;
+#X obj 30 277 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
+-1;
+#X obj 43 146 iem_send aaa;
+#X obj 293 146 iem_s bbb;
+#X obj 44 223 r aaa;
+#X obj 168 223 r bbb;
+#X obj 322 226 r ccc;
+#X obj 458 226 r ddd;
+#X floatatom 168 248 5 0 0 0 - - -;
+#X floatatom 182 273 5 0 0 0 - - -;
+#X obj 154 276 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
+-1;
+#X floatatom 322 250 5 0 0 0 - - -;
+#X floatatom 336 275 5 0 0 0 - - -;
+#X obj 308 278 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
+-1;
+#X floatatom 458 251 5 0 0 0 - - -;
+#X floatatom 472 276 5 0 0 0 - - -;
+#X obj 444 279 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
+-1;
+#X text 358 146 1.arg: <symbol> or <float> send-label;
+#X floatatom 15 78 5 0 0 0 - - -;
+#X text 12 14 iem_send;
+#X text 107 14 send-object with changeable send-label;
+#X floatatom 49 79 5 0 0 0 - - -;
+#X msg 49 100 set \$1;
+#X floatatom 262 82 5 0 0 0 - - -;
+#X floatatom 296 83 5 0 0 0 - - -;
+#X msg 296 104 set \$1;
+#X text 137 337 IEM KUG;
+#X text 121 325 musil;
+#X text 151 325 @;
+#X text 157 325 iem.at;
+#X text 72 314 (c) Thomas Musil 2000 - 2005;
+#X text 120 347 Graz \, Austria;
+#X connect 0 0 7 0;
+#X connect 0 0 8 0;
+#X connect 1 0 9 1;
+#X connect 2 0 10 1;
+#X connect 3 0 9 1;
+#X connect 4 0 10 1;
+#X connect 5 0 9 1;
+#X connect 6 0 10 1;
+#X connect 11 0 0 0;
+#X connect 12 0 15 0;
+#X connect 13 0 18 0;
+#X connect 14 0 21 0;
+#X connect 15 0 16 0;
+#X connect 15 0 17 0;
+#X connect 18 0 19 0;
+#X connect 18 0 20 0;
+#X connect 21 0 22 0;
+#X connect 21 0 23 0;
+#X connect 25 0 9 0;
+#X connect 28 0 29 0;
+#X connect 29 0 9 0;
+#X connect 30 0 10 0;
+#X connect 31 0 32 0;
+#X connect 32 0 10 0;
diff --git a/iemabs/help-lp10_bess~.pd b/iemabs/help-lp10_bess~.pd
new file mode 100644
index 0000000..bd1e45c
--- /dev/null
+++ b/iemabs/help-lp10_bess~.pd
@@ -0,0 +1,59 @@
+#N canvas 280 180 381 450 10;
+#X text 2 232 ~signal_in~;
+#X text 27 20 dsp ON/OFF;
+#X floatatom 96 159 3 15 133 0 - - -;
+#X obj 96 178 mtof;
+#X floatatom 96 197 9 0 22000 0 - - -;
+#X text 160 198 Hz;
+#X text 57 261 ~signal_out~;
+#X floatatom 200 262 7 0 0 0 - - -;
+#X text 251 263 dB;
+#X floatatom 118 130 9 0 22000 0 - - -;
+#X text 182 131 Hz;
+#X floatatom 45 91 3 15 133 0 - - -;
+#X floatatom 10 60 5 0 0 0 - - -;
+#X text 50 61 % cpu;
+#X floatatom 148 227 5 2 9999 0 - - -;
+#X text 189 228 ms;
+#X obj 10 40 dsp;
+#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1
+;
+#X obj 45 306 dac~;
+#X obj 45 281 gainvu~ 300;
+#X obj 256 140 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0;
+#X obj 320 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144
+-1 -1 10000 1;
+#X obj 45 110 testtone~ 200;
+#X obj 109 74 init 69;
+#X text 72 92 midi;
+#X text 59 330 1.arg:<float> cutoff_freq. [Hz];
+#X text 59 340 2.arg:<float> interpolation_time [ms];
+#X floatatom 286 298 7 0 0 0 - - -;
+#X text 337 299 dB;
+#X text 159 248 <- double-click;
+#X obj 45 247 lp10_bess~ 440 200;
+#X text 106 395 IEM KUG;
+#X text 90 383 musil;
+#X text 120 383 @;
+#X text 126 383 iem.at;
+#X text 41 372 (c) Thomas Musil 2000 - 2005;
+#X text 89 405 Graz \, Austria;
+#X text 85 -4 lowpass 10.order with bessel characteristic;
+#X text 9 -4 lp10_bess~;
+#X connect 2 0 3 0;
+#X connect 3 0 4 0;
+#X connect 4 0 30 1;
+#X connect 11 0 22 0;
+#X connect 14 0 30 2;
+#X connect 16 0 12 0;
+#X connect 17 0 16 0;
+#X connect 19 0 18 0;
+#X connect 19 0 18 1;
+#X connect 19 1 27 0;
+#X connect 19 2 20 0;
+#X connect 20 1 7 0;
+#X connect 21 0 19 1;
+#X connect 22 0 30 0;
+#X connect 22 1 9 0;
+#X connect 23 0 11 0;
+#X connect 30 0 19 0;
diff --git a/iemabs/help-lp2_bess~.pd b/iemabs/help-lp2_bess~.pd
new file mode 100644
index 0000000..f1cfd36
--- /dev/null
+++ b/iemabs/help-lp2_bess~.pd
@@ -0,0 +1,59 @@
+#N canvas 280 180 387 456 10;
+#X text 2 232 ~signal_in~;
+#X text 27 20 dsp ON/OFF;
+#X floatatom 93 158 3 15 133 0 - - -;
+#X obj 93 177 mtof;
+#X floatatom 93 196 9 0 22000 0 - - -;
+#X text 157 197 Hz;
+#X text 57 261 ~signal_out~;
+#X floatatom 200 262 7 0 0 0 - - -;
+#X text 251 263 dB;
+#X floatatom 118 130 9 0 22000 0 - - -;
+#X text 182 131 Hz;
+#X floatatom 45 91 3 15 133 0 - - -;
+#X floatatom 10 60 5 0 0 0 - - -;
+#X text 50 61 % cpu;
+#X floatatom 142 226 5 2 9999 0 - - -;
+#X text 183 227 ms;
+#X obj 10 40 dsp;
+#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1
+;
+#X obj 45 306 dac~;
+#X obj 45 281 gainvu~ 300;
+#X obj 256 140 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0;
+#X obj 320 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144
+-1 -1 10000 1;
+#X obj 45 110 testtone~ 200;
+#X obj 129 74 init 69;
+#X text 72 92 midi;
+#X text 59 330 1.arg:<float> cutoff_freq. [Hz];
+#X text 59 340 2.arg:<float> interpolation_time [ms];
+#X floatatom 286 298 7 0 0 0 - - -;
+#X text 337 299 dB;
+#X text 151 246 <- double-click;
+#X obj 45 247 lp2_bess~ 440 200;
+#X text 106 395 IEM KUG;
+#X text 90 383 musil;
+#X text 120 383 @;
+#X text 126 383 iem.at;
+#X text 41 372 (c) Thomas Musil 2000 - 2005;
+#X text 89 405 Graz \, Austria;
+#X text 9 -4 lp2_bess~;
+#X text 85 -4 lowpass 2.order with bessel characteristic;
+#X connect 2 0 3 0;
+#X connect 3 0 4 0;
+#X connect 4 0 30 1;
+#X connect 11 0 22 0;
+#X connect 14 0 30 2;
+#X connect 16 0 12 0;
+#X connect 17 0 16 0;
+#X connect 19 0 18 0;
+#X connect 19 0 18 1;
+#X connect 19 1 27 0;
+#X connect 19 2 20 0;
+#X connect 20 1 7 0;
+#X connect 21 0 19 1;
+#X connect 22 0 30 0;
+#X connect 22 1 9 0;
+#X connect 23 0 11 0;
+#X connect 30 0 19 0;
diff --git a/iemabs/help-lp3_bess~.pd b/iemabs/help-lp3_bess~.pd
new file mode 100644
index 0000000..ce026c7
--- /dev/null
+++ b/iemabs/help-lp3_bess~.pd
@@ -0,0 +1,59 @@
+#N canvas 280 180 385 454 10;
+#X text 2 232 ~signal_in~;
+#X text 27 20 dsp ON/OFF;
+#X floatatom 93 158 3 15 133 0 - - -;
+#X obj 93 177 mtof;
+#X floatatom 93 196 9 0 22000 0 - - -;
+#X text 157 197 Hz;
+#X text 57 261 ~signal_out~;
+#X floatatom 200 262 7 0 0 0 - - -;
+#X text 251 263 dB;
+#X floatatom 118 130 9 0 22000 0 - - -;
+#X text 182 131 Hz;
+#X floatatom 45 91 3 15 133 0 - - -;
+#X floatatom 10 60 5 0 0 0 - - -;
+#X text 50 61 % cpu;
+#X floatatom 142 226 5 2 9999 0 - - -;
+#X text 183 227 ms;
+#X obj 10 40 dsp;
+#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1
+;
+#X obj 45 306 dac~;
+#X obj 45 281 gainvu~ 300;
+#X obj 256 140 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0;
+#X obj 320 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144
+-1 -1 10000 1;
+#X obj 45 110 testtone~ 200;
+#X obj 129 74 init 69;
+#X text 72 92 midi;
+#X text 59 330 1.arg:<float> cutoff_freq. [Hz];
+#X text 59 340 2.arg:<float> interpolation_time [ms];
+#X floatatom 286 298 7 0 0 0 - - -;
+#X text 337 299 dB;
+#X text 151 246 <- double-click;
+#X obj 45 247 lp3_bess~ 440 200;
+#X text 106 395 IEM KUG;
+#X text 90 383 musil;
+#X text 120 383 @;
+#X text 126 383 iem.at;
+#X text 41 372 (c) Thomas Musil 2000 - 2005;
+#X text 89 405 Graz \, Austria;
+#X text 85 -4 lowpass 3.order with bessel characteristic;
+#X text 9 -4 lp3_bess~;
+#X connect 2 0 3 0;
+#X connect 3 0 4 0;
+#X connect 4 0 30 1;
+#X connect 11 0 22 0;
+#X connect 14 0 30 2;
+#X connect 16 0 12 0;
+#X connect 17 0 16 0;
+#X connect 19 0 18 0;
+#X connect 19 0 18 1;
+#X connect 19 1 27 0;
+#X connect 19 2 20 0;
+#X connect 20 1 7 0;
+#X connect 21 0 19 1;
+#X connect 22 0 30 0;
+#X connect 22 1 9 0;
+#X connect 23 0 11 0;
+#X connect 30 0 19 0;
diff --git a/iemabs/help-lp4_bess~.pd b/iemabs/help-lp4_bess~.pd
new file mode 100644
index 0000000..4ecea39
--- /dev/null
+++ b/iemabs/help-lp4_bess~.pd
@@ -0,0 +1,59 @@
+#N canvas 280 180 385 454 10;
+#X text 2 232 ~signal_in~;
+#X text 27 20 dsp ON/OFF;
+#X floatatom 93 158 3 15 133 0 - - -;
+#X obj 93 177 mtof;
+#X floatatom 93 196 9 0 22000 0 - - -;
+#X text 157 197 Hz;
+#X text 57 261 ~signal_out~;
+#X floatatom 200 262 7 0 0 0 - - -;
+#X text 251 263 dB;
+#X floatatom 118 130 9 0 22000 0 - - -;
+#X text 182 131 Hz;
+#X floatatom 45 91 3 15 133 0 - - -;
+#X floatatom 10 60 5 0 0 0 - - -;
+#X text 50 61 % cpu;
+#X floatatom 142 226 5 2 9999 0 - - -;
+#X text 183 227 ms;
+#X obj 10 40 dsp;
+#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1
+;
+#X obj 45 306 dac~;
+#X obj 45 281 gainvu~ 300;
+#X obj 256 140 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0;
+#X obj 320 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144
+-1 -1 10000 1;
+#X obj 45 110 testtone~ 200;
+#X obj 129 74 init 69;
+#X text 72 92 midi;
+#X text 59 330 1.arg:<float> cutoff_freq. [Hz];
+#X text 59 340 2.arg:<float> interpolation_time [ms];
+#X floatatom 286 298 7 0 0 0 - - -;
+#X text 337 299 dB;
+#X text 151 246 <- double-click;
+#X obj 45 247 lp4_bess~ 440 200;
+#X text 106 395 IEM KUG;
+#X text 90 383 musil;
+#X text 120 383 @;
+#X text 126 383 iem.at;
+#X text 41 372 (c) Thomas Musil 2000 - 2005;
+#X text 89 405 Graz \, Austria;
+#X text 85 -4 lowpass 4.order with bessel characteristic;
+#X text 9 -4 lp4_bess~;
+#X connect 2 0 3 0;
+#X connect 3 0 4 0;
+#X connect 4 0 30 1;
+#X connect 11 0 22 0;
+#X connect 14 0 30 2;
+#X connect 16 0 12 0;
+#X connect 17 0 16 0;
+#X connect 19 0 18 0;
+#X connect 19 0 18 1;
+#X connect 19 1 27 0;
+#X connect 19 2 20 0;
+#X connect 20 1 7 0;
+#X connect 21 0 19 1;
+#X connect 22 0 30 0;
+#X connect 22 1 9 0;
+#X connect 23 0 11 0;
+#X connect 30 0 19 0;
diff --git a/iemabs/help-lp5_bess~.pd b/iemabs/help-lp5_bess~.pd
new file mode 100644
index 0000000..c98fb65
--- /dev/null
+++ b/iemabs/help-lp5_bess~.pd
@@ -0,0 +1,59 @@
+#N canvas 280 180 385 454 10;
+#X text 2 232 ~signal_in~;
+#X text 27 20 dsp ON/OFF;
+#X floatatom 93 158 3 15 133 0 - - -;
+#X obj 93 177 mtof;
+#X floatatom 93 196 9 0 22000 0 - - -;
+#X text 157 197 Hz;
+#X text 57 261 ~signal_out~;
+#X floatatom 200 262 7 0 0 0 - - -;
+#X text 251 263 dB;
+#X floatatom 118 130 9 0 22000 0 - - -;
+#X text 182 131 Hz;
+#X floatatom 45 91 3 15 133 0 - - -;
+#X floatatom 10 60 5 0 0 0 - - -;
+#X text 50 61 % cpu;
+#X floatatom 142 226 5 2 9999 0 - - -;
+#X text 183 227 ms;
+#X obj 10 40 dsp;
+#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1
+;
+#X obj 45 306 dac~;
+#X obj 45 281 gainvu~ 300;
+#X obj 256 140 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0;
+#X obj 320 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144
+-1 -1 10000 1;
+#X obj 45 110 testtone~ 200;
+#X obj 109 74 init 69;
+#X text 72 92 midi;
+#X text 59 330 1.arg:<float> cutoff_freq. [Hz];
+#X text 59 340 2.arg:<float> interpolation_time [ms];
+#X floatatom 286 298 7 0 0 0 - - -;
+#X text 337 299 dB;
+#X text 151 246 <- double-click;
+#X obj 45 247 lp5_bess~ 440 200;
+#X text 106 395 IEM KUG;
+#X text 90 383 musil;
+#X text 120 383 @;
+#X text 126 383 iem.at;
+#X text 41 372 (c) Thomas Musil 2000 - 2005;
+#X text 89 405 Graz \, Austria;
+#X text 85 -4 lowpass 5.order with bessel characteristic;
+#X text 9 -4 lp5_bess~;
+#X connect 2 0 3 0;
+#X connect 3 0 4 0;
+#X connect 4 0 30 1;
+#X connect 11 0 22 0;
+#X connect 14 0 30 2;
+#X connect 16 0 12 0;
+#X connect 17 0 16 0;
+#X connect 19 0 18 0;
+#X connect 19 0 18 1;
+#X connect 19 1 27 0;
+#X connect 19 2 20 0;
+#X connect 20 1 7 0;
+#X connect 21 0 19 1;
+#X connect 22 0 30 0;
+#X connect 22 1 9 0;
+#X connect 23 0 11 0;
+#X connect 30 0 19 0;
diff --git a/iemabs/help-lp6_bess~.pd b/iemabs/help-lp6_bess~.pd
new file mode 100644
index 0000000..723955a
--- /dev/null
+++ b/iemabs/help-lp6_bess~.pd
@@ -0,0 +1,59 @@
+#N canvas 280 180 383 452 10;
+#X text 2 232 ~signal_in~;
+#X text 27 20 dsp ON/OFF;
+#X floatatom 93 158 3 15 133 0 - - -;
+#X obj 93 177 mtof;
+#X floatatom 93 196 9 0 22000 0 - - -;
+#X text 157 197 Hz;
+#X text 57 261 ~signal_out~;
+#X floatatom 200 262 7 0 0 0 - - -;
+#X text 251 263 dB;
+#X floatatom 118 130 9 0 22000 0 - - -;
+#X text 182 131 Hz;
+#X floatatom 45 91 3 15 133 0 - - -;
+#X floatatom 10 60 5 0 0 0 - - -;
+#X text 50 61 % cpu;
+#X floatatom 142 226 5 2 9999 0 - - -;
+#X text 183 227 ms;
+#X obj 10 40 dsp;
+#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1
+;
+#X obj 45 306 dac~;
+#X obj 45 281 gainvu~ 300;
+#X obj 256 140 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0;
+#X obj 320 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144
+-1 -1 10000 1;
+#X obj 45 110 testtone~ 200;
+#X obj 109 74 init 69;
+#X text 72 92 midi;
+#X text 59 330 1.arg:<float> cutoff_freq. [Hz];
+#X text 59 340 2.arg:<float> interpolation_time [ms];
+#X floatatom 286 298 7 0 0 0 - - -;
+#X text 337 299 dB;
+#X text 151 246 <- double-click;
+#X obj 45 247 lp6_bess~ 440 200;
+#X text 106 395 IEM KUG;
+#X text 90 383 musil;
+#X text 120 383 @;
+#X text 126 383 iem.at;
+#X text 41 372 (c) Thomas Musil 2000 - 2005;
+#X text 89 405 Graz \, Austria;
+#X text 85 -4 lowpass 6.order with bessel characteristic;
+#X text 9 -4 lp6_bess~;
+#X connect 2 0 3 0;
+#X connect 3 0 4 0;
+#X connect 4 0 30 1;
+#X connect 11 0 22 0;
+#X connect 14 0 30 2;
+#X connect 16 0 12 0;
+#X connect 17 0 16 0;
+#X connect 19 0 18 0;
+#X connect 19 0 18 1;
+#X connect 19 1 27 0;
+#X connect 19 2 20 0;
+#X connect 20 1 7 0;
+#X connect 21 0 19 1;
+#X connect 22 0 30 0;
+#X connect 22 1 9 0;
+#X connect 23 0 11 0;
+#X connect 30 0 19 0;
diff --git a/iemabs/help-lp7_bess~.pd b/iemabs/help-lp7_bess~.pd
new file mode 100644
index 0000000..43caadb
--- /dev/null
+++ b/iemabs/help-lp7_bess~.pd
@@ -0,0 +1,59 @@
+#N canvas 280 180 383 452 10;
+#X text 2 232 ~signal_in~;
+#X text 27 20 dsp ON/OFF;
+#X floatatom 93 158 3 15 133 0 - - -;
+#X obj 93 177 mtof;
+#X floatatom 93 196 9 0 22000 0 - - -;
+#X text 157 197 Hz;
+#X text 57 261 ~signal_out~;
+#X floatatom 200 262 7 0 0 0 - - -;
+#X text 251 263 dB;
+#X floatatom 118 130 9 0 22000 0 - - -;
+#X text 182 131 Hz;
+#X floatatom 45 91 3 15 133 0 - - -;
+#X floatatom 10 60 5 0 0 0 - - -;
+#X text 50 61 % cpu;
+#X floatatom 142 226 5 2 9999 0 - - -;
+#X text 183 227 ms;
+#X obj 10 40 dsp;
+#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1
+;
+#X obj 45 306 dac~;
+#X obj 45 281 gainvu~ 300;
+#X obj 256 140 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0;
+#X obj 320 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144
+-1 -1 10000 1;
+#X obj 45 110 testtone~ 200;
+#X obj 109 74 init 69;
+#X text 72 92 midi;
+#X text 59 330 1.arg:<float> cutoff_freq. [Hz];
+#X text 59 340 2.arg:<float> interpolation_time [ms];
+#X floatatom 286 298 7 0 0 0 - - -;
+#X text 337 299 dB;
+#X text 151 246 <- double-click;
+#X obj 45 247 lp7_bess~ 440 200;
+#X text 106 395 IEM KUG;
+#X text 90 383 musil;
+#X text 120 383 @;
+#X text 126 383 iem.at;
+#X text 41 372 (c) Thomas Musil 2000 - 2005;
+#X text 89 405 Graz \, Austria;
+#X text 9 -4 lp7_bess~;
+#X text 85 -4 lowpass 7.order with bessel characteristic;
+#X connect 2 0 3 0;
+#X connect 3 0 4 0;
+#X connect 4 0 30 1;
+#X connect 11 0 22 0;
+#X connect 14 0 30 2;
+#X connect 16 0 12 0;
+#X connect 17 0 16 0;
+#X connect 19 0 18 0;
+#X connect 19 0 18 1;
+#X connect 19 1 27 0;
+#X connect 19 2 20 0;
+#X connect 20 1 7 0;
+#X connect 21 0 19 1;
+#X connect 22 0 30 0;
+#X connect 22 1 9 0;
+#X connect 23 0 11 0;
+#X connect 30 0 19 0;
diff --git a/iemabs/help-lp8_bess~.pd b/iemabs/help-lp8_bess~.pd
new file mode 100644
index 0000000..cd822f1
--- /dev/null
+++ b/iemabs/help-lp8_bess~.pd
@@ -0,0 +1,59 @@
+#N canvas 280 180 381 450 10;
+#X text 2 232 ~signal_in~;
+#X text 27 20 dsp ON/OFF;
+#X floatatom 93 158 3 15 133 0 - - -;
+#X obj 93 177 mtof;
+#X floatatom 93 196 9 0 22000 0 - - -;
+#X text 157 197 Hz;
+#X text 57 261 ~signal_out~;
+#X floatatom 200 262 7 0 0 0 - - -;
+#X text 251 263 dB;
+#X floatatom 118 130 9 0 22000 0 - - -;
+#X text 182 131 Hz;
+#X floatatom 45 91 3 15 133 0 - - -;
+#X floatatom 10 60 5 0 0 0 - - -;
+#X text 50 61 % cpu;
+#X floatatom 142 226 5 2 9999 0 - - -;
+#X text 183 227 ms;
+#X obj 10 40 dsp;
+#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1
+;
+#X obj 45 306 dac~;
+#X obj 45 281 gainvu~ 300;
+#X obj 256 140 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0;
+#X obj 320 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144
+-1 -1 10000 1;
+#X obj 45 110 testtone~ 200;
+#X obj 109 74 init 69;
+#X text 72 92 midi;
+#X text 59 330 1.arg:<float> cutoff_freq. [Hz];
+#X text 59 340 2.arg:<float> interpolation_time [ms];
+#X floatatom 286 298 7 0 0 0 - - -;
+#X text 337 299 dB;
+#X text 151 246 <- double-click;
+#X obj 45 247 lp8_bess~ 440 200;
+#X text 106 395 IEM KUG;
+#X text 90 383 musil;
+#X text 120 383 @;
+#X text 126 383 iem.at;
+#X text 41 372 (c) Thomas Musil 2000 - 2005;
+#X text 89 405 Graz \, Austria;
+#X text 85 -4 lowpass 8.order with bessel characteristic;
+#X text 9 -4 lp8_bess~;
+#X connect 2 0 3 0;
+#X connect 3 0 4 0;
+#X connect 4 0 30 1;
+#X connect 11 0 22 0;
+#X connect 14 0 30 2;
+#X connect 16 0 12 0;
+#X connect 17 0 16 0;
+#X connect 19 0 18 0;
+#X connect 19 0 18 1;
+#X connect 19 1 27 0;
+#X connect 19 2 20 0;
+#X connect 20 1 7 0;
+#X connect 21 0 19 1;
+#X connect 22 0 30 0;
+#X connect 22 1 9 0;
+#X connect 23 0 11 0;
+#X connect 30 0 19 0;
diff --git a/iemabs/help-lp9_bess~.pd b/iemabs/help-lp9_bess~.pd
new file mode 100644
index 0000000..e5bda03
--- /dev/null
+++ b/iemabs/help-lp9_bess~.pd
@@ -0,0 +1,59 @@
+#N canvas 280 180 381 450 10;
+#X text 2 232 ~signal_in~;
+#X text 27 20 dsp ON/OFF;
+#X floatatom 93 159 3 15 133 0 - - -;
+#X obj 93 178 mtof;
+#X floatatom 93 197 9 0 22000 0 - - -;
+#X text 157 198 Hz;
+#X text 57 261 ~signal_out~;
+#X floatatom 200 262 7 0 0 0 - - -;
+#X text 251 263 dB;
+#X floatatom 118 130 9 0 22000 0 - - -;
+#X text 182 131 Hz;
+#X floatatom 45 91 3 15 133 0 - - -;
+#X floatatom 10 60 5 0 0 0 - - -;
+#X text 50 61 % cpu;
+#X floatatom 142 227 5 2 9999 0 - - -;
+#X text 183 228 ms;
+#X obj 10 40 dsp;
+#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1
+;
+#X obj 45 306 dac~;
+#X obj 45 281 gainvu~ 300;
+#X obj 256 140 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0;
+#X obj 320 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144
+-1 -1 10000 1;
+#X obj 45 110 testtone~ 200;
+#X obj 109 74 init 69;
+#X text 72 92 midi;
+#X text 59 330 1.arg:<float> cutoff_freq. [Hz];
+#X text 59 340 2.arg:<float> interpolation_time [ms];
+#X floatatom 286 298 7 0 0 0 - - -;
+#X text 337 299 dB;
+#X text 159 248 <- double-click;
+#X obj 45 247 lp9_bess~ 440 200;
+#X text 106 395 IEM KUG;
+#X text 90 383 musil;
+#X text 120 383 @;
+#X text 126 383 iem.at;
+#X text 41 372 (c) Thomas Musil 2000 - 2005;
+#X text 89 405 Graz \, Austria;
+#X text 85 -4 lowpass 9.order with bessel characteristic;
+#X text 9 -4 lp9_bess~;
+#X connect 2 0 3 0;
+#X connect 3 0 4 0;
+#X connect 4 0 30 1;
+#X connect 11 0 22 0;
+#X connect 14 0 30 2;
+#X connect 16 0 12 0;
+#X connect 17 0 16 0;
+#X connect 19 0 18 0;
+#X connect 19 0 18 1;
+#X connect 19 1 27 0;
+#X connect 19 2 20 0;
+#X connect 20 1 7 0;
+#X connect 21 0 19 1;
+#X connect 22 0 30 0;
+#X connect 22 1 9 0;
+#X connect 23 0 11 0;
+#X connect 30 0 19 0;
diff --git a/iemabs/help-parent$0.pd b/iemabs/help-parent$0.pd
new file mode 100644
index 0000000..aff09fe
--- /dev/null
+++ b/iemabs/help-parent$0.pd
@@ -0,0 +1,27 @@
+#N canvas 272 366 632 308 10;
+#X obj 35 111 test-parentdollarzero;
+#X obj 299 107 f \$0;
+#X obj 299 88 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
+-1;
+#X floatatom 299 129 5 0 0 0 - - -;
+#X symbolatom 35 132 10 0 0 0 - - -;
+#X obj 35 91 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
+-1;
+#X obj 460 113 parent$0;
+#X text 436 96 use this in an abstraction;
+#X text 55 94 open this abstraction;
+#X text 15 10 parentdollarzero;
+#X text 156 12 receives the parent \$0 symbol;
+#X text 14 28 (abbr. parent$0);
+#X text 23 148 output: <symbol> of unique number;
+#X text 241 148 output: <float> of unique number;
+#X text 115 238 IEM KUG;
+#X text 99 226 musil;
+#X text 129 226 @;
+#X text 135 226 iem.at;
+#X text 50 215 (c) Thomas Musil 2000 - 2005;
+#X text 98 248 Graz \, Austria;
+#X connect 0 0 4 0;
+#X connect 1 0 3 0;
+#X connect 2 0 1 0;
+#X connect 5 0 0 0;
diff --git a/iemabs/help-parentdollarzero.pd b/iemabs/help-parentdollarzero.pd
new file mode 100644
index 0000000..9d72108
--- /dev/null
+++ b/iemabs/help-parentdollarzero.pd
@@ -0,0 +1,27 @@
+#N canvas 272 366 628 304 10;
+#X obj 35 111 test-parentdollarzero;
+#X obj 299 107 f \$0;
+#X obj 299 88 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
+-1;
+#X floatatom 299 129 5 0 0 0 - - -;
+#X symbolatom 35 132 10 0 0 0 - - -;
+#X obj 35 91 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
+-1;
+#X obj 460 113 parent$0;
+#X text 436 96 use this in an abstraction;
+#X text 55 94 open this abstraction;
+#X text 15 10 parentdollarzero;
+#X text 156 12 receives the parent \$0 symbol;
+#X text 14 28 (abbr. parent$0);
+#X text 23 148 output: <symbol> of unique number;
+#X text 241 148 output: <float> of unique number;
+#X text 115 228 IEM KUG;
+#X text 99 216 musil;
+#X text 129 216 @;
+#X text 135 216 iem.at;
+#X text 50 205 (c) Thomas Musil 2000 - 2005;
+#X text 98 238 Graz \, Austria;
+#X connect 0 0 4 0;
+#X connect 1 0 3 0;
+#X connect 2 0 1 0;
+#X connect 5 0 0 0;
diff --git a/iemabs/hradio.pd b/iemabs/hradio.pd
new file mode 100644
index 0000000..54b117b
--- /dev/null
+++ b/iemabs/hradio.pd
@@ -0,0 +1,255 @@
+#N canvas 162 67 349 487 10;
+#X obj 1 1 cnv 8 100 60 empty empty hradio 20 20 1 18 -262144 -1109
+0;
+#X text 172 142 click properties to;
+#X text 160 153 modify geometry \, colors \, etc.;
+#X obj 60 264 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 -1
+-1;
+#X obj 21 54 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 -1
+-1;
+#X obj 59 216 s foo11_rcv;
+#X obj 60 242 r foo11_snd;
+#X floatatom 21 398 4 0 0 0 - - -;
+#X obj 21 420 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 -1
+-1;
+#X msg 157 73 set \$1;
+#X floatatom 157 52 4 0 9 0 - - -;
+#X floatatom 44 54 4 0 9 0 - - -;
+#X msg 84 50 7 0 -5.44;
+#X msg 88 72 3 3 4.55;
+#X obj 58 392 print;
+#X floatatom 84 290 4 0 0 0 - - -;
+#X msg 84 264 \$1;
+#X msg 59 195 set \$1;
+#X floatatom 59 174 4 0 9 0 - - -;
+#X text 60 334 UP- \, DOWN- \, LEFT- or RIGHT-key;
+#X text 59 345 for moving selected gui-objects;
+#N canvas 222 207 703 534 edit 0;
+#X obj 42 198 f;
+#X msg 20 177 bang;
+#X floatatom 58 176 3 63 156 0 - - -;
+#X floatatom 93 198 3 -20 37 0 - - -;
+#X obj 42 221 pack 0 0;
+#X text 120 198 y-label;
+#X text 86 176 x-label;
+#X floatatom 270 187 3 8 50 0 - - -;
+#X text 297 187 size;
+#X obj 286 293 f;
+#X msg 264 272 bang;
+#X floatatom 302 271 3 -10 10 0 - - -;
+#X floatatom 337 293 3 -10 10 0 - - -;
+#X obj 286 316 pack 0 0;
+#X obj 300 412 f;
+#X msg 278 391 bang;
+#X floatatom 316 390 3 20 60 0 - - -;
+#X floatatom 351 412 3 100 200 0 - - -;
+#X obj 300 435 pack 0 0;
+#X text 330 271 x-delta;
+#X text 364 293 y-delta;
+#X text 344 390 x-position;
+#X text 378 412 y-position;
+#X obj 62 313 f;
+#X msg 40 292 bang;
+#X floatatom 78 291 3 0 2 0 - - -;
+#X floatatom 113 313 3 4 36 0 - - -;
+#X obj 62 336 pack 0 0;
+#X text 106 291 font;
+#X text 142 313 height;
+#X text 504 293 no init;
+#X text 475 348 init value on loadbang;
+#X floatatom 482 228 5 2 20 0 - - -;
+#X msg 47 125 \; foo11_rcv color \$1 \$2 \$3;
+#X msg 42 246 \; foo11_rcv label_pos \$1 \$2;
+#X msg 62 361 \; foo11_rcv label_font \$1 \$2;
+#X msg 34 423 \; foo11_rcv label blabla;
+#X msg 300 460 \; foo11_rcv pos \$1 \$2;
+#X msg 286 341 \; foo11_rcv delta \$1 \$2;
+#X msg 270 216 \; foo11_rcv size \$1;
+#X msg 482 171 \; foo11a_rcv receive foo11_rcv;
+#X msg 483 133 \; foo11_rcv receive foo11a_rcv;
+#X msg 483 88 \; foo11_rcv send foo11_snd;
+#X msg 483 50 \; foo11_rcv send foo11a_snd;
+#X msg 483 312 \; foo11_rcv init 0;
+#X msg 485 366 \; foo11_rcv init 1;
+#X msg 490 436 \; foo11_rcv single_change;
+#X msg 490 470 \; foo11_rcv double_change;
+#X text 491 417 changing-behavior;
+#X msg 482 254 \; foo11_rcv number \$1;
+#X text 526 228 number of buttons;
+#X msg 34 459 \; foo11_rcv label radio_0_9;
+#X obj 47 104 pack 0 0 0;
+#X obj 47 76 f;
+#X msg 24 28 bang;
+#X floatatom 63 26 3 0 29 0 - - -;
+#X floatatom 79 46 3 0 29 0 - - -;
+#X floatatom 112 62 3 0 29 0 - - -;
+#X text 91 26 background;
+#X text 106 46 front-color;
+#X text 140 63 label-color;
+#X msg 285 25 back;
+#X msg 285 45 front;
+#X msg 285 65 label;
+#X msg 247 25 bang;
+#N canvas 15 207 606 448 RGB_____________ 0;
+#X obj 97 56 inlet;
+#X obj 262 53 inlet;
+#X obj 339 55 inlet;
+#X obj 405 56 inlet;
+#X obj 97 270 bang;
+#X msg 77 295 0;
+#X msg 104 295 1;
+#X obj 146 268 bang;
+#X msg 132 295 0;
+#X msg 160 295 1;
+#X obj 196 269 bang;
+#X msg 187 295 0;
+#X msg 214 295 1;
+#X obj 265 313 spigot;
+#X obj 312 313 spigot;
+#X obj 359 313 spigot;
+#X obj 249 385 outlet;
+#X text 93 33 select;
+#X text 267 28 red;
+#X text 337 30 green;
+#X text 409 30 blue;
+#X obj 405 102 t b f;
+#X obj 339 160 +;
+#X obj 339 185 t b f;
+#X obj 339 216 +;
+#X obj 296 385 outlet;
+#X obj 343 385 outlet;
+#X obj 28 180 loadbang;
+#X obj 97 135 route back front label bang;
+#X obj 343 362 f;
+#X obj 296 361 f;
+#X obj 249 361 f;
+#X obj 262 79 * -65536;
+#X obj 339 80 * -256;
+#X obj 405 80 * -1;
+#X obj 339 247 - 1;
+#X obj 235 168 t b b b b;
+#X connect 0 0 28 0;
+#X connect 1 0 32 0;
+#X connect 2 0 33 0;
+#X connect 3 0 34 0;
+#X connect 4 0 5 0;
+#X connect 4 0 6 0;
+#X connect 5 0 14 1;
+#X connect 5 0 15 1;
+#X connect 6 0 13 1;
+#X connect 7 0 8 0;
+#X connect 7 0 9 0;
+#X connect 8 0 13 1;
+#X connect 8 0 15 1;
+#X connect 9 0 14 1;
+#X connect 10 0 11 0;
+#X connect 10 0 12 0;
+#X connect 11 0 13 1;
+#X connect 11 0 14 1;
+#X connect 12 0 15 1;
+#X connect 13 0 31 1;
+#X connect 14 0 30 1;
+#X connect 15 0 29 1;
+#X connect 21 0 22 0;
+#X connect 21 1 22 1;
+#X connect 22 0 23 0;
+#X connect 23 0 24 0;
+#X connect 23 1 24 1;
+#X connect 24 0 35 0;
+#X connect 27 0 6 0;
+#X connect 28 0 4 0;
+#X connect 28 1 7 0;
+#X connect 28 2 10 0;
+#X connect 28 3 36 0;
+#X connect 29 0 26 0;
+#X connect 30 0 25 0;
+#X connect 31 0 16 0;
+#X connect 32 0 24 0;
+#X connect 33 0 22 0;
+#X connect 34 0 21 0;
+#X connect 35 0 15 0;
+#X connect 35 0 14 0;
+#X connect 35 0 13 0;
+#X connect 36 0 31 0;
+#X connect 36 1 30 0;
+#X connect 36 2 29 0;
+#X connect 36 3 35 0;
+#X restore 285 86 pd RGB_____________;
+#X floatatom 327 55 3 0 255 0 - - -;
+#X floatatom 370 55 3 0 255 0 - - -;
+#X floatatom 413 56 3 0 255 0 - - -;
+#X text 34 0 preset-colors;
+#X text 296 -3 RGB-colors;
+#X text 327 37 red;
+#X text 363 36 green;
+#X text 411 36 blue;
+#X connect 0 0 4 0;
+#X connect 1 0 0 0;
+#X connect 2 0 0 1;
+#X connect 3 0 4 1;
+#X connect 4 0 34 0;
+#X connect 7 0 39 0;
+#X connect 9 0 13 0;
+#X connect 10 0 9 0;
+#X connect 11 0 9 1;
+#X connect 12 0 13 1;
+#X connect 13 0 38 0;
+#X connect 14 0 18 0;
+#X connect 15 0 14 0;
+#X connect 16 0 14 1;
+#X connect 17 0 18 1;
+#X connect 18 0 37 0;
+#X connect 23 0 27 0;
+#X connect 24 0 23 0;
+#X connect 25 0 23 1;
+#X connect 26 0 27 1;
+#X connect 27 0 35 0;
+#X connect 32 0 49 0;
+#X connect 52 0 33 0;
+#X connect 53 0 52 0;
+#X connect 54 0 53 0;
+#X connect 55 0 53 1;
+#X connect 56 0 52 1;
+#X connect 57 0 52 2;
+#X connect 61 0 65 0;
+#X connect 62 0 65 0;
+#X connect 63 0 65 0;
+#X connect 64 0 65 0;
+#X connect 65 0 52 0;
+#X connect 65 1 52 1;
+#X connect 65 2 52 2;
+#X connect 66 0 65 1;
+#X connect 67 0 65 2;
+#X connect 68 0 65 3;
+#X restore 166 230 pd edit;
+#X text 88 316 updated for Pd version 0.34;
+#X text 133 437 IEM KUG;
+#X text 117 425 musil;
+#X text 147 425 @;
+#X text 153 425 iem.at;
+#X text 68 414 (c) Thomas Musil 2000 - 2005;
+#X text 116 447 Graz \, Austria;
+#X obj 21 118 hradio 25 1 0 10 foo11_snd foo11_rcv radio_0_9 132 -12
+0 10 -99865 -262144 -260818 9;
+#X text 144 11 gui-horizontal radiobutton:;
+#X text 29 142 float out;
+#X obj 231 46 hradio 8 1 0 8 hhh hhh empty 0 -6 0 8 -262144 -1 -1 0
+;
+#X obj 231 56 hradio 8 1 0 8 hhh hhh empty 0 -6 0 8 -262144 -1 -1 0
+;
+#X obj 231 66 hradio 8 1 0 8 hhh hhh empty 0 -6 0 8 -262144 -1 -1 0
+;
+#X connect 4 0 29 0;
+#X connect 6 0 3 0;
+#X connect 6 0 16 0;
+#X connect 7 0 8 0;
+#X connect 9 0 29 0;
+#X connect 10 0 9 0;
+#X connect 11 0 29 0;
+#X connect 12 0 29 0;
+#X connect 13 0 29 0;
+#X connect 16 0 15 0;
+#X connect 17 0 5 0;
+#X connect 18 0 17 0;
+#X connect 29 0 7 0;
+#X connect 29 0 14 0;
diff --git a/iemabs/iem_r_r2l.pd b/iemabs/iem_r_r2l.pd
new file mode 100644
index 0000000..ec34e3b
--- /dev/null
+++ b/iemabs/iem_r_r2l.pd
@@ -0,0 +1,35 @@
+#N canvas 136 66 624 537 10;
+#X obj 71 253 iem_receive_kernel;
+#X obj 71 188 prepend_ascii 1;
+#X obj 170 195 prepend_ascii 2;
+#X obj 170 165 bang;
+#X text 110 15 receive-object with changeable receive-label;
+#X obj 112 164 symbol;
+#X obj 89 141 route float;
+#X text 307 85 1.arg: <float> set index;
+#X text 307 95 2.arg: <symbol> common receive-label;
+#X text 307 105 3.arg: <symbol> common send-label;
+#X obj 128 98 route clear;
+#X obj 160 119 route \$1;
+#X obj 71 306 pp_r2l \$1;
+#X obj 71 394 s \$3;
+#X obj 128 76 r \$2;
+#X text 15 14 iem_r_r2l;
+#X text 306 295 IEM KUG;
+#X text 290 283 musil;
+#X text 320 283 @;
+#X text 326 283 iem.at;
+#X text 241 272 (c) Thomas Musil 2000 - 2005;
+#X text 289 305 Graz \, Austria;
+#X connect 0 0 12 0;
+#X connect 1 0 0 0;
+#X connect 2 0 0 0;
+#X connect 3 0 2 0;
+#X connect 5 0 1 0;
+#X connect 6 0 1 0;
+#X connect 6 1 5 0;
+#X connect 10 0 3 0;
+#X connect 10 1 11 0;
+#X connect 11 0 6 0;
+#X connect 12 0 13 0;
+#X connect 14 0 10 0;
diff --git a/iemabs/test-parentdollarzero.pd b/iemabs/test-parentdollarzero.pd
new file mode 100644
index 0000000..b1d5ea4
--- /dev/null
+++ b/iemabs/test-parentdollarzero.pd
@@ -0,0 +1,14 @@
+#N canvas 0 0 470 320 10;
+#X obj 64 89 parent$0;
+#X obj 64 64 inlet;
+#X obj 64 115 outlet;
+#X text 110 65 input: <bang>;
+#X text 121 107 output: <symbol> of parent unique number;
+#X text 106 195 IEM KUG;
+#X text 90 183 musil;
+#X text 120 183 @;
+#X text 126 183 iem.at;
+#X text 41 172 (c) Thomas Musil 2000 - 2005;
+#X text 89 205 Graz \, Austria;
+#X connect 0 0 2 0;
+#X connect 1 0 0 0;
diff --git a/iemabs/vradio.pd b/iemabs/vradio.pd
new file mode 100644
index 0000000..75c637e
--- /dev/null
+++ b/iemabs/vradio.pd
@@ -0,0 +1,255 @@
+#N canvas 544 154 349 487 10;
+#X obj 1 1 cnv 8 100 60 empty empty vradio 20 20 1 18 -262144 -1109
+0;
+#X text 109 130 click properties to;
+#X text 97 141 modify geometry \, colors \, etc.;
+#X obj 60 254 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 -1
+-1;
+#X obj 21 54 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 -1
+-1;
+#X obj 59 206 s foo11_rcv;
+#X obj 60 232 r foo11_snd;
+#X floatatom 21 398 4 0 0 0 - - -;
+#X obj 21 420 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 -1
+-1;
+#X msg 157 73 set \$1;
+#X floatatom 157 52 4 0 9 0 - - -;
+#X floatatom 44 54 4 0 9 0 - - -;
+#X msg 84 50 7 0 -5.44;
+#X msg 88 72 3 3 4.55;
+#X obj 62 388 print;
+#X floatatom 84 280 4 0 0 0 - - -;
+#X msg 84 254 \$1;
+#X msg 59 185 set \$1;
+#X floatatom 59 164 4 0 9 0 - - -;
+#X text 59 318 UP- \, DOWN- \, LEFT- or RIGHT-key;
+#X text 58 329 for moving selected gui-objects;
+#N canvas 222 207 699 530 edit 0;
+#X obj 42 198 f;
+#X msg 20 177 bang;
+#X floatatom 58 176 3 63 156 0 - - -;
+#X floatatom 93 198 3 -20 37 0 - - -;
+#X obj 42 221 pack 0 0;
+#X text 120 198 y-label;
+#X text 86 176 x-label;
+#X floatatom 270 187 3 8 50 0 - - -;
+#X text 297 187 size;
+#X obj 286 293 f;
+#X msg 264 272 bang;
+#X floatatom 302 271 3 -10 10 0 - - -;
+#X floatatom 337 293 3 -10 10 0 - - -;
+#X obj 286 316 pack 0 0;
+#X obj 300 412 f;
+#X msg 278 391 bang;
+#X floatatom 316 390 3 20 60 0 - - -;
+#X floatatom 351 412 3 100 200 0 - - -;
+#X obj 300 435 pack 0 0;
+#X text 330 271 x-delta;
+#X text 364 293 y-delta;
+#X text 344 390 x-position;
+#X text 378 412 y-position;
+#X obj 62 313 f;
+#X msg 40 292 bang;
+#X floatatom 78 291 3 0 2 0 - - -;
+#X floatatom 113 313 3 4 36 0 - - -;
+#X obj 62 336 pack 0 0;
+#X text 106 291 font;
+#X text 142 313 height;
+#X text 504 293 no init;
+#X text 475 348 init value on loadbang;
+#X floatatom 482 228 5 2 20 0 - - -;
+#X msg 47 125 \; foo11_rcv color \$1 \$2 \$3;
+#X msg 42 246 \; foo11_rcv label_pos \$1 \$2;
+#X msg 62 361 \; foo11_rcv label_font \$1 \$2;
+#X msg 34 423 \; foo11_rcv label blabla;
+#X msg 300 460 \; foo11_rcv pos \$1 \$2;
+#X msg 286 341 \; foo11_rcv delta \$1 \$2;
+#X msg 270 216 \; foo11_rcv size \$1;
+#X msg 482 171 \; foo11a_rcv receive foo11_rcv;
+#X msg 483 133 \; foo11_rcv receive foo11a_rcv;
+#X msg 483 88 \; foo11_rcv send foo11_snd;
+#X msg 483 50 \; foo11_rcv send foo11a_snd;
+#X msg 483 312 \; foo11_rcv init 0;
+#X msg 485 366 \; foo11_rcv init 1;
+#X msg 490 436 \; foo11_rcv single_change;
+#X msg 490 470 \; foo11_rcv double_change;
+#X text 491 417 changing-behavior;
+#X msg 482 254 \; foo11_rcv number \$1;
+#X text 526 228 number of buttons;
+#X msg 34 459 \; foo11_rcv label radio_0_9;
+#X obj 47 104 pack 0 0 0;
+#X obj 47 76 f;
+#X msg 24 28 bang;
+#X floatatom 63 26 3 0 29 0 - - -;
+#X floatatom 79 46 3 0 29 0 - - -;
+#X floatatom 112 62 3 0 29 0 - - -;
+#X text 91 26 background;
+#X text 106 46 front-color;
+#X text 140 63 label-color;
+#X msg 285 25 back;
+#X msg 285 45 front;
+#X msg 285 65 label;
+#X msg 247 25 bang;
+#N canvas 15 207 606 448 RGB_____________ 0;
+#X obj 97 56 inlet;
+#X obj 262 53 inlet;
+#X obj 339 55 inlet;
+#X obj 405 56 inlet;
+#X obj 97 270 bang;
+#X msg 77 295 0;
+#X msg 104 295 1;
+#X obj 146 268 bang;
+#X msg 132 295 0;
+#X msg 160 295 1;
+#X obj 196 269 bang;
+#X msg 187 295 0;
+#X msg 214 295 1;
+#X obj 265 313 spigot;
+#X obj 312 313 spigot;
+#X obj 359 313 spigot;
+#X obj 249 385 outlet;
+#X text 93 33 select;
+#X text 267 28 red;
+#X text 337 30 green;
+#X text 409 30 blue;
+#X obj 405 102 t b f;
+#X obj 339 160 +;
+#X obj 339 185 t b f;
+#X obj 339 216 +;
+#X obj 296 385 outlet;
+#X obj 343 385 outlet;
+#X obj 28 180 loadbang;
+#X obj 97 135 route back front label bang;
+#X obj 343 362 f;
+#X obj 296 361 f;
+#X obj 249 361 f;
+#X obj 262 79 * -65536;
+#X obj 339 80 * -256;
+#X obj 405 80 * -1;
+#X obj 339 247 - 1;
+#X obj 235 168 t b b b b;
+#X connect 0 0 28 0;
+#X connect 1 0 32 0;
+#X connect 2 0 33 0;
+#X connect 3 0 34 0;
+#X connect 4 0 5 0;
+#X connect 4 0 6 0;
+#X connect 5 0 14 1;
+#X connect 5 0 15 1;
+#X connect 6 0 13 1;
+#X connect 7 0 8 0;
+#X connect 7 0 9 0;
+#X connect 8 0 13 1;
+#X connect 8 0 15 1;
+#X connect 9 0 14 1;
+#X connect 10 0 11 0;
+#X connect 10 0 12 0;
+#X connect 11 0 13 1;
+#X connect 11 0 14 1;
+#X connect 12 0 15 1;
+#X connect 13 0 31 1;
+#X connect 14 0 30 1;
+#X connect 15 0 29 1;
+#X connect 21 0 22 0;
+#X connect 21 1 22 1;
+#X connect 22 0 23 0;
+#X connect 23 0 24 0;
+#X connect 23 1 24 1;
+#X connect 24 0 35 0;
+#X connect 27 0 6 0;
+#X connect 28 0 4 0;
+#X connect 28 1 7 0;
+#X connect 28 2 10 0;
+#X connect 28 3 36 0;
+#X connect 29 0 26 0;
+#X connect 30 0 25 0;
+#X connect 31 0 16 0;
+#X connect 32 0 24 0;
+#X connect 33 0 22 0;
+#X connect 34 0 21 0;
+#X connect 35 0 15 0;
+#X connect 35 0 14 0;
+#X connect 35 0 13 0;
+#X connect 36 0 31 0;
+#X connect 36 1 30 0;
+#X connect 36 2 29 0;
+#X connect 36 3 35 0;
+#X restore 285 86 pd RGB_____________;
+#X floatatom 327 55 3 0 255 0 - - -;
+#X floatatom 370 55 3 0 255 0 - - -;
+#X floatatom 413 56 3 0 255 0 - - -;
+#X text 34 0 preset-colors;
+#X text 296 -3 RGB-colors;
+#X text 327 37 red;
+#X text 363 36 green;
+#X text 411 36 blue;
+#X connect 0 0 4 0;
+#X connect 1 0 0 0;
+#X connect 2 0 0 1;
+#X connect 3 0 4 1;
+#X connect 4 0 34 0;
+#X connect 7 0 39 0;
+#X connect 9 0 13 0;
+#X connect 10 0 9 0;
+#X connect 11 0 9 1;
+#X connect 12 0 13 1;
+#X connect 13 0 38 0;
+#X connect 14 0 18 0;
+#X connect 15 0 14 0;
+#X connect 16 0 14 1;
+#X connect 17 0 18 1;
+#X connect 18 0 37 0;
+#X connect 23 0 27 0;
+#X connect 24 0 23 0;
+#X connect 25 0 23 1;
+#X connect 26 0 27 1;
+#X connect 27 0 35 0;
+#X connect 32 0 49 0;
+#X connect 52 0 33 0;
+#X connect 53 0 52 0;
+#X connect 54 0 53 0;
+#X connect 55 0 53 1;
+#X connect 56 0 52 1;
+#X connect 57 0 52 2;
+#X connect 61 0 65 0;
+#X connect 62 0 65 0;
+#X connect 63 0 65 0;
+#X connect 64 0 65 0;
+#X connect 65 0 52 0;
+#X connect 65 1 52 1;
+#X connect 65 2 52 2;
+#X connect 66 0 65 1;
+#X connect 67 0 65 2;
+#X connect 68 0 65 3;
+#X restore 166 220 pd edit;
+#X text 145 289 updated for Pd version 0.34;
+#X text 144 11 gui-vertical dial:;
+#X text 133 437 IEM KUG;
+#X text 117 425 musil;
+#X text 147 425 @;
+#X text 153 425 iem.at;
+#X text 68 414 (c) Thomas Musil 2000 - 2005;
+#X text 116 447 Graz \, Austria;
+#X obj 21 106 vradio 25 1 0 10 foo11_snd foo11_rcv radio_0_9 32 12
+0 10 -99865 -262144 -260818 0;
+#X obj 229 46 vradio 8 1 0 8 hhh hhh empty 0 -6 0 8 -262144 -1 -1 0
+;
+#X obj 241 46 vradio 8 1 0 8 hhh hhh empty 0 -6 0 8 -262144 -1 -1 0
+;
+#X obj 253 46 vradio 8 1 0 8 hhh hhh empty 0 -6 0 8 -262144 -1 -1 0
+;
+#X text 46 355 float out;
+#X connect 4 0 30 0;
+#X connect 6 0 3 0;
+#X connect 6 0 16 0;
+#X connect 7 0 8 0;
+#X connect 9 0 30 0;
+#X connect 10 0 9 0;
+#X connect 11 0 30 0;
+#X connect 12 0 30 0;
+#X connect 13 0 30 0;
+#X connect 16 0 15 0;
+#X connect 17 0 5 0;
+#X connect 18 0 17 0;
+#X connect 30 0 7 0;
+#X connect 30 0 14 0;