contains options for adapting to LyraT boards, in which case the thing should be compiled using ESP's audio development system (esp-adf) instead of the default esp-idf. (also, the "sdkconfig" file will have to be rebuilt). As they stand the sources load a pre-compiled patch which is munged as a C string in the file "testpatch.c". Optionally Pd can be reconfigured to load patches over wifi.
149 lines
3.8 KiB
Text
149 lines
3.8 KiB
Text
#N canvas 110 26 1262 545 12;
|
|
#X msg 373 294 listen 4498;
|
|
#X obj 374 331 netreceive -u -f;
|
|
#X listbox 481 365 26 0 0 0 - - - 0;
|
|
#X listbox 374 398 26 0 0 0 - - - 0;
|
|
#X obj 374 355 list;
|
|
#X obj 372 426 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc #000000 #000000;
|
|
#X obj 373 268 loadbang;
|
|
#X msg 55 38 listen 4498;
|
|
#X msg 62 65 listen 0;
|
|
#X floatatom 120 478 5 0 0 0 - - - 0;
|
|
#X obj 43 480 list;
|
|
#X listbox 43 504 20 0 0 0 - - - 0;
|
|
#X obj 227 75 text define patch;
|
|
#X obj 125 345 text sequence patch;
|
|
#X msg 126 319 line 0 \, auto;
|
|
#X obj 144 370 print;
|
|
#X obj 44 454 netreceive;
|
|
#X msg 107 255 send pd foo 1;
|
|
#X msg 123 287 send pd begin-new poodle .;
|
|
#X msg 115 397 send pd end-new;
|
|
#X obj 55 12 loadbang;
|
|
#X msg 97 175 send a 0;
|
|
#X msg 96 95 send a 70;
|
|
#X msg 98 200 send f 440;
|
|
#X msg 102 226 send f 660;
|
|
#X obj 228 15 loadbang;
|
|
#X msg 229 44 read esp-patch.pd;
|
|
#X obj 379 78 r amp;
|
|
#X msg 379 104 set \$1;
|
|
#X obj 379 130 s amp-set;
|
|
#X floatatom 655 144 8 0 100 1 amp amp-set amp 0;
|
|
#X obj 95 121 r amp;
|
|
#X msg 93 146 send a \$1;
|
|
#X msg 476 198 set \$1;
|
|
#X floatatom 589 180 11 0 100 1 bias bias-set bias 0;
|
|
#X obj 476 172 r bias;
|
|
#X obj 476 224 s bias-set;
|
|
#X obj 181 129 r bias;
|
|
#X msg 179 154 send b \$1;
|
|
#X msg 510 285 set \$1;
|
|
#X floatatom 623 267 10 0 1000 1 freq freq-set freq 0;
|
|
#X obj 510 259 r freq;
|
|
#X obj 510 311 s freq-set;
|
|
#X obj 268 131 r freq;
|
|
#X msg 268 157 send f \$1;
|
|
#X obj 370 494 timer;
|
|
#X obj 372 464 t b b;
|
|
#X floatatom 370 520 5 0 0 0 - - - 0;
|
|
#X obj 627 465 / 32768;
|
|
#X obj 627 491 s freq;
|
|
#X msg 626 439 8;
|
|
#X floatatom 599 29 5 0 100 0 - - - 0;
|
|
#X obj 599 54 expr 100*sqrt($f1/32768);
|
|
#X floatatom 622 82 11 0 100 0 - - - 0;
|
|
#X obj 599 106 s amp;
|
|
#X floatatom 821 349 5 0 1000 0 - - - 0;
|
|
#X obj 821 400 / 32768;
|
|
#X obj 821 426 * 100;
|
|
#X obj 821 374 + 0.25;
|
|
#X obj 821 479 s bias;
|
|
#X floatatom 832 452 10 0 0 0 - - - 0;
|
|
#X obj 817 312 r int-bias;
|
|
#X msg 941 34 \; int-bias 223 \; amp 0 \; freq 0;
|
|
#X msg 929 279 \; int-bias \$1 \; amp 0 \; freq 0;
|
|
#X msg 905 151 15;
|
|
#X msg 938 151 31;
|
|
#X obj 905 177 t b f;
|
|
#X floatatom 930 252 5 0 0 0 - - - 0;
|
|
#X msg 1003 153 55;
|
|
#X msg 970 151 47;
|
|
#X obj 847 178 del 250;
|
|
#X obj 983 185 r momentary;
|
|
#X msg 1089 155 255;
|
|
#X msg 847 204 255;
|
|
#X msg 1048 154 127;
|
|
#X obj 1107 106 + 255;
|
|
#X floatatom 1112 69 5 0 0 0 - - - 0;
|
|
#X msg 1166 155 639;
|
|
#X msg 983 417 \; int-bias 255 \; amp 0 \; freq 0;
|
|
#X msg 1134 153 510;
|
|
#X connect 0 0 1 0;
|
|
#X connect 1 0 4 0;
|
|
#X connect 1 1 2 0;
|
|
#X connect 3 0 5 0;
|
|
#X connect 4 0 3 0;
|
|
#X connect 5 0 46 0;
|
|
#X connect 6 0 0 0;
|
|
#X connect 7 0 16 0;
|
|
#X connect 8 0 16 0;
|
|
#X connect 10 0 11 0;
|
|
#X connect 13 0 15 0;
|
|
#X connect 13 0 16 0;
|
|
#X connect 14 0 13 0;
|
|
#X connect 16 0 10 0;
|
|
#X connect 16 1 9 0;
|
|
#X connect 17 0 16 0;
|
|
#X connect 18 0 16 0;
|
|
#X connect 19 0 16 0;
|
|
#X connect 20 0 7 0;
|
|
#X connect 21 0 16 0;
|
|
#X connect 22 0 16 0;
|
|
#X connect 23 0 16 0;
|
|
#X connect 24 0 16 0;
|
|
#X connect 25 0 26 0;
|
|
#X connect 26 0 12 0;
|
|
#X connect 27 0 28 0;
|
|
#X connect 28 0 29 0;
|
|
#X connect 31 0 32 0;
|
|
#X connect 32 0 16 0;
|
|
#X connect 33 0 36 0;
|
|
#X connect 35 0 33 0;
|
|
#X connect 37 0 38 0;
|
|
#X connect 38 0 16 0;
|
|
#X connect 39 0 42 0;
|
|
#X connect 41 0 39 0;
|
|
#X connect 43 0 44 0;
|
|
#X connect 44 0 16 0;
|
|
#X connect 45 0 47 0;
|
|
#X connect 46 0 45 0;
|
|
#X connect 46 1 45 1;
|
|
#X connect 48 0 49 0;
|
|
#X connect 50 0 48 0;
|
|
#X connect 51 0 52 0;
|
|
#X connect 52 0 53 0;
|
|
#X connect 52 0 54 0;
|
|
#X connect 55 0 58 0;
|
|
#X connect 56 0 57 0;
|
|
#X connect 57 0 59 0;
|
|
#X connect 57 0 60 0;
|
|
#X connect 58 0 56 0;
|
|
#X connect 61 0 55 0;
|
|
#X connect 64 0 66 0;
|
|
#X connect 65 0 66 0;
|
|
#X connect 66 0 70 0;
|
|
#X connect 66 1 67 0;
|
|
#X connect 67 0 63 0;
|
|
#X connect 68 0 66 0;
|
|
#X connect 69 0 66 0;
|
|
#X connect 70 0 73 0;
|
|
#X connect 71 0 66 0;
|
|
#X connect 72 0 66 0;
|
|
#X connect 73 0 67 0;
|
|
#X connect 74 0 66 0;
|
|
#X connect 75 0 66 0;
|
|
#X connect 76 0 75 0;
|
|
#X connect 77 0 66 0;
|
|
#X connect 79 0 66 0;
|