diff options
Diffstat (limited to 'doc')
-rw-r--r-- | doc/pddp/import-help.pd | 19 | ||||
-rw-r--r-- | doc/tutorials/sound/00.controlling_dsp_processing.pd | 5 | ||||
-rw-r--r-- | doc/tutorials/sound/03.dsp_processing.pd | 5 | ||||
-rw-r--r-- | doc/tutorials/sound/TEMPLATE.pd | 1 | ||||
-rw-r--r-- | doc/tutorials/sound/building_waveforms_with_sines.pd | 19 | ||||
-rw-r--r-- | doc/tutorials/sound/detecting_pitch.pd | 20 | ||||
-rw-r--r-- | doc/tutorials/sound/feedback_delay_network.pd | 47 | ||||
-rw-r--r-- | doc/tutorials/sound/ramping_up_and_down.pd | 25 | ||||
-rw-r--r-- | doc/tutorials/sound/voice_fm.pd | 49 |
9 files changed, 91 insertions, 99 deletions
diff --git a/doc/pddp/import-help.pd b/doc/pddp/import-help.pd index a7f4ff54..12e12618 100644 --- a/doc/pddp/import-help.pd +++ b/doc/pddp/import-help.pd @@ -1,7 +1,7 @@ -#N canvas 0 0 555 619 10; +#N canvas 579 22 555 619 10; #X declare; #X declare; -#X declare -lib ext13 -lib memento -lib rradical; +#X declare -lib cyclone -lib osc; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header import 3 12 0 18 @@ -44,7 +44,6 @@ to conform to the PDDP template for Pd version 0.42.; #X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/import -text pdpedia: import; #X msg 91 114 bang; -#X obj 91 162 import ext13 memento rradical; #X symbolatom 102 188 0 0 0 0 - - -; #X obj 91 214 print; #X text 138 113 get next item in list of loaded libs; @@ -74,10 +73,12 @@ be sent out its right outlet.; #X text 80 471 n) symbol atom; #X text 167 471 - the arguments to [import] specify the libraries to load for patch.; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; #X obj 97 568 pddp/pddplink all_about_libraries.pd; -#X connect 13 0 14 0; -#X connect 14 0 15 0; -#X connect 14 0 16 0; -#X connect 14 1 25 0; -#X connect 19 0 14 0; +#X obj 91 162 import cyclone osc; +#X connect 13 0 35 0; +#X connect 18 0 35 0; +#X connect 35 0 14 0; +#X connect 35 0 15 0; +#X connect 35 1 24 0; diff --git a/doc/tutorials/sound/00.controlling_dsp_processing.pd b/doc/tutorials/sound/00.controlling_dsp_processing.pd index a6898368..c3365e4a 100644 --- a/doc/tutorials/sound/00.controlling_dsp_processing.pd +++ b/doc/tutorials/sound/00.controlling_dsp_processing.pd @@ -1,5 +1,4 @@ #N canvas 10 40 620 460 10; -#X obj 494 57 import rradical; #X obj 541 21 pddp/dsp; #X obj 11 8 cnv 15 400 40 empty empty TEMPLATE 20 12 0 24 -228992 -66577 0; @@ -28,6 +27,6 @@ on \, and "0" means off.; #X text 463 205 (sine wave generator); #X text 13 323 You can also use the menu options: from the "Media" menu \, select "audio ON" or "audio OFF".; +#X connect 14 0 15 0; #X connect 15 0 16 0; -#X connect 16 0 17 0; -#X connect 16 0 17 1; +#X connect 15 0 16 1; diff --git a/doc/tutorials/sound/03.dsp_processing.pd b/doc/tutorials/sound/03.dsp_processing.pd index 1983211f..b98412e7 100644 --- a/doc/tutorials/sound/03.dsp_processing.pd +++ b/doc/tutorials/sound/03.dsp_processing.pd @@ -1,5 +1,4 @@ #N canvas 10 40 620 460 10; -#X obj 466 72 import pddp rradical; #X obj 541 21 pddp/dsp; #X obj 11 8 cnv 15 400 40 empty empty dsp_processing 20 12 0 24 -228992 -66577 0; @@ -36,6 +35,6 @@ commands \; and there are high-level objects \, like [pddp/dsp].; #X text 55 383 [pddp/dsp]; #X obj 132 383 pddp/dsp; #X obj 331 383 output~; -#X connect 11 0 10 0; +#X connect 10 0 9 0; +#X connect 13 0 14 0; #X connect 14 0 15 0; -#X connect 15 0 16 0; diff --git a/doc/tutorials/sound/TEMPLATE.pd b/doc/tutorials/sound/TEMPLATE.pd index 9f78eb60..73f86c93 100644 --- a/doc/tutorials/sound/TEMPLATE.pd +++ b/doc/tutorials/sound/TEMPLATE.pd @@ -1,5 +1,4 @@ #N canvas 286 169 644 464 10; -#X obj 494 57 import rradical; #X obj 541 21 pddp/dsp; #X obj 11 8 cnv 15 400 40 empty empty TEMPLATE 20 12 0 24 -228992 -66577 0; diff --git a/doc/tutorials/sound/building_waveforms_with_sines.pd b/doc/tutorials/sound/building_waveforms_with_sines.pd index babb8bf4..d2e4b2a3 100644 --- a/doc/tutorials/sound/building_waveforms_with_sines.pd +++ b/doc/tutorials/sound/building_waveforms_with_sines.pd @@ -1,5 +1,4 @@ #N canvas 26 211 652 472 10; -#X obj 494 57 import rradical; #X obj 541 21 pddp/dsp; #X obj 11 8 cnv 15 450 40 empty empty building_waveforms_with_sines 20 12 0 24 -228992 -66577 0; @@ -84,13 +83,13 @@ to an amplitude that is the inverse of the harmonic number. That means for harmonic 2 \, set the slider to an amplitude of 1/2 \, or halfway in the middle. For harmonic 3 \, set it at 1/3 \, harmonic 4 \, set to 1/4 \, and so on...; +#X connect 4 0 5 0; #X connect 5 0 6 0; -#X connect 6 0 7 0; -#X connect 7 0 10 0; -#X connect 8 0 19 0; -#X connect 9 0 3 0; -#X connect 9 0 3 1; -#X connect 10 0 9 1; -#X connect 16 0 9 0; -#X connect 19 0 16 0; -#X connect 19 1 5 0; +#X connect 6 0 9 0; +#X connect 7 0 18 0; +#X connect 8 0 2 0; +#X connect 8 0 2 1; +#X connect 9 0 8 1; +#X connect 15 0 8 0; +#X connect 18 0 15 0; +#X connect 18 1 4 0; diff --git a/doc/tutorials/sound/detecting_pitch.pd b/doc/tutorials/sound/detecting_pitch.pd index bfd3b68d..d77b721b 100644 --- a/doc/tutorials/sound/detecting_pitch.pd +++ b/doc/tutorials/sound/detecting_pitch.pd @@ -1,5 +1,4 @@ #N canvas 91 86 636 456 10; -#X declare -lib rradical; #X obj 541 21 pddp/dsp; #X obj 11 8 cnv 15 400 40 empty empty detecting_pitch 20 12 0 24 -228992 -66577 0; @@ -12,7 +11,6 @@ mic!; #X text 152 183 <-- banged on attack; #X obj 163 157 - 100; #X obj 118 227 mtof; -#X obj 516 59 import rradical; #X obj 126 371 output~; #X obj 149 340 *~; #X obj 118 247 osc~; @@ -26,13 +24,13 @@ mic!; #X connect 2 3 7 0; #X connect 4 0 2 0; #X connect 4 1 2 0; +#X connect 7 0 12 0; #X connect 7 0 13 0; -#X connect 7 0 14 0; -#X connect 8 0 12 0; -#X connect 11 0 10 1; -#X connect 12 0 11 0; -#X connect 13 0 14 1; -#X connect 14 0 15 0; -#X connect 15 0 17 0; -#X connect 16 0 11 1; -#X connect 17 0 16 0; +#X connect 8 0 11 0; +#X connect 10 0 9 1; +#X connect 11 0 10 0; +#X connect 12 0 13 1; +#X connect 13 0 14 0; +#X connect 14 0 16 0; +#X connect 15 0 10 1; +#X connect 16 0 15 0; diff --git a/doc/tutorials/sound/feedback_delay_network.pd b/doc/tutorials/sound/feedback_delay_network.pd index 0cdb1e5c..5a1aa1b4 100644 --- a/doc/tutorials/sound/feedback_delay_network.pd +++ b/doc/tutorials/sound/feedback_delay_network.pd @@ -1,5 +1,4 @@ #N canvas 319 233 653 482 10; -#X obj 459 56 import rradical creb; #X obj 541 21 pddp/dsp; #X obj 10 7 cnv 15 400 40 empty empty feedback_delay_network 20 12 0 24 -228992 -66577 0; @@ -38,27 +37,27 @@ when you abuse them:; #X obj 23 126 lop~ 1000; #X msg 384 221 linear 8 1 5; #X msg 384 241 linear 64 4 5; -#X connect 4 0 28 0; -#X connect 5 0 8 0; -#X connect 6 0 5 1; -#X connect 7 0 3 0; -#X connect 7 1 3 1; -#X connect 8 0 7 0; -#X connect 9 0 8 1; -#X connect 9 1 17 0; +#X connect 3 0 27 0; +#X connect 4 0 7 0; +#X connect 5 0 4 1; +#X connect 6 0 2 0; +#X connect 6 1 2 1; +#X connect 7 0 6 0; +#X connect 8 0 7 1; +#X connect 8 1 16 0; +#X connect 9 0 8 0; #X connect 10 0 9 0; -#X connect 11 0 10 0; -#X connect 12 0 7 0; -#X connect 13 0 7 0; -#X connect 14 0 7 0; -#X connect 15 0 7 0; -#X connect 16 0 7 0; -#X connect 17 0 10 0; -#X connect 19 0 9 0; -#X connect 20 0 19 0; -#X connect 22 0 7 0; -#X connect 25 0 7 0; -#X connect 27 0 7 0; -#X connect 28 0 5 0; -#X connect 29 0 7 0; -#X connect 30 0 7 0; +#X connect 11 0 6 0; +#X connect 12 0 6 0; +#X connect 13 0 6 0; +#X connect 14 0 6 0; +#X connect 15 0 6 0; +#X connect 16 0 9 0; +#X connect 18 0 8 0; +#X connect 19 0 18 0; +#X connect 21 0 6 0; +#X connect 24 0 6 0; +#X connect 26 0 6 0; +#X connect 27 0 4 0; +#X connect 28 0 6 0; +#X connect 29 0 6 0; diff --git a/doc/tutorials/sound/ramping_up_and_down.pd b/doc/tutorials/sound/ramping_up_and_down.pd index d21e420d..90fb2a0d 100644 --- a/doc/tutorials/sound/ramping_up_and_down.pd +++ b/doc/tutorials/sound/ramping_up_and_down.pd @@ -1,9 +1,8 @@ #N canvas 386 245 644 464 10; -#X obj 494 61 import rradical; #X obj 541 21 pddp/dsp; #X obj 11 8 cnv 15 400 40 empty empty ramping_up_and_down 20 12 0 24 -228992 -66577 0; -#N canvas 0 22 450 300 graph6 0; +#N canvas 0 22 450 300 (subpatch) 0; #X array \$0-line 44100 float 0; #X coords 0 1 44100 -1 200 140 1; #X restore 401 170 graph; @@ -30,14 +29,14 @@ to another.; #X text 334 378 More on ramping:; #X obj 330 402 pddp/open ../../3.audio.examples/A03.line; #X obj 330 425 pddp/open ../../3.audio.examples/A04.line2; -#X connect 7 0 8 0; -#X connect 7 0 10 0; -#X connect 9 0 8 0; -#X connect 9 1 7 0; -#X connect 10 0 6 1; -#X connect 10 0 6 0; -#X connect 11 0 10 1; -#X connect 12 0 9 0; -#X connect 13 0 9 0; -#X connect 14 0 9 0; -#X connect 15 0 9 0; +#X connect 6 0 7 0; +#X connect 6 0 9 0; +#X connect 8 0 7 0; +#X connect 8 1 6 0; +#X connect 9 0 5 1; +#X connect 9 0 5 0; +#X connect 10 0 9 1; +#X connect 11 0 8 0; +#X connect 12 0 8 0; +#X connect 13 0 8 0; +#X connect 14 0 8 0; diff --git a/doc/tutorials/sound/voice_fm.pd b/doc/tutorials/sound/voice_fm.pd index e1be019d..f72111f3 100644 --- a/doc/tutorials/sound/voice_fm.pd +++ b/doc/tutorials/sound/voice_fm.pd @@ -3,7 +3,6 @@ #X obj 11 8 cnv 15 400 40 empty empty voice_fm 20 12 0 24 -228992 -66577 0; #X obj 137 371 output~; -#X obj 494 57 import rradical; #X obj 150 90 adc~; #X obj 150 133 fiddle~; #X obj 164 218 mtof; @@ -24,36 +23,36 @@ #X msg 118 287 1 10; #X msg 53 287 0 1000; #X obj 53 267 delay 100; -#N canvas 0 22 450 300 graph1 0; +#N canvas 0 22 450 300 (subpatch) 0; #X array \$0-wavetable 8820 float 0; #X coords 0 1 8819 -1 200 140 1; #X restore 388 139 graph; #X obj 260 346 metro 200; -#X obj 260 328 tgl 15 0 empty empty empty 0 -6 0 8 -24198 -1 -1 1 1 +#X obj 260 328 tgl 15 0 empty empty empty 0 -6 0 8 -24198 -1 -1 0 1 ; #X text 278 326 see it; #X obj 260 370 tabwrite~ \$0-wavetable; +#X connect 3 0 4 0; #X connect 4 0 5 0; -#X connect 5 0 6 0; +#X connect 4 0 6 0; +#X connect 4 1 21 0; +#X connect 4 1 19 0; +#X connect 4 3 13 0; +#X connect 4 3 14 0; #X connect 5 0 7 0; -#X connect 5 1 22 0; -#X connect 5 1 20 0; -#X connect 5 3 14 0; -#X connect 5 3 15 0; -#X connect 6 0 8 0; -#X connect 8 0 18 0; -#X connect 9 0 8 1; -#X connect 10 0 9 0; -#X connect 14 0 10 0; -#X connect 15 0 16 0; -#X connect 16 0 9 1; -#X connect 17 0 2 0; -#X connect 17 0 2 1; -#X connect 17 0 27 0; -#X connect 18 0 17 1; -#X connect 19 0 17 0; -#X connect 20 0 19 0; -#X connect 21 0 19 0; -#X connect 22 0 21 0; -#X connect 24 0 27 0; -#X connect 25 0 24 0; +#X connect 7 0 17 0; +#X connect 8 0 7 1; +#X connect 9 0 8 0; +#X connect 13 0 9 0; +#X connect 14 0 15 0; +#X connect 15 0 8 1; +#X connect 16 0 2 0; +#X connect 16 0 2 1; +#X connect 16 0 26 0; +#X connect 17 0 16 1; +#X connect 18 0 16 0; +#X connect 19 0 18 0; +#X connect 20 0 18 0; +#X connect 21 0 20 0; +#X connect 23 0 26 0; +#X connect 24 0 23 0; |