diff --git a/doc/3.audio.examples/I07.phase.vocoder.pd b/doc/3.audio.examples/I07.phase.vocoder.pd
index 5baceef63caee45b7a88f33c7444ab95d3b479ba..950174368c3be7bfb78b677611cad77751817e4d 100644
--- a/doc/3.audio.examples/I07.phase.vocoder.pd
+++ b/doc/3.audio.examples/I07.phase.vocoder.pd
@@ -2,7 +2,7 @@
 #X floatatom 494 315 5 0 0 0 - transpo-set -;
 #X floatatom 167 383 3 0 0 0 - speed-set -;
 #X floatatom 55 385 7 0 0 0 - location-set -;
-#N canvas 90 42 821 693 fft-analysis 1;
+#N canvas 199 40 821 693 fft-analysis 0;
 #X obj 51 477 *~;
 #X obj 18 477 *~;
 #X obj 18 499 -~;
@@ -37,7 +37,7 @@
 bang;
 #X msg 426 619 set \$1 4;
 #X obj 97 425 q8_rsqrt~;
-#N canvas 139 105 1006 799 read-windows 1;
+#N canvas 139 105 1006 799 read-windows 0;
 #X obj 18 693 *~;
 #X obj 364 448 r window-size;
 #X obj 156 300 f;
@@ -379,8 +379,8 @@ shifts the signal to the left or right depending on its argument.)
 #X obj 56 517 output~;
 #N canvas 0 110 565 454 hann-window 0;
 #N canvas 0 0 450 300 (subpatch) 0;
-#X array \$0-hann 1024 float 0;
-#X coords 0 1 1023 0 300 100 1;
+#X array \$0-hann 4096 float 0;
+#X coords 0 1 4095 0 300 100 1;
 #X restore 82 311 graph;
 #X obj 378 165 osc~;
 #X obj 378 190 *~ -0.5;
@@ -429,8 +429,8 @@ and window-msec (analysis window size in seconds and msec).;
 #X restore 440 528 pd hann-window;
 #N canvas 388 86 694 447 insample 0;
 #N canvas 0 0 450 300 (subpatch) 0;
-#X array \$0-sample 155948 float 0;
-#X coords 0 1 155947 -1 400 150 1;
+#X array \$0-sample 82301 float 0;
+#X coords 0 1 82300 -1 400 150 1;
 #X restore 281 135 graph;
 #X obj 28 133 r read-sample;
 #X obj 28 184 unpack s f;
@@ -501,7 +501,6 @@ and window-msec (analysis window size in seconds and msec).;
 #X obj 262 408 s rewind;
 #X msg 345 336 200;
 #X msg 345 358 100;
-#X msg 345 380 20;
 #X text 386 335 contract;
 #X text 390 380 expand;
 #X obj 493 407 s lock;
@@ -543,6 +542,7 @@ to see the workings.;
 #X obj 535 460 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
 -1;
 #X text 466 458 file ->;
+#X msg 345 380 20;
 #X connect 0 0 5 0;
 #X connect 1 0 21 0;
 #X connect 2 0 20 0;
@@ -552,13 +552,13 @@ to see the workings.;
 #X connect 14 0 16 0;
 #X connect 15 0 16 0;
 #X connect 17 0 11 0;
-#X connect 19 0 29 0;
+#X connect 19 0 28 0;
 #X connect 22 0 23 0;
-#X connect 24 0 49 0;
-#X connect 25 0 49 0;
-#X connect 26 0 49 0;
-#X connect 39 0 43 0;
-#X connect 40 0 43 0;
-#X connect 41 0 43 0;
-#X connect 42 0 43 0;
-#X connect 53 0 11 1;
+#X connect 24 0 48 0;
+#X connect 25 0 48 0;
+#X connect 38 0 42 0;
+#X connect 39 0 42 0;
+#X connect 40 0 42 0;
+#X connect 41 0 42 0;
+#X connect 52 0 11 1;
+#X connect 54 0 48 0;