aboutsummaryrefslogtreecommitdiff
path: root/shapee~-help.pd
diff options
context:
space:
mode:
Diffstat (limited to 'shapee~-help.pd')
-rw-r--r--shapee~-help.pd109
1 files changed, 109 insertions, 0 deletions
diff --git a/shapee~-help.pd b/shapee~-help.pd
new file mode 100644
index 0000000..fa1cfef
--- /dev/null
+++ b/shapee~-help.pd
@@ -0,0 +1,109 @@
+#N canvas 263 477 494 344 10;
+#N canvas 657 88 510 360 messages 0;
+#X obj 160 251 outlet;
+#X obj 160 215 fftease-system;
+#X obj 308 200 loadbang;
+#X msg 308 235 16;
+#X obj 308 264 outlet;
+#X connect 1 0 0 0;
+#X connect 2 0 3 0;
+#X connect 3 0 4 0;
+#X restore 248 126 pd messages;
+#X obj 148 221 dac~;
+#X msg 210 242 \; pd dsp \$1;
+#X obj 210 212 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0
+1;
+#X floatatom 212 175 5 0 1 0 - - -;
+#N canvas 638 45 502 352 shapee-block 0;
+#X obj 150 160 outlet~;
+#X obj 150 66 inlet~;
+#X obj 229 70 inlet~;
+#X obj 411 78 inlet;
+#X obj 150 115 shapee~ 4 1;
+#X floatatom 279 149 5 0 0 0 - - -;
+#X obj 329 72 inlet;
+#X obj 154 253 block~ 512;
+#X connect 1 0 4 0;
+#X connect 2 0 4 1;
+#X connect 3 0 4 0;
+#X connect 4 0 0 0;
+#X connect 5 0 4 2;
+#X connect 6 0 4 2;
+#X restore 148 153 pd shapee-block;
+#X floatatom 214 98 5 0 0 0 - - -;
+#X text 258 99 shaping width;
+#N canvas 501 137 751 450 pitch-source 0;
+#X obj 31 194 soundfiler;
+#X obj 31 160 openpanel;
+#N canvas 0 22 450 300 graph1 0;
+#X array shapee-sound1 4e+06 float 2;
+#X coords 0 1 4e+06 -1 200 140 1;
+#X restore 237 13 graph;
+#X msg 31 131 bang;
+#X obj 227 284 outlet~;
+#X msg 227 244 bang;
+#X obj 348 228 spigot;
+#X obj 385 205 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1
+1;
+#X text 133 244 then play it;
+#X text 304 190 loop if you like;
+#X msg 31 177 read -resize \$1 shapee-sound1;
+#X obj 227 268 tabplay~ shapee-sound1;
+#X text 63 132 open the pitched sound;
+#X connect 1 0 10 0;
+#X connect 3 0 1 0;
+#X connect 5 0 11 0;
+#X connect 6 0 5 0;
+#X connect 7 0 6 1;
+#X connect 10 0 0 0;
+#X connect 11 0 4 0;
+#X connect 11 1 6 0;
+#X restore 148 25 pd pitch-source;
+#N canvas 0 22 495 403 formant-source 0;
+#X obj 31 194 soundfiler;
+#X obj 31 160 openpanel;
+#N canvas 0 22 450 300 graph1 0;
+#X array shapee-sound2 4e+06 float 2;
+#X coords 0 1 4e+06 -1 200 140 1;
+#X restore 237 13 graph;
+#X msg 31 131 bang;
+#X obj 227 284 outlet~;
+#X msg 227 244 bang;
+#X obj 348 228 spigot;
+#X obj 385 205 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1
+1;
+#X text 133 244 then play it;
+#X text 304 190 loop if you like;
+#X obj 227 268 tabplay~ shapee-sound2;
+#X msg 31 177 read -resize \$1 shapee-sound2;
+#X text 36 337 try a vocal sound or other sound with strong formant
+structure;
+#X text 63 132 open the formant sound;
+#X connect 1 0 11 0;
+#X connect 3 0 1 0;
+#X connect 5 0 10 0;
+#X connect 6 0 5 0;
+#X connect 7 0 6 1;
+#X connect 10 0 4 0;
+#X connect 10 1 6 0;
+#X connect 11 0 0 0;
+#X restore 181 49 pd formant-source;
+#X obj 320 160 hsl 128 15 0 2 0 0 empty empty empty -2 -6 0 8 -195520
+-1 -1 5200 1;
+#X text 321 146 gain;
+#X obj 148 188 *~ 0.1;
+#X text 40 287 shapee~ shapes the frequency evolution of one signal
+with that of another. The shape width controls the amount of the frequency
+shaping effect. Try to avoid sounds containing silence \, which can
+cause strong clicks.;
+#X connect 0 0 5 3;
+#X connect 0 1 6 0;
+#X connect 3 0 2 0;
+#X connect 4 0 12 1;
+#X connect 5 0 12 0;
+#X connect 6 0 5 2;
+#X connect 8 0 5 0;
+#X connect 9 0 5 1;
+#X connect 10 0 4 0;
+#X connect 12 0 1 0;
+#X connect 12 0 1 1;