Mercurial > hg > beaglert
changeset 298:634c1d1f37bc Doxy prerelease
Techno world example to _main.pd for libpd testing
author | Robert Jack <robert.h.jack@gmail.com> |
---|---|
date | Fri, 27 May 2016 12:30:44 +0100 |
parents | 5433c83ce04e |
children | 4475c0bc2aaa |
files | projects/basic_libpd/_main.pd |
diffstat | 1 files changed, 541 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/projects/basic_libpd/_main.pd Fri May 27 12:30:44 2016 +0100 @@ -0,0 +1,541 @@ +#N canvas 1575 774 1307 981 10; +#X text 425 48 ├┴┐├┤-├─┤│-┬│--├┤-╠╦╝-║- +; +#X text 425 36 ┌┐-┌─┐┌─┐┌─┐┬--┌─┐╦═╗╔╦╗ +; +#X text 425 57 └─┘└─┘┴-┴└─┘┴─┘└─┘╩╚═-╩- +; +#X text 474 76 powered by heavy; +#X text 420 68 -------------------------; +#X text 461 101 http://beaglert.cc; +#X text 172 61 ============; +#X obj 298 606 phasor~ 5; +#X obj 207 284 samphold~; +#X obj 207 259 noise~; +#X obj 288 276 phasor~ 10; +#N canvas 0 22 143 172 >~ 0; +#X obj 18 -59 -~; +#X obj 18 -80 min~; +#X obj 18 4 *~ 1e+37; +#X obj 18 -17 +~ 1e-37; +#X obj 18 -38 clip~ -1e-37 0; +#X obj 18 -105 inlet~; +#X obj 61 -105 inlet~; +#X obj 18 26 outlet~; +#X connect 0 0 4 0; +#X connect 1 0 0 0; +#X connect 2 0 7 0; +#X connect 3 0 2 0; +#X connect 4 0 3 0; +#X connect 5 0 1 0; +#X connect 6 0 0 1; +#X connect 6 0 1 1; +#X restore 298 636 pd >~; +#X obj 299 730 dac~; +#X obj 211 313 *~ 0.5; +#X obj 211 335 +~ 0.5; +#X obj 211 357 *~ 1000; +#X obj 298 666 vcf~ 10; +#X obj 344 418 wrap~; +#X obj 293 433 -~; +#N canvas 0 22 450 278 (subpatch) 0; +#X array midi 127 float 3; +#A 0 51.435 51.435 51.435 51.435 51.435 51.435 51.435 51.435 51.435 +51.435 51.435 51.435 51.435 51.435 51.435 51.435 51.435 51.435 51.435 +51.435 51.435 51.435 51.435 51.435 51.435 51.435 51.435 51.435 51.435 +51.435 51.435 51.435 51.435 51.435 51.435 51.435 51.435 51.435 51.435 +51.435 51.435 51.435 51.435 51.435 51.435 51.435 51.435 51.435 51.435 +51.435 51.435 51.435 51.435 51.435 51.435 51.435 51.435 51.435 51.435 +51.435 50.8 50.8 50.8 50.8 50.8 50.8 50.8 50.8 50.8 50.165 50.165 50.165 +50.165 50.165 50.165 50.165 50.165 50.165 50.165 50.165 50.165 50.165 +50.165 50.165 50.165 50.165 50.165 50.165 50.165 50.165 50.165 50.165 +50.165 50.165 50.165 50.165 50.165 49.53 49.53 49.53 49.53 49.53 48.26 +48.26 48.26 48.26 47.625 47.9425 48.26 48.26 48.26 48.26 48.26 48.26 +48.26 48.26 48.26 48.26 48.26 48.26 48.26 48.26 48.26 48.26 48.26 48.26 +47.625; +#X coords 0 0 127 127 200 200 1 0 0; +#X restore 836 39 graph; +#X obj 293 479 tabread~ midi; +#X obj 326 513 wrap~; +#X obj 307 536 -~; +#X obj 294 364 *~ 127; +#X obj 294 386 +~ 0; +#X obj 420 202 sig~; +#X obj 420 359 wrap~; +#N canvas 0 22 450 300 <~ 0; +#X obj 24 -60 -~; +#X obj 24 10 +~ 1e-37; +#X obj 24 -11 clip~ -1e-37 0; +#X obj 24 -105 inlet~; +#X obj 68 -104 inlet~; +#X obj 24 -81 max~; +#X obj 24 -36 *~ -1; +#X obj 24 62 outlet~; +#X obj 24 31 *~ 1e+37; +#X connect 0 0 6 0; +#X connect 1 0 8 0; +#X connect 2 0 1 0; +#X connect 3 0 5 0; +#X connect 4 0 0 1; +#X connect 4 0 5 1; +#X connect 5 0 0 0; +#X connect 6 0 2 0; +#X connect 8 0 7 0; +#X restore 448 428 pd <~; +#X obj 473 400 sig~ 0.5; +#X obj 298 578 mtof~; +#X obj 391 579 +~; +#X obj 415 545 *~ 1; +#X obj 709 408 wrap~; +#N canvas 0 22 450 300 <~ 0; +#X obj 24 -60 -~; +#X obj 24 10 +~ 1e-37; +#X obj 24 -11 clip~ -1e-37 0; +#X obj 24 -105 inlet~; +#X obj 68 -104 inlet~; +#X obj 24 -81 max~; +#X obj 24 -36 *~ -1; +#X obj 24 62 outlet~; +#X obj 24 31 *~ 1e+37; +#X connect 0 0 6 0; +#X connect 1 0 8 0; +#X connect 2 0 1 0; +#X connect 3 0 5 0; +#X connect 4 0 0 1; +#X connect 4 0 5 1; +#X connect 5 0 0 0; +#X connect 6 0 2 0; +#X connect 8 0 7 0; +#X restore 709 460 pd <~; +#X obj 734 432 sig~ 0.5; +#X obj 723 499 rzero~ 1; +#X obj 548 196 phasor~ 10; +#X obj 421 264 /~ 44100; +#N canvas 0 22 450 300 <~ 0; +#X obj 24 -60 -~; +#X obj 24 10 +~ 1e-37; +#X obj 24 -11 clip~ -1e-37 0; +#X obj 24 -105 inlet~; +#X obj 68 -104 inlet~; +#X obj 24 -81 max~; +#X obj 24 -36 *~ -1; +#X obj 24 62 outlet~; +#X obj 24 31 *~ 1e+37; +#X connect 0 0 6 0; +#X connect 1 0 8 0; +#X connect 2 0 1 0; +#X connect 3 0 5 0; +#X connect 4 0 0 1; +#X connect 4 0 5 1; +#X connect 5 0 0 0; +#X connect 6 0 2 0; +#X connect 8 0 7 0; +#X restore 564 254 pd <~; +#X msg 340 137 0; +#X obj 420 329 /~ 128; +#X obj 699 642 /~ 44100; +#X obj 698 669 rpole~ 1; +#X obj 725 549 *~ -1; +#X obj 725 571 +~ 1; +#X obj 698 692 +~ 1; +#X obj 723 521 abs~; +#X obj 706 744 *~; +#X obj 697 613 sig~ -10; +#X obj 699 715 clip~ 0 1; +#X obj 705 816 osc~; +#X obj 705 880 dac~; +#X obj 705 794 *~ 400; +#X obj 421 291 rpole~ 1; +#X obj 589 226 sig~ 0.999; +#X obj 437 225 /~ 128; +#X text 759 820 kick; +#X obj 810 429 wrap~; +#N canvas 0 22 450 300 <~ 0; +#X obj 24 -60 -~; +#X obj 24 10 +~ 1e-37; +#X obj 24 -11 clip~ -1e-37 0; +#X obj 24 -105 inlet~; +#X obj 68 -104 inlet~; +#X obj 24 -81 max~; +#X obj 24 -36 *~ -1; +#X obj 24 62 outlet~; +#X obj 24 31 *~ 1e+37; +#X connect 0 0 6 0; +#X connect 1 0 8 0; +#X connect 2 0 1 0; +#X connect 3 0 5 0; +#X connect 4 0 0 1; +#X connect 4 0 5 1; +#X connect 5 0 0 0; +#X connect 6 0 2 0; +#X connect 8 0 7 0; +#X restore 810 480 pd <~; +#X obj 835 452 sig~ 0.5; +#X obj 824 519 rzero~ 1; +#X obj 800 662 /~ 44100; +#X obj 799 689 rpole~ 1; +#X obj 826 569 *~ -1; +#X obj 826 591 +~ 1; +#X obj 799 712 +~ 1; +#X obj 824 541 abs~; +#X obj 798 633 sig~ -10; +#X obj 800 735 clip~ 0 1; +#X obj 802 904 dac~; +#X obj 843 771 noise~; +#X obj 801 791 *~; +#X obj 800 765 *~; +#X obj 810 403 +~ 0.25; +#X obj 922 666 samphold~; +#X obj 922 645 noise~; +#X obj 909 432 wrap~; +#N canvas 0 22 450 300 <~ 0; +#X obj 24 -60 -~; +#X obj 24 10 +~ 1e-37; +#X obj 24 -11 clip~ -1e-37 0; +#X obj 24 -105 inlet~; +#X obj 68 -104 inlet~; +#X obj 24 -81 max~; +#X obj 24 -36 *~ -1; +#X obj 24 62 outlet~; +#X obj 24 31 *~ 1e+37; +#X connect 0 0 6 0; +#X connect 1 0 8 0; +#X connect 2 0 1 0; +#X connect 3 0 5 0; +#X connect 4 0 0 1; +#X connect 4 0 5 1; +#X connect 5 0 0 0; +#X connect 6 0 2 0; +#X connect 8 0 7 0; +#X restore 909 483 pd <~; +#X obj 934 455 sig~ 0.5; +#X obj 923 522 rzero~ 1; +#X obj 925 572 *~ -1; +#X obj 925 594 +~ 1; +#X obj 923 544 abs~; +#X obj 909 406 +~ 0.25; +#X obj 957 754 wrap~; +#X obj 922 778 -~; +#X obj 922 688 *~ 0.5; +#X obj 922 710 +~ 0.5; +#X obj 919 853 /~; +#X obj 922 800 +~ 1; +#X obj 810 376 /~; +#X obj 1025 663 samphold~; +#X obj 1025 642 noise~; +#X obj 1060 751 wrap~; +#X obj 1025 775 -~; +#X obj 1025 685 *~ 0.5; +#X obj 1025 707 +~ 0.5; +#X obj 1022 850 /~; +#X obj 1025 797 +~ 1; +#X obj 709 376 /~; +#X obj 922 732 *~ 2; +#X obj 919 831 sig~ 8; +#X obj 298 688 *~ 0.5; +#X text 858 864 hh; +#X obj 1022 828 sig~ 8; +#X obj 606 418 wrap~; +#N canvas 0 22 450 300 <~ 0; +#X obj 24 -60 -~; +#X obj 24 10 +~ 1e-37; +#X obj 24 -11 clip~ -1e-37 0; +#X obj 24 -105 inlet~; +#X obj 68 -104 inlet~; +#X obj 24 -81 max~; +#X obj 24 -36 *~ -1; +#X obj 24 62 outlet~; +#X obj 24 31 *~ 1e+37; +#X connect 0 0 6 0; +#X connect 1 0 8 0; +#X connect 2 0 1 0; +#X connect 3 0 5 0; +#X connect 4 0 0 1; +#X connect 4 0 5 1; +#X connect 5 0 0 0; +#X connect 6 0 2 0; +#X connect 8 0 7 0; +#X restore 606 470 pd <~; +#X obj 631 442 sig~ 0.5; +#X obj 620 494 rzero~ 1; +#X obj 596 637 /~ 44100; +#X obj 595 664 rpole~ 1; +#X obj 622 544 *~ -1; +#X obj 622 566 +~ 1; +#X obj 595 687 +~ 1; +#X obj 620 516 abs~; +#X obj 594 608 sig~ -10; +#X obj 596 710 clip~ 0 1; +#X obj 602 811 osc~; +#X obj 602 875 dac~; +#X obj 606 393 +~ 0.25; +#X obj 551 781 noise~; +#X obj 509 801 *~; +#X obj 9 664 osc~; +#X obj 57 455 -~; +#X obj 91 437 wrap~; +#X obj 10 530 tabread~ midi; +#X obj 9 797 dac~; +#X obj 11 621 mtof~; +#X obj 55 383 phasor~ 10; +#X obj 57 416 *~ 127; +#X obj 424 579 s~ midimod1; +#X obj 148 650 osc~; +#X obj 149 516 tabread~ midi; +#X obj 125 789 dac~; +#X obj 150 607 mtof~; +#X obj 151 436 wrap~; +#X obj 152 497 -~; +#X obj 186 479 wrap~; +#X obj 151 414 +~ 0.75; +#X obj 56 345 /~ 8; +#X obj 11 589 +~; +#X obj 148 574 +~; +#X obj 56 557 r~ midimod1; +#X obj 6 699 *~ 0.1; +#X obj 145 685 *~ 0.1; +#X obj 679 206 sig~ 1; +#X obj 679 228 /~; +#X obj 679 250 s~ period; +#X msg 219 150 1 \$1; +#X obj 219 172 /; +#X obj 219 194 s _period; +#X obj 152 458 *~ 122; +#X obj 287 79 loadbang; +#X obj 382 670 delread~ _del 100; +#X obj 382 773 delwrite~ _del 500; +#X obj 382 616 r _period; +#X obj 382 638 * 4000; +#X obj 382 692 lop~ 1000; +#X obj 382 713 *~ 0.85; +#X text 656 815 snr; +#X text 172 51 techno world!; +#X obj 965 500 sig~ 1; +#X obj 148 552 +~ 12; +#X obj 11 567 +~ 12; +#X msg 287 101 11; +#X obj 1107 662 samphold~; +#X obj 1107 641 noise~; +#X obj 1142 750 wrap~; +#X obj 1107 774 -~; +#X obj 1107 684 *~ 0.5; +#X obj 1107 706 +~ 0.5; +#X obj 1104 849 /~; +#X obj 1107 796 +~ 1; +#X obj 606 371 /~; +#X obj 909 379 /~ 8; +#X obj 1107 728 *~ 2; +#X obj 1025 729 *~ 1; +#X obj 1104 827 sig~ 16; +#X obj 801 813 hip~ 18000; +#X obj 802 837 bp~ 12000 10; +#X obj 509 823 hip~ 1000; +#X obj 603 739 *~ 1; +#X obj 602 789 *~ 300; +#X obj 602 833 *~ 0.1; +#X obj 802 862 *~ 0.1; +#X obj 705 838 *~ 0.333; +#X connect 7 0 11 0; +#X connect 8 0 13 0; +#X connect 9 0 8 0; +#X connect 10 0 8 1; +#X connect 11 0 16 0; +#X connect 13 0 14 0; +#X connect 14 0 11 1; +#X connect 14 0 15 0; +#X connect 14 0 23 0; +#X connect 15 0 16 1; +#X connect 16 0 102 0; +#X connect 16 0 154 0; +#X connect 17 0 18 1; +#X connect 18 0 20 0; +#X connect 20 0 21 0; +#X connect 20 0 22 0; +#X connect 21 0 22 1; +#X connect 22 0 30 0; +#X connect 23 0 24 0; +#X connect 24 0 17 0; +#X connect 24 0 18 0; +#X connect 25 0 37 0; +#X connect 25 0 55 0; +#X connect 25 0 139 0; +#X connect 25 0 146 1; +#X connect 26 0 27 0; +#X connect 27 0 31 0; +#X connect 28 0 27 1; +#X connect 29 0 7 0; +#X connect 30 0 29 0; +#X connect 31 0 30 1; +#X connect 31 0 130 0; +#X connect 32 0 33 0; +#X connect 33 0 35 0; +#X connect 34 0 33 1; +#X connect 35 0 46 0; +#X connect 36 0 38 0; +#X connect 37 0 53 0; +#X connect 38 0 53 1; +#X connect 39 0 10 1; +#X connect 39 0 36 1; +#X connect 39 0 128 1; +#X connect 40 0 26 0; +#X connect 41 0 42 0; +#X connect 42 0 45 0; +#X connect 43 0 44 0; +#X connect 44 0 42 1; +#X connect 45 0 49 0; +#X connect 46 0 43 0; +#X connect 47 0 52 0; +#X connect 48 0 41 0; +#X connect 49 0 47 1; +#X connect 49 0 47 0; +#X connect 50 0 185 0; +#X connect 52 0 50 0; +#X connect 53 0 40 0; +#X connect 53 0 90 0; +#X connect 53 0 99 0; +#X connect 53 0 173 0; +#X connect 53 0 174 0; +#X connect 54 0 38 1; +#X connect 55 0 36 0; +#X connect 57 0 58 0; +#X connect 58 0 60 0; +#X connect 59 0 58 1; +#X connect 60 0 66 0; +#X connect 61 0 62 0; +#X connect 62 0 65 0; +#X connect 63 0 64 0; +#X connect 64 0 62 1; +#X connect 65 0 68 0; +#X connect 66 0 63 0; +#X connect 67 0 61 0; +#X connect 68 0 72 0; +#X connect 68 0 72 1; +#X connect 70 0 71 1; +#X connect 71 0 178 0; +#X connect 72 0 71 0; +#X connect 73 0 57 0; +#X connect 74 0 86 0; +#X connect 75 0 74 0; +#X connect 76 0 77 0; +#X connect 77 0 79 0; +#X connect 78 0 77 1; +#X connect 79 0 82 0; +#X connect 80 0 81 0; +#X connect 81 0 74 1; +#X connect 81 0 91 1; +#X connect 81 0 165 1; +#X connect 82 0 80 0; +#X connect 83 0 76 0; +#X connect 84 0 85 1; +#X connect 85 0 89 0; +#X connect 86 0 87 0; +#X connect 87 0 100 0; +#X connect 88 0 90 1; +#X connect 89 0 88 1; +#X connect 90 0 73 0; +#X connect 91 0 95 0; +#X connect 92 0 91 0; +#X connect 93 0 94 1; +#X connect 94 0 98 0; +#X connect 95 0 96 0; +#X connect 96 0 176 0; +#X connect 97 0 99 1; +#X connect 98 0 97 1; +#X connect 99 0 32 0; +#X connect 100 0 84 0; +#X connect 100 0 85 0; +#X connect 101 0 88 0; +#X connect 102 0 12 0; +#X connect 102 0 12 1; +#X connect 104 0 97 0; +#X connect 105 0 106 0; +#X connect 106 0 108 0; +#X connect 107 0 106 1; +#X connect 108 0 114 0; +#X connect 109 0 110 0; +#X connect 110 0 113 0; +#X connect 111 0 112 0; +#X connect 112 0 110 1; +#X connect 113 0 116 0; +#X connect 114 0 111 0; +#X connect 115 0 109 0; +#X connect 116 0 181 0; +#X connect 117 0 183 0; +#X connect 119 0 105 0; +#X connect 120 0 121 1; +#X connect 121 0 180 0; +#X connect 122 0 143 0; +#X connect 123 0 125 0; +#X connect 124 0 123 1; +#X connect 125 0 163 0; +#X connect 127 0 122 0; +#X connect 128 0 129 0; +#X connect 128 0 138 0; +#X connect 129 0 123 0; +#X connect 129 0 124 0; +#X connect 131 0 144 0; +#X connect 132 0 162 0; +#X connect 134 0 131 0; +#X connect 135 0 151 0; +#X connect 136 0 132 0; +#X connect 137 0 136 1; +#X connect 138 0 135 0; +#X connect 139 0 128 0; +#X connect 140 0 127 0; +#X connect 141 0 134 0; +#X connect 142 0 140 1; +#X connect 142 0 141 1; +#X connect 143 0 126 0; +#X connect 143 0 126 1; +#X connect 144 0 133 0; +#X connect 144 0 133 1; +#X connect 145 0 146 0; +#X connect 146 0 147 0; +#X connect 148 0 149 0; +#X connect 149 0 150 0; +#X connect 151 0 136 0; +#X connect 151 0 137 0; +#X connect 152 0 164 0; +#X connect 152 0 39 0; +#X connect 153 0 157 0; +#X connect 155 0 156 0; +#X connect 156 0 153 0; +#X connect 157 0 158 0; +#X connect 158 0 154 0; +#X connect 158 0 102 0; +#X connect 161 0 79 1; +#X connect 161 0 60 1; +#X connect 161 0 35 1; +#X connect 161 0 108 1; +#X connect 162 0 141 0; +#X connect 163 0 140 0; +#X connect 164 0 148 0; +#X connect 164 0 10 0; +#X connect 164 0 25 0; +#X connect 165 0 169 0; +#X connect 166 0 165 0; +#X connect 167 0 168 1; +#X connect 168 0 172 0; +#X connect 169 0 170 0; +#X connect 170 0 175 0; +#X connect 171 0 173 1; +#X connect 172 0 171 1; +#X connect 173 0 119 0; +#X connect 174 0 83 0; +#X connect 175 0 167 0; +#X connect 175 0 168 0; +#X connect 176 0 93 0; +#X connect 176 0 94 0; +#X connect 177 0 171 0; +#X connect 178 0 179 0; +#X connect 179 0 184 0; +#X connect 180 0 183 0; +#X connect 181 0 121 0; +#X connect 181 0 182 0; +#X connect 182 0 117 0; +#X connect 183 0 118 0; +#X connect 183 0 118 1; +#X connect 184 0 69 0; +#X connect 184 0 69 1; +#X connect 185 0 51 0; +#X connect 185 0 51 1;