diff --git a/externals/iemlib/iemabs/output~.pd b/externals/iemlib/iemabs/output~.pd
index 70bd6399a5e3d9b043b7d050f033de7584bb7401..964b10ad4ecca2560f40e585c4e47d87884927ce 100644
--- a/externals/iemlib/iemabs/output~.pd
+++ b/externals/iemlib/iemabs/output~.pd
@@ -1,27 +1,27 @@
-#N canvas 191 63 365 293 10;
-#X obj 141 169 dbtorms;
-#X obj 94 87 inlet;
-#X text 94 64 level;
-#X obj 141 215 line~;
-#X obj 19 136 dac~;
-#X text 19 67 audio;
-#X text 151 151 show level;
-#X obj 19 87 inlet~;
-#X obj 19 109 *~;
-#X obj 20 223 outlet;
-#X msg 141 127 95;
-#X obj 141 193 pack 0 500;
-#X obj 20 200 pvu~;
-#X obj 141 106 r newbang;
-#X text 15 20 ouput~;
-#X connect 0 0 11 0;
-#X connect 1 0 0 0;
-#X connect 3 0 8 1;
-#X connect 7 0 8 0;
-#X connect 8 0 4 1;
-#X connect 8 0 4 0;
-#X connect 8 0 12 0;
-#X connect 10 0 0 0;
-#X connect 11 0 3 0;
-#X connect 12 0 9 0;
-#X connect 13 0 10 0;
+#N canvas 191 63 365 293 10;
+#X obj 141 169 dbtorms;
+#X obj 94 87 inlet;
+#X text 94 64 level;
+#X obj 141 215 line~;
+#X obj 19 136 dac~;
+#X text 19 67 audio;
+#X text 151 151 show level;
+#X obj 19 87 inlet~;
+#X obj 19 109 *~;
+#X obj 20 223 outlet;
+#X msg 141 127 95;
+#X obj 141 193 pack 0 500;
+#X obj 20 200 pvu~;
+#X obj 141 106 r newbang;
+#X text 15 20 ouput~;
+#X connect 0 0 11 0;
+#X connect 1 0 0 0;
+#X connect 3 0 8 1;
+#X connect 7 0 8 0;
+#X connect 8 0 4 1;
+#X connect 8 0 4 0;
+#X connect 8 0 12 0;
+#X connect 10 0 0 0;
+#X connect 11 0 3 0;
+#X connect 12 0 9 0;
+#X connect 13 0 10 0;
diff --git a/externals/pddp/ezoutput~.pd b/externals/pddp/ezoutput~.pd
index 417adad2abae7dc5dab158a1b82b64de6b950c49..98ee03a28c194e2730982da23d2f1642c1101810 100644
--- a/externals/pddp/ezoutput~.pd
+++ b/externals/pddp/ezoutput~.pd
@@ -1,8 +1,8 @@
-#N canvas 146 25 548 407 10;
-#X obj 13 108 hsl 67 18 0.01 1 1 0 \$0-v \$0-v volume 20 10 1 9 -245500
+#N canvas 146 25 463 390 10;
+#X obj 12 110 hsl 63 18 0.01 1 1 0 \$0-v \$0-v volume 20 10 1 9 -245500
 -13381 -1 0 0;
-#X obj 82 90 tgl 18 0 THIS_IS_HERE_TO_GET_RID_OF_THE_OUTLET \$0-dsp-toggle
-dsp 2 9 1 9 -225271 -195568 -33289 1 1;
+#X obj 80 92 tgl 18 0 THIS_IS_HERE_TO_GET_RID_OF_THE_OUTLET \$0-dsp-toggle
+dsp 2 9 1 9 -262144 -195568 -33289 0 1;
 #N canvas 366 514 482 356 dsp 0;
 #X obj 11 7 inlet;
 #X obj 92 226 select 0 1;
@@ -37,8 +37,8 @@ dsp 2 9 1 9 -225271 -195568 -33289 1 1;
 #X connect 13 0 10 0;
 #X restore 112 118 pd dsp logic;
 #X obj 315 2 inlet;
-#X obj 82 108 bng 18 1000 50 0 THIS_IS_HERE_TO_GET_RID_OF_THE_OUTLET
-\$0-MUTE_TOGGLE empty 0 9 2 8 -261234 -258113 -1;
+#X obj 80 110 bng 18 1000 50 0 THIS_IS_HERE_TO_GET_RID_OF_THE_OUTLET
+\$0-MUTE_TOGGLE empty 0 9 2 8 -261689 -258699 -195568;
 #X obj 191 2 inlet~;
 #X obj 86 273 line~;
 #X obj 186 333 *~;
diff --git a/pd/extra/output~.pd b/pd/extra/output~.pd
index e13db528f725290ca234e99856a6942d8e6e5233..68188ec62bcb29e5f1b97f0bc85de38f1c5c9577 100644
--- a/pd/extra/output~.pd
+++ b/pd/extra/output~.pd
@@ -1,8 +1,8 @@
 #N canvas 134 172 468 408 10;
-#X obj 13 106 hsl 42 23 0.01 1 1 0 \$0-v \$0-v volume 7 13 1 9 -245500
+#X obj 10 106 hsl 42 23 0.01 1 1 0 \$0-v \$0-v volume 7 13 1 9 -245500
 -13381 -1 0 0;
 #X obj 57 106 tgl 18 0 THIS_IS_HERE_TO_GET_RID_OF_THE_OUTLET \$0-dsp-toggle
-dsp 2 9 1 9 -225271 -195568 -33289 1 1;
+dsp 2 9 1 9 -262144 -195568 -33289 0 1;
 #N canvas 366 514 482 356 dsp 0;
 #X obj 11 7 inlet;
 #X obj 92 226 select 0 1;
@@ -45,8 +45,8 @@ dsp 2 9 1 9 -225271 -195568 -33289 1 1;
 #X obj 248 342 *~;
 #X obj 201 83 hip~ 3;
 #X obj 263 83 hip~ 3;
-#X obj 12 298 send pd;
-#X msg 12 277 dsp 1;
+#X obj 10 298 send pd;
+#X msg 10 277 dsp 1;
 #X obj 86 262 pack 0 50;
 #X text 153 261 <-- make a ramp to avoid clicks or zipper noise;
 #X msg 86 227 0;