Mercurial > hg > beaglert
view examples/08-PureData/digital/_main.pd @ 482:4d5edf7ee953 prerelease
heavy: support for signal-rate digitals and Scope.
author | Giulio Moro <giuliomoro@yahoo.it> |
---|---|
date | Tue, 21 Jun 2016 14:27:26 +0100 |
parents | 4ff80956c27a |
children | ddb86944e138 |
line wrap: on
line source
#N canvas 272 16 857 690 10; #X obj 18 477 osc~ 200; #X obj 57 522 *~; #X obj 112 405 line~ 1; #X msg 116 372 1 \, 0 200; #X obj 205 472 line~ 1; #X msg 209 439 1 \, 0 200; #X obj 210 405 select 1; #X obj 140 531 *~; #X obj 534 622 s bela_setDigital; #X obj 534 553 loadbang; #X msg 65 445 0; #X obj 116 332 r bela_digitalIn12; #X obj 422 217 r bela_digitalIn14; #X obj 422 243 s bela_digitalOut13; #X obj 285 218 r bela_digitalIn12; #X obj 285 243 s bela_digitalOut11; #X obj 374 339 timer; #X msg 404 304 bang; #X msg 368 304 bang; #X obj 556 160 metro 1000; #X obj 575 304 s bela_digitalOut15; #X obj 354 380 print sourceto12; #X obj 488 351 timer; #X msg 518 316 bang; #X msg 482 316 bang; #X obj 487 380 print sourceto14; #X obj 650 146 r bela_digitalIn16; #X msg 553 265 1; #X obj 577 214 delay 500; #X obj 480 275 select 1; #X obj 346 268 select 1; #X msg 584 281 0; #X obj 637 221 select 1 0; #X obj 80 663 dac~ 3 4; #X msg 458 576 disable 12; #X obj 158 595 *~ 0.5; #X obj 157 622 +~ 0.5; #X obj 53 584 *~ 0.5; #X obj 52 611 +~ 0.5; #X text 183 37 This is just a stub ...; #X obj 308 643 dac~ 1 2; #X obj 311 606 *~ 0.1; #X obj 337 550 osc~ 120; #X msg 585 438 0; #X obj 649 185 print digitalIn16; #X obj 672 373 print digitalIn14; #X text 185 103 This section requires some hardware loopback between 15 and 14 \, 13 and 12 Have fun figuring out the pins on P8 (or P9 ???) If you do it properly \, you can measure roundtrip latency with multiple digital/analog feed-forward networs; #X obj 552 112 loadbang; #X obj 206 291 print digitalIn12; #X text 548 130 connect a switch to digitalIn16 or turn on the metro here; #X obj 287 449 adc~ 17; #X obj 299 506 phasor~ 300; #X obj 293 539 *~; #X obj 409 622 dac~ 26; #X msg 534 584 out 11 \, in 12 \, out 13 \, in 14 \, out 15 \, in 16 \, in 17 ~ \, out 26 ~; #X obj 378 427 phasor~ 0.2; #X obj 373 455 *~ 1000; #X obj 620 524 dac~ 27 28 29 30; #X obj 621 466 osc~ 30; #X connect 0 0 1 0; #X connect 0 0 7 0; #X connect 1 0 37 0; #X connect 2 0 1 1; #X connect 3 0 2 0; #X connect 4 0 7 1; #X connect 5 0 4 0; #X connect 6 0 5 0; #X connect 6 0 10 0; #X connect 7 0 35 0; #X connect 9 0 54 0; #X connect 10 0 0 1; #X connect 11 0 3 0; #X connect 12 0 13 0; #X connect 12 0 29 0; #X connect 12 0 45 0; #X connect 14 0 15 0; #X connect 14 0 30 0; #X connect 14 0 48 0; #X connect 16 0 21 0; #X connect 17 0 16 1; #X connect 18 0 16 0; #X connect 19 0 27 0; #X connect 19 0 28 0; #X connect 22 0 25 0; #X connect 23 0 22 1; #X connect 24 0 22 0; #X connect 26 0 32 0; #X connect 26 0 43 0; #X connect 26 0 44 0; #X connect 27 0 20 0; #X connect 27 0 24 0; #X connect 27 0 18 0; #X connect 28 0 31 0; #X connect 29 0 23 0; #X connect 30 0 17 0; #X connect 31 0 20 0; #X connect 32 0 27 0; #X connect 32 1 31 0; #X connect 34 0 8 0; #X connect 35 0 36 0; #X connect 36 0 33 1; #X connect 37 0 38 0; #X connect 38 0 33 0; #X connect 41 0 40 0; #X connect 42 0 41 0; #X connect 42 0 53 0; #X connect 42 0 57 3; #X connect 43 0 42 1; #X connect 50 0 52 0; #X connect 51 0 52 1; #X connect 52 0 40 1; #X connect 54 0 8 0; #X connect 55 0 56 0; #X connect 56 0 42 0; #X connect 58 0 57 0;