From d27d9e33f19264c405979b49441f1d63b5b0e0ad Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Thu, 25 Sep 2003 20:58:55 +0000 Subject: updated externals so that the help files work in 0.37. Unfortunately this breaks <=0.36 support :( svn path=/trunk/externals/unauthorized/; revision=1034 --- formant~/formant~-help.pd | 56 +++++++++++++++++++++++++++++++++++++++++++++++ formant~/formant~.c | 1 - formant~/help-formant~.pd | 56 ----------------------------------------------- 3 files changed, 56 insertions(+), 57 deletions(-) create mode 100644 formant~/formant~-help.pd delete mode 100644 formant~/help-formant~.pd (limited to 'formant~') diff --git a/formant~/formant~-help.pd b/formant~/formant~-help.pd new file mode 100644 index 0000000..c8102b4 --- /dev/null +++ b/formant~/formant~-help.pd @@ -0,0 +1,56 @@ +#N canvas 190 63 711 524 10; +#X msg 172 385 \; pd dsp 1; +#X msg 238 385 \; pd dsp 0; +#X floatatom 150 58 10 0 0; +#X floatatom 232 121 5 0 0; +#X floatatom 190 93 5 0 0; +#X floatatom 295 140 5 0 0; +#X text 149 42 Size of the synthetized sound; +#X text 189 78 Central frequency; +#X text 232 104 Filter width; +#X text 294 125 Skirt width ( "largeur de jupe" in french ); +#X msg 114 136 bang; +#X text 99 13 Formant synthesis as described by JP Smets; +#X floatatom 340 159 5 0 0; +#X text 382 158 Time Stretch; +#X obj 333 390 dac~; +#X obj 303 244 delay 200; +#X floatatom 364 244 5 0 0; +#X obj 368 298 f; +#X floatatom 367 343 5 0 0; +#X obj 446 297 loadbang; +#X text 323 217 Theoretically \, a singing voice is a combination of +formants but you have to set right frequencies; +#X msg 406 298 2500; +#X obj 367 320 + 100; +#X obj 121 263 formant~ 10000 2600 50 25; +#X obj 303 263 formant~ 10000 1750 70 25; +#X obj 199 319 formant~ 20000 4500 60 25; +#X obj 466 263 formant~ 10000 1200 30 45; +#X connect 2 0 23 1; +#X connect 3 0 23 3; +#X connect 4 0 23 2; +#X connect 5 0 23 4; +#X connect 10 0 15 0; +#X connect 10 0 23 0; +#X connect 10 0 26 0; +#X connect 12 0 23 5; +#X connect 15 0 24 0; +#X connect 16 0 15 1; +#X connect 17 0 22 0; +#X connect 17 0 25 2; +#X connect 19 0 21 0; +#X connect 21 0 17 1; +#X connect 22 0 17 1; +#X connect 22 0 18 0; +#X connect 23 0 14 0; +#X connect 23 0 14 1; +#X connect 23 1 17 0; +#X connect 23 1 25 0; +#X connect 24 0 14 1; +#X connect 24 0 14 0; +#X connect 25 0 14 1; +#X connect 25 0 14 0; +#X connect 25 1 10 0; +#X connect 26 0 14 1; +#X connect 26 0 14 0; diff --git a/formant~/formant~.c b/formant~/formant~.c index 609641a..b327a8b 100644 --- a/formant~/formant~.c +++ b/formant~/formant~.c @@ -243,7 +243,6 @@ void formant_tilde_setup(void) post(formant_version); formant_class = class_new(gensym("formant~"), (t_newmethod)formant_new, (t_method)formant_free, sizeof(t_formant), 0, A_DEFFLOAT, A_DEFFLOAT, A_DEFFLOAT, A_DEFFLOAT, 0); - class_sethelpsymbol( formant_class, gensym("help-formant~") ); class_addmethod(formant_class, (t_method)formant_dsp, gensym("dsp"), 0); class_addmethod(formant_class, (t_method)formant_size, gensym("size"), A_FLOAT, 0); class_addmethod(formant_class, (t_method)formant_bang, gensym("bang"), 0); diff --git a/formant~/help-formant~.pd b/formant~/help-formant~.pd deleted file mode 100644 index c8102b4..0000000 --- a/formant~/help-formant~.pd +++ /dev/null @@ -1,56 +0,0 @@ -#N canvas 190 63 711 524 10; -#X msg 172 385 \; pd dsp 1; -#X msg 238 385 \; pd dsp 0; -#X floatatom 150 58 10 0 0; -#X floatatom 232 121 5 0 0; -#X floatatom 190 93 5 0 0; -#X floatatom 295 140 5 0 0; -#X text 149 42 Size of the synthetized sound; -#X text 189 78 Central frequency; -#X text 232 104 Filter width; -#X text 294 125 Skirt width ( "largeur de jupe" in french ); -#X msg 114 136 bang; -#X text 99 13 Formant synthesis as described by JP Smets; -#X floatatom 340 159 5 0 0; -#X text 382 158 Time Stretch; -#X obj 333 390 dac~; -#X obj 303 244 delay 200; -#X floatatom 364 244 5 0 0; -#X obj 368 298 f; -#X floatatom 367 343 5 0 0; -#X obj 446 297 loadbang; -#X text 323 217 Theoretically \, a singing voice is a combination of -formants but you have to set right frequencies; -#X msg 406 298 2500; -#X obj 367 320 + 100; -#X obj 121 263 formant~ 10000 2600 50 25; -#X obj 303 263 formant~ 10000 1750 70 25; -#X obj 199 319 formant~ 20000 4500 60 25; -#X obj 466 263 formant~ 10000 1200 30 45; -#X connect 2 0 23 1; -#X connect 3 0 23 3; -#X connect 4 0 23 2; -#X connect 5 0 23 4; -#X connect 10 0 15 0; -#X connect 10 0 23 0; -#X connect 10 0 26 0; -#X connect 12 0 23 5; -#X connect 15 0 24 0; -#X connect 16 0 15 1; -#X connect 17 0 22 0; -#X connect 17 0 25 2; -#X connect 19 0 21 0; -#X connect 21 0 17 1; -#X connect 22 0 17 1; -#X connect 22 0 18 0; -#X connect 23 0 14 0; -#X connect 23 0 14 1; -#X connect 23 1 17 0; -#X connect 23 1 25 0; -#X connect 24 0 14 1; -#X connect 24 0 14 0; -#X connect 25 0 14 1; -#X connect 25 0 14 0; -#X connect 25 1 10 0; -#X connect 26 0 14 1; -#X connect 26 0 14 0; -- cgit v1.2.1