/usr/share/puredata/doc/7.stuff/tools/testtone16.pd is in puredata-core 0.47.1-3.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 | #N canvas 117 205 706 319 12;
#X floatatom 86 283 3 0 0 0 - - -;
#X obj 36 232 notein;
#X obj 36 258 stripnote;
#X floatatom 36 283 3 0 0 0 - - -;
#X text 224 229 MIDI OUT;
#X text 36 208 MIDI IN;
#X floatatom 171 282 3 0 0 0 - - -;
#X floatatom 132 282 3 0 0 0 - - -;
#X obj 132 257 ctlin;
#N canvas 0 0 484 446 midi 0;
#X obj 96 65 inlet;
#X obj 96 262 noteout;
#X floatatom 96 92 0 0 0 0 - - -;
#X obj 338 113 loadbang;
#X obj 96 184 metro;
#X obj 96 236 makenote;
#X floatatom 189 166 0 0 0 0 - - -;
#X obj 96 210 f;
#X floatatom 145 166 0 0 0 0 - - -;
#X floatatom 233 166 0 0 0 0 - - -;
#X floatatom 276 166 0 0 0 0 - - -;
#X msg 338 148 500;
#X msg 370 148 60;
#X msg 399 148 64;
#X msg 427 148 250;
#X text 144 145 rate;
#X text 187 145 pitch;
#X text 232 145 vel;
#X text 268 146 length;
#X obj 230 257 ctlout 1;
#X floatatom 230 228 0 0 0 0 - - -;
#X connect 0 0 2 0;
#X connect 2 0 4 0;
#X connect 3 0 11 0;
#X connect 3 0 12 0;
#X connect 3 0 13 0;
#X connect 3 0 14 0;
#X connect 4 0 7 0;
#X connect 5 0 1 0;
#X connect 5 1 1 1;
#X connect 6 0 7 1;
#X connect 7 0 5 0;
#X connect 8 0 4 1;
#X connect 9 0 5 1;
#X connect 10 0 5 2;
#X connect 11 0 8 0;
#X connect 12 0 6 0;
#X connect 13 0 9 0;
#X connect 14 0 10 0;
#X connect 20 0 19 0;
#X restore 224 279 pd midi;
#X floatatom 170 107 3 0 0 0 - tone-vu1 -;
#X floatatom 197 107 3 0 0 0 - tone-vu2 -;
#X obj 170 144 tgl 20 0 tone-ch1 tone-ch1 1 5 -8 0 12 -262144 -1 -1
1 1;
#X obj 195 144 tgl 20 0 tone-ch2 tone-ch2 2 5 -8 0 12 -262144 -1 -1
1 1;
#X obj 224 253 tgl 20 0 empty empty empty 20 8 0 8 -262144 -1 -1 0
1;
#N canvas 0 0 662 344 more 0;
#X floatatom 42 209 0 0 0 0 - - -;
#X obj 42 183 f;
#X obj 79 183 + 1;
#X obj 42 150 metro 1000;
#X obj 42 123 tgl 20 0 empty empty empty 20 8 0 8 -262144 -1 -1 0 1
;
#X msg 264 142 \; pd restart-audio;
#X text 24 30 this window has various wierd debugging stuff...;
#X text 218 97 ALSA gets twisted after a few;
#X text 216 118 hours sometimes... use this to fix:;
#X text 22 74 see if Pd's time;
#X text 22 93 measurement works:;
#X obj 516 159 adc~;
#X obj 515 206 print~;
#X obj 524 183 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X connect 1 0 2 0;
#X connect 1 0 0 0;
#X connect 2 0 1 1;
#X connect 3 0 1 0;
#X connect 4 0 3 0;
#X connect 11 0 12 0;
#X connect 13 0 12 0;
#X restore 584 272 pd more;
#X obj 228 144 tgl 20 0 tone-ch3 tone-ch3 3 5 -8 0 12 -262144 -1 -1
1 1;
#X obj 253 144 tgl 20 0 tone-ch4 tone-ch4 4 5 -8 0 12 -262144 -1 -1
1 1;
#X obj 286 144 tgl 20 0 tone-ch5 tone-ch5 5 5 -8 0 12 -262144 -1 -1
1 1;
#X obj 311 144 tgl 20 0 tone-ch6 tone-ch6 6 5 -8 0 12 -262144 -1 -1
1 1;
#X obj 647 132 bng 15 250 50 0 tone-all empty ALL 20 8 0 12 -262144
-1 -1;
#X obj 647 153 bng 15 250 50 0 tone-none empty NONE 20 8 0 12 -262144
-1 -1;
#X floatatom 227 107 3 0 0 0 - tone-vu3 -;
#X floatatom 254 107 3 0 0 0 - tone-vu4 -;
#X floatatom 285 107 3 0 0 0 - tone-vu5 -;
#X floatatom 312 107 3 0 0 0 - tone-vu6 -;
#X floatatom 345 107 3 0 0 0 - tone-vu7 -;
#X floatatom 372 107 3 0 0 0 - tone-vu8 -;
#X obj 345 144 tgl 20 0 tone-ch7 tone-ch7 7 5 -8 0 12 -262144 -1 -1
1 1;
#X obj 370 144 tgl 20 0 tone-ch8 tone-ch8 8 5 -8 0 12 -262144 -1 -1
1 1;
#N canvas 637 91 321 422 audio 0;
#X obj 25 303 s~ tone-mon;
#X obj 25 277 line~;
#X obj 25 249 pack 0 50;
#X obj 25 223 r tone-monitor;
#X obj 28 140 * 5;
#X obj 28 165 s tone-hip;
#X obj 28 114 r tone-hipass;
#N canvas 275 246 482 404 glue+loadbang 0;
#X obj 8 20 loadbang;
#X obj 175 18 r tone-all;
#X obj 285 16 r tone-none;
#X msg 8 48 \; pd dsp 1 \; tone-pitch 69 \; tone-radio 2 \; tone-radio-set
set 2 \; tone-type 1 \; tone-type-set 1 \; tone-all 1 \; tone-hipass-set
set 1 \;;
#X msg 175 46 \; tone-ch1 1 \; tone-ch2 1 \; tone-ch3 1 \; tone-ch4
1 \; tone-ch5 1 \; tone-ch6 1 \; tone-ch7 1 \; tone-ch8 1 \; tone-ch9
1 \; tone-ch10 1 \; tone-ch11 1 \; tone-ch12 1 \; tone-ch13 1 \; tone-ch14
1 \; tone-ch15 1 \; tone-ch16 1;
#X msg 285 47 \; tone-ch1 0 \; tone-ch2 0 \; tone-ch3 0 \; tone-ch4
0 \; tone-ch5 0 \; tone-ch6 0 \; tone-ch7 0 \; tone-ch8 0 \; tone-ch9
0 \; tone-ch10 0 \; tone-ch11 0 \; tone-ch12 0 \; tone-ch13 0 \; tone-ch14
0 \; tone-ch15 0 \; tone-ch16 0;
#X connect 0 0 3 0;
#X connect 1 0 4 0;
#X connect 2 0 5 0;
#X restore 22 332 pd glue+loadbang;
#N canvas 731 146 468 559 tone-generator 0;
#X obj 22 187 osc~;
#X obj 22 81 mtof;
#X floatatom 22 58 0 0 0 0 - - -;
#X floatatom 22 103 0 0 0 0 - - -;
#X obj 22 163 sig~;
#X obj 22 33 r tone-pitch;
#X obj 119 179 noise~;
#X obj 65 249 +~;
#X obj 282 140 - 1;
#X obj 282 172 * -1;
#X obj 191 228 line~;
#X obj 281 229 line~;
#X obj 22 211 *~;
#X obj 119 210 *~;
#X msg 191 199 \$1 20;
#X msg 281 200 \$1 20;
#X floatatom 273 109 0 0 0 0 - - -;
#X obj 64 504 *~;
#X obj 86 477 line~;
#X obj 86 450 pack 0 50;
#X floatatom 201 365 0 0 0 0 - - -;
#X obj 86 423 dbtorms;
#X obj 64 530 s~ tone-osc;
#X obj 201 282 r tone-radio;
#X obj 201 310 sel 0 1 2;
#X msg 270 333 0;
#X msg 201 335 80;
#X msg 234 335 60;
#X obj 273 86 r tone-type;
#X obj 89 359 r tone-level;
#X obj 178 453 s tone-level-set;
#X msg 177 428 set \$1;
#X obj 329 452 s tone-radio-set;
#X obj 327 369 sel 80 60 0;
#X msg 327 394 0;
#X msg 360 394 1;
#X msg 393 394 2;
#X msg 329 426 set \$1;
#X msg 423 394 2;
#X obj 72 89 s tone-pitch-set;
#X msg 72 66 set \$1;
#X obj 177 29 r tone-hz;
#X msg 75 117 set \$1;
#X obj 75 140 s tone-hz-set;
#X obj 177 55 ftom;
#X connect 0 0 12 0;
#X connect 1 0 3 0;
#X connect 2 0 1 0;
#X connect 2 0 40 0;
#X connect 3 0 4 0;
#X connect 3 0 42 0;
#X connect 4 0 0 0;
#X connect 5 0 2 0;
#X connect 6 0 13 0;
#X connect 7 0 17 0;
#X connect 8 0 9 0;
#X connect 9 0 15 0;
#X connect 10 0 12 1;
#X connect 11 0 13 1;
#X connect 12 0 7 0;
#X connect 13 0 7 1;
#X connect 14 0 10 0;
#X connect 15 0 11 0;
#X connect 16 0 8 0;
#X connect 16 0 14 0;
#X connect 17 0 22 0;
#X connect 18 0 17 1;
#X connect 19 0 18 0;
#X connect 20 0 21 0;
#X connect 20 0 31 0;
#X connect 21 0 19 0;
#X connect 23 0 24 0;
#X connect 24 0 26 0;
#X connect 24 1 27 0;
#X connect 24 2 25 0;
#X connect 25 0 20 0;
#X connect 26 0 20 0;
#X connect 27 0 20 0;
#X connect 28 0 16 0;
#X connect 29 0 31 0;
#X connect 29 0 21 0;
#X connect 31 0 30 0;
#X connect 33 0 34 0;
#X connect 33 1 35 0;
#X connect 33 2 36 0;
#X connect 33 3 38 0;
#X connect 34 0 37 0;
#X connect 35 0 37 0;
#X connect 36 0 37 0;
#X connect 37 0 32 0;
#X connect 38 0 37 0;
#X connect 40 0 39 0;
#X connect 41 0 44 0;
#X connect 42 0 43 0;
#X connect 44 0 2 0;
#X restore 24 68 pd tone-generator;
#N canvas 184 0 1014 892 assigns 0;
#X obj 12 71 hip~ 5;
#X obj 20 122 int;
#X obj 20 96 env~ 8192;
#X obj 12 18 adc~ 1;
#X obj 22 171 r~ tone-mon;
#X obj 31 306 line~;
#X obj 12 196 *~;
#X obj 31 279 pack 0 50;
#X obj 31 253 r tone-ch1;
#X obj 22 226 r~ tone-osc;
#X obj 22 331 *~;
#X obj 12 386 dac~ 1;
#X obj 12 361 +~;
#X obj 20 44 r tone-hip;
#X obj 132 70 hip~ 5;
#X obj 140 121 int;
#X obj 140 95 env~ 8192;
#X obj 142 170 r~ tone-mon;
#X obj 151 305 line~;
#X obj 132 195 *~;
#X obj 151 278 pack 0 50;
#X obj 142 225 r~ tone-osc;
#X obj 142 330 *~;
#X obj 132 360 +~;
#X obj 140 43 r tone-hip;
#X obj 132 17 adc~ 2;
#X obj 132 385 dac~ 2;
#X obj 151 252 r tone-ch2;
#X obj 254 72 hip~ 5;
#X obj 262 123 int;
#X obj 262 97 env~ 8192;
#X obj 264 172 r~ tone-mon;
#X obj 273 307 line~;
#X obj 254 197 *~;
#X obj 273 280 pack 0 50;
#X obj 264 227 r~ tone-osc;
#X obj 264 332 *~;
#X obj 254 362 +~;
#X obj 262 45 r tone-hip;
#X obj 370 68 hip~ 5;
#X obj 378 119 int;
#X obj 378 93 env~ 8192;
#X obj 380 168 r~ tone-mon;
#X obj 389 303 line~;
#X obj 370 193 *~;
#X obj 389 276 pack 0 50;
#X obj 380 223 r~ tone-osc;
#X obj 380 328 *~;
#X obj 370 358 +~;
#X obj 378 41 r tone-hip;
#X obj 487 68 hip~ 5;
#X obj 495 119 int;
#X obj 495 93 env~ 8192;
#X obj 497 168 r~ tone-mon;
#X obj 506 303 line~;
#X obj 487 193 *~;
#X obj 506 276 pack 0 50;
#X obj 497 223 r~ tone-osc;
#X obj 497 328 *~;
#X obj 487 358 +~;
#X obj 495 41 r tone-hip;
#X obj 607 67 hip~ 5;
#X obj 615 118 int;
#X obj 615 92 env~ 8192;
#X obj 617 167 r~ tone-mon;
#X obj 626 302 line~;
#X obj 607 192 *~;
#X obj 626 275 pack 0 50;
#X obj 617 222 r~ tone-osc;
#X obj 617 327 *~;
#X obj 607 357 +~;
#X obj 615 40 r tone-hip;
#X obj 254 19 adc~ 3;
#X obj 370 15 adc~ 4;
#X obj 487 15 adc~ 5;
#X obj 607 14 adc~ 6;
#X obj 273 254 r tone-ch3;
#X obj 389 249 r tone-ch4;
#X obj 506 250 r tone-ch5;
#X obj 626 249 r tone-ch6;
#X obj 254 387 dac~ 3;
#X obj 369 382 dac~ 4;
#X obj 487 383 dac~ 5;
#X obj 607 382 dac~ 6;
#X obj 725 72 hip~ 5;
#X obj 733 123 int;
#X obj 733 97 env~ 8192;
#X obj 735 172 r~ tone-mon;
#X obj 744 307 line~;
#X obj 725 197 *~;
#X obj 744 280 pack 0 50;
#X obj 735 227 r~ tone-osc;
#X obj 735 332 *~;
#X obj 725 362 +~;
#X obj 733 45 r tone-hip;
#X obj 845 71 hip~ 5;
#X obj 853 122 int;
#X obj 853 96 env~ 8192;
#X obj 855 171 r~ tone-mon;
#X obj 864 306 line~;
#X obj 845 196 *~;
#X obj 864 279 pack 0 50;
#X obj 855 226 r~ tone-osc;
#X obj 855 331 *~;
#X obj 845 361 +~;
#X obj 853 44 r tone-hip;
#X obj 725 19 adc~ 7;
#X obj 845 18 adc~ 8;
#X obj 725 387 dac~ 7;
#X obj 845 386 dac~ 8;
#X obj 744 254 r tone-ch7;
#X obj 864 253 r tone-ch8;
#X obj 20 148 s tone-vu1;
#X obj 140 147 s tone-vu2;
#X obj 262 149 s tone-vu3;
#X obj 378 145 s tone-vu4;
#X obj 495 145 s tone-vu5;
#X obj 615 144 s tone-vu6;
#X obj 733 149 s tone-vu7;
#X obj 853 148 s tone-vu8;
#X obj 11 482 hip~ 5;
#X obj 19 533 int;
#X obj 19 507 env~ 8192;
#X obj 21 582 r~ tone-mon;
#X obj 30 717 line~;
#X obj 11 607 *~;
#X obj 30 690 pack 0 50;
#X obj 21 637 r~ tone-osc;
#X obj 21 742 *~;
#X obj 11 772 +~;
#X obj 19 455 r tone-hip;
#X obj 131 481 hip~ 5;
#X obj 139 532 int;
#X obj 139 506 env~ 8192;
#X obj 141 581 r~ tone-mon;
#X obj 150 716 line~;
#X obj 131 606 *~;
#X obj 150 689 pack 0 50;
#X obj 141 636 r~ tone-osc;
#X obj 141 741 *~;
#X obj 131 771 +~;
#X obj 139 454 r tone-hip;
#X obj 253 483 hip~ 5;
#X obj 261 534 int;
#X obj 261 508 env~ 8192;
#X obj 263 583 r~ tone-mon;
#X obj 272 718 line~;
#X obj 253 608 *~;
#X obj 272 691 pack 0 50;
#X obj 263 638 r~ tone-osc;
#X obj 263 743 *~;
#X obj 253 773 +~;
#X obj 261 456 r tone-hip;
#X obj 369 479 hip~ 5;
#X obj 377 530 int;
#X obj 377 504 env~ 8192;
#X obj 379 579 r~ tone-mon;
#X obj 388 714 line~;
#X obj 369 604 *~;
#X obj 388 687 pack 0 50;
#X obj 379 634 r~ tone-osc;
#X obj 379 739 *~;
#X obj 369 769 +~;
#X obj 377 452 r tone-hip;
#X obj 486 479 hip~ 5;
#X obj 494 530 int;
#X obj 494 504 env~ 8192;
#X obj 496 579 r~ tone-mon;
#X obj 505 714 line~;
#X obj 486 604 *~;
#X obj 505 687 pack 0 50;
#X obj 496 634 r~ tone-osc;
#X obj 496 739 *~;
#X obj 486 769 +~;
#X obj 494 452 r tone-hip;
#X obj 606 478 hip~ 5;
#X obj 614 529 int;
#X obj 614 503 env~ 8192;
#X obj 616 578 r~ tone-mon;
#X obj 625 713 line~;
#X obj 606 603 *~;
#X obj 625 686 pack 0 50;
#X obj 616 633 r~ tone-osc;
#X obj 616 738 *~;
#X obj 606 768 +~;
#X obj 614 451 r tone-hip;
#X obj 724 483 hip~ 5;
#X obj 732 534 int;
#X obj 732 508 env~ 8192;
#X obj 734 583 r~ tone-mon;
#X obj 743 718 line~;
#X obj 724 608 *~;
#X obj 743 691 pack 0 50;
#X obj 734 638 r~ tone-osc;
#X obj 734 743 *~;
#X obj 724 773 +~;
#X obj 732 456 r tone-hip;
#X obj 844 482 hip~ 5;
#X obj 852 533 int;
#X obj 852 507 env~ 8192;
#X obj 854 582 r~ tone-mon;
#X obj 863 717 line~;
#X obj 844 607 *~;
#X obj 863 690 pack 0 50;
#X obj 854 637 r~ tone-osc;
#X obj 854 742 *~;
#X obj 844 772 +~;
#X obj 852 455 r tone-hip;
#X obj 11 429 adc~ 9;
#X obj 131 428 adc~ 10;
#X obj 253 430 adc~ 11;
#X obj 369 426 adc~ 12;
#X obj 486 426 adc~ 13;
#X obj 606 425 adc~ 14;
#X obj 724 430 adc~ 15;
#X obj 844 429 adc~ 16;
#X obj 11 797 dac~ 9;
#X obj 131 796 dac~ 10;
#X obj 253 798 dac~ 11;
#X obj 368 793 dac~ 12;
#X obj 486 794 dac~ 13;
#X obj 606 793 dac~ 14;
#X obj 724 798 dac~ 15;
#X obj 844 797 dac~ 16;
#X obj 19 559 s tone-vu9;
#X obj 139 558 s tone-vu10;
#X obj 261 560 s tone-vu11;
#X obj 377 556 s tone-vu12;
#X obj 494 556 s tone-vu13;
#X obj 614 555 s tone-vu14;
#X obj 732 560 s tone-vu15;
#X obj 852 559 s tone-vu16;
#X obj 30 664 r tone-ch9;
#X obj 150 663 r tone-ch10;
#X obj 272 665 r tone-ch11;
#X obj 388 660 r tone-ch12;
#X obj 505 661 r tone-ch13;
#X obj 625 660 r tone-ch14;
#X obj 743 665 r tone-ch15;
#X obj 863 664 r tone-ch16;
#X connect 0 0 6 0;
#X connect 0 0 2 0;
#X connect 1 0 112 0;
#X connect 2 0 1 0;
#X connect 3 0 0 0;
#X connect 4 0 6 1;
#X connect 5 0 10 1;
#X connect 6 0 12 0;
#X connect 7 0 5 0;
#X connect 8 0 7 0;
#X connect 9 0 10 0;
#X connect 10 0 12 1;
#X connect 12 0 11 0;
#X connect 13 0 0 1;
#X connect 14 0 19 0;
#X connect 14 0 16 0;
#X connect 15 0 113 0;
#X connect 16 0 15 0;
#X connect 17 0 19 1;
#X connect 18 0 22 1;
#X connect 19 0 23 0;
#X connect 20 0 18 0;
#X connect 21 0 22 0;
#X connect 22 0 23 1;
#X connect 23 0 26 0;
#X connect 24 0 14 1;
#X connect 25 0 14 0;
#X connect 27 0 20 0;
#X connect 28 0 33 0;
#X connect 28 0 30 0;
#X connect 29 0 114 0;
#X connect 30 0 29 0;
#X connect 31 0 33 1;
#X connect 32 0 36 1;
#X connect 33 0 37 0;
#X connect 34 0 32 0;
#X connect 35 0 36 0;
#X connect 36 0 37 1;
#X connect 37 0 80 0;
#X connect 38 0 28 1;
#X connect 39 0 44 0;
#X connect 39 0 41 0;
#X connect 40 0 115 0;
#X connect 41 0 40 0;
#X connect 42 0 44 1;
#X connect 43 0 47 1;
#X connect 44 0 48 0;
#X connect 45 0 43 0;
#X connect 46 0 47 0;
#X connect 47 0 48 1;
#X connect 48 0 81 0;
#X connect 49 0 39 1;
#X connect 50 0 55 0;
#X connect 50 0 52 0;
#X connect 51 0 116 0;
#X connect 52 0 51 0;
#X connect 53 0 55 1;
#X connect 54 0 58 1;
#X connect 55 0 59 0;
#X connect 56 0 54 0;
#X connect 57 0 58 0;
#X connect 58 0 59 1;
#X connect 59 0 82 0;
#X connect 60 0 50 1;
#X connect 61 0 66 0;
#X connect 61 0 63 0;
#X connect 62 0 117 0;
#X connect 63 0 62 0;
#X connect 64 0 66 1;
#X connect 65 0 69 1;
#X connect 66 0 70 0;
#X connect 67 0 65 0;
#X connect 68 0 69 0;
#X connect 69 0 70 1;
#X connect 70 0 83 0;
#X connect 71 0 61 1;
#X connect 72 0 28 0;
#X connect 73 0 39 0;
#X connect 74 0 50 0;
#X connect 75 0 61 0;
#X connect 76 0 34 0;
#X connect 77 0 45 0;
#X connect 78 0 56 0;
#X connect 79 0 67 0;
#X connect 84 0 89 0;
#X connect 84 0 86 0;
#X connect 85 0 118 0;
#X connect 86 0 85 0;
#X connect 87 0 89 1;
#X connect 88 0 92 1;
#X connect 89 0 93 0;
#X connect 90 0 88 0;
#X connect 91 0 92 0;
#X connect 92 0 93 1;
#X connect 93 0 108 0;
#X connect 94 0 84 1;
#X connect 95 0 100 0;
#X connect 95 0 97 0;
#X connect 96 0 119 0;
#X connect 97 0 96 0;
#X connect 98 0 100 1;
#X connect 99 0 103 1;
#X connect 100 0 104 0;
#X connect 101 0 99 0;
#X connect 102 0 103 0;
#X connect 103 0 104 1;
#X connect 104 0 109 0;
#X connect 105 0 95 1;
#X connect 106 0 84 0;
#X connect 107 0 95 0;
#X connect 110 0 90 0;
#X connect 111 0 101 0;
#X connect 120 0 125 0;
#X connect 120 0 122 0;
#X connect 121 0 224 0;
#X connect 122 0 121 0;
#X connect 123 0 125 1;
#X connect 124 0 128 1;
#X connect 125 0 129 0;
#X connect 126 0 124 0;
#X connect 127 0 128 0;
#X connect 128 0 129 1;
#X connect 129 0 216 0;
#X connect 130 0 120 1;
#X connect 131 0 136 0;
#X connect 131 0 133 0;
#X connect 132 0 225 0;
#X connect 133 0 132 0;
#X connect 134 0 136 1;
#X connect 135 0 139 1;
#X connect 136 0 140 0;
#X connect 137 0 135 0;
#X connect 138 0 139 0;
#X connect 139 0 140 1;
#X connect 140 0 217 0;
#X connect 141 0 131 1;
#X connect 142 0 147 0;
#X connect 142 0 144 0;
#X connect 143 0 226 0;
#X connect 144 0 143 0;
#X connect 145 0 147 1;
#X connect 146 0 150 1;
#X connect 147 0 151 0;
#X connect 148 0 146 0;
#X connect 149 0 150 0;
#X connect 150 0 151 1;
#X connect 151 0 218 0;
#X connect 152 0 142 1;
#X connect 153 0 158 0;
#X connect 153 0 155 0;
#X connect 154 0 227 0;
#X connect 155 0 154 0;
#X connect 156 0 158 1;
#X connect 157 0 161 1;
#X connect 158 0 162 0;
#X connect 159 0 157 0;
#X connect 160 0 161 0;
#X connect 161 0 162 1;
#X connect 162 0 219 0;
#X connect 163 0 153 1;
#X connect 164 0 169 0;
#X connect 164 0 166 0;
#X connect 165 0 228 0;
#X connect 166 0 165 0;
#X connect 167 0 169 1;
#X connect 168 0 172 1;
#X connect 169 0 173 0;
#X connect 170 0 168 0;
#X connect 171 0 172 0;
#X connect 172 0 173 1;
#X connect 173 0 220 0;
#X connect 174 0 164 1;
#X connect 175 0 180 0;
#X connect 175 0 177 0;
#X connect 176 0 229 0;
#X connect 177 0 176 0;
#X connect 178 0 180 1;
#X connect 179 0 183 1;
#X connect 180 0 184 0;
#X connect 181 0 179 0;
#X connect 182 0 183 0;
#X connect 183 0 184 1;
#X connect 184 0 221 0;
#X connect 185 0 175 1;
#X connect 186 0 191 0;
#X connect 186 0 188 0;
#X connect 187 0 230 0;
#X connect 188 0 187 0;
#X connect 189 0 191 1;
#X connect 190 0 194 1;
#X connect 191 0 195 0;
#X connect 192 0 190 0;
#X connect 193 0 194 0;
#X connect 194 0 195 1;
#X connect 195 0 222 0;
#X connect 196 0 186 1;
#X connect 197 0 202 0;
#X connect 197 0 199 0;
#X connect 198 0 231 0;
#X connect 199 0 198 0;
#X connect 200 0 202 1;
#X connect 201 0 205 1;
#X connect 202 0 206 0;
#X connect 203 0 201 0;
#X connect 204 0 205 0;
#X connect 205 0 206 1;
#X connect 206 0 223 0;
#X connect 207 0 197 1;
#X connect 208 0 120 0;
#X connect 209 0 131 0;
#X connect 210 0 142 0;
#X connect 211 0 153 0;
#X connect 212 0 164 0;
#X connect 213 0 175 0;
#X connect 214 0 186 0;
#X connect 215 0 197 0;
#X connect 232 0 126 0;
#X connect 233 0 137 0;
#X connect 234 0 148 0;
#X connect 235 0 159 0;
#X connect 236 0 170 0;
#X connect 237 0 181 0;
#X connect 238 0 192 0;
#X connect 239 0 203 0;
#X restore 38 387 pd assigns;
#X obj 178 87 loadbang;
#X obj 178 111 1;
#X connect 1 0 0 0;
#X connect 2 0 1 0;
#X connect 3 0 2 0;
#X connect 4 0 5 0;
#X connect 6 0 4 0;
#X connect 10 0 11 0;
#X connect 11 0 4 0;
#X restore 584 249 pd audio;
#X floatatom 408 108 3 0 0 0 - tone-vu9 -;
#X floatatom 435 108 3 0 0 0 - tone-vu10 -;
#X floatatom 466 108 3 0 0 0 - tone-vu11 -;
#X floatatom 493 108 3 0 0 0 - tone-vu12 -;
#X floatatom 524 108 3 0 0 0 - tone-vu13 -;
#X floatatom 551 108 3 0 0 0 - tone-vu14 -;
#X floatatom 584 108 3 0 0 0 - tone-vu15 -;
#X floatatom 611 108 3 0 0 0 - tone-vu16 -;
#X obj 408 144 tgl 20 0 tone-ch9 tone-ch9 9 5 -8 0 12 -262144 -1 -1
1 1;
#X obj 433 144 tgl 20 0 tone-ch10 tone-ch10 10 5 -8 0 12 -262144 -1
-1 1 1;
#X obj 466 144 tgl 20 0 tone-ch11 tone-ch11 11 5 -8 0 12 -262144 -1
-1 1 1;
#X obj 491 144 tgl 20 0 tone-ch12 tone-ch12 12 5 -8 0 12 -262144 -1
-1 1 1;
#X obj 524 144 tgl 20 0 tone-ch13 tone-ch13 13 5 -8 0 12 -262144 -1
-1 1 1;
#X obj 549 144 tgl 20 0 tone-ch14 tone-ch14 14 5 -8 0 12 -262144 -1
-1 1 1;
#X obj 583 144 tgl 20 0 tone-ch15 tone-ch15 15 5 -8 0 12 -262144 -1
-1 1 1;
#X obj 608 144 tgl 20 0 tone-ch116 tone-ch16 16 5 -8 0 12 -262144 -1
-1 1 1;
#X text 235 25 16 channel test tone patch;
#X text 316 77 AUTIO INPUT (RMS dB);
#X text 337 175 AUDIO OUTPUT ON/OFF;
#X text 40 120 OFF;
#X text 101 88 noise;
#X text 100 105 tone;
#X obj 84 90 vradio 15 1 0 2 tone-type tone-type-set empty 0 -6 0 8
-262144 -1 -1 1;
#X obj 22 91 vradio 15 1 0 3 tone-radio tone-radio-set empty 0 -6 0
8 -262144 -1 -1 2;
#X floatatom 22 144 3 0 100 1 - tone-level-set tone-level;
#X floatatom 84 123 5 0 100 1 pitch tone-pitch-set tone-pitch;
#X floatatom 84 145 5 0 20000 1 HZ tone-hz-set tone-hz;
#X text 48 145 dB;
#X text 28 67 TEST TONES;
#X obj 265 201 tgl 15 0 tone-monitor set-tone-monitor monitor-inputs
23 8 0 12 -262144 -1 -1 0 1;
#X obj 424 202 tgl 15 0 tone-hipass tone-hipass-set input-hipass 23
8 0 12 -262144 -1 -1 1 1;
#X text 39 88 80;
#X text 39 105 60;
#X connect 1 0 2 0;
#X connect 1 1 2 1;
#X connect 2 0 3 0;
#X connect 2 1 0 0;
#X connect 8 0 7 0;
#X connect 8 1 6 0;
#X connect 14 0 9 0;
|