Tim Blechmann wrote:
hi all,
i'm about to build some kind of matrix mixer abstraction, and i'm curious if someone created something like that ... i had a look at the console abstraction, but that's more a mixing board than a matrix mixer ...
Hi, Here a matrix I made, it's kind of beginning... didn't have time to finalize it! If you developp an abstractions, I could be interested.
best
juto
#N canvas 13 18 978 657 10; #N canvas 22 88 986 650 matrix------------------------------------------------------ 0; #X obj 48 122 inlet~; #X obj 94 123 inlet~; #X obj 186 123 inlet~; #X obj 140 124 inlet~; #X obj 234 124 inlet~; #X obj 50 269 *~; #X obj 76 269 *~; #X obj 108 269 *~; #X obj 134 269 *~; #X obj 161 269 *~; #X obj 187 269 *~; #X obj 215 269 *~; #X obj 241 269 *~; #X obj 266 269 *~; #X obj 292 269 *~; #X obj 318 269 *~; #X obj 344 269 *~; #X obj 284 125 inlet; #X obj 324 125 inlet; #X obj 364 125 inlet; #X obj 404 125 inlet; #X obj 446 126 inlet; #X obj 486 126 inlet; #X obj 530 126 inlet; #X obj 570 126 inlet; #X obj 610 126 inlet; #X obj 650 126 inlet; #X obj 692 127 inlet; #X obj 732 127 inlet; #X obj 46 510 *~; #X obj 72 510 *~; #X obj 107 510 *~; #X obj 133 510 *~; #X obj 173 511 *~; #X obj 199 511 *~; #X obj 241 511 *~; #X obj 267 511 *~; #X obj 368 512 *~; #X obj 394 512 *~; #X obj 305 511 *~; #X obj 331 511 *~; #X obj 782 129 inlet; #X obj 822 129 inlet; #X obj 862 129 inlet; #X obj 902 129 inlet; #X obj 944 130 inlet; #X obj 984 130 inlet; #X obj 1028 130 inlet; #X obj 1068 130 inlet; #X obj 1108 130 inlet; #X obj 1148 130 inlet; #X obj 1190 131 inlet; #X obj 1230 131 inlet; #X obj 2 122 inlet~; #X obj 16 564 outlet~; #X obj 71 564 outlet~; #X obj 126 564 outlet~; #X obj 181 564 outlet~; #X obj 239 565 outlet~; #X obj 294 565 outlet~; #X obj 351 566 outlet~; #X obj 406 566 outlet~; #X obj 466 567 outlet~; #X obj 521 567 outlet~; #X obj 580 568 outlet~; #X obj 635 568 outlet~; #X text 86 43 if you want to multiplie the input & the output just multiplie each box to the number that you want; #X connect 0 0 7 0; #X connect 0 0 8 0; #X connect 1 0 9 0; #X connect 1 0 10 0; #X connect 2 0 13 0; #X connect 2 0 14 0; #X connect 3 0 11 0; #X connect 3 0 12 0; #X connect 4 0 15 0; #X connect 4 0 16 0; #X connect 5 0 29 0; #X connect 5 0 31 0; #X connect 5 0 33 0; #X connect 5 0 35 0; #X connect 5 0 39 0; #X connect 5 0 37 0; #X connect 6 0 30 0; #X connect 6 0 32 0; #X connect 6 0 34 0; #X connect 6 0 36 0; #X connect 6 0 40 0; #X connect 6 0 38 0; #X connect 7 0 29 0; #X connect 7 0 31 0; #X connect 7 0 33 0; #X connect 7 0 35 0; #X connect 7 0 39 0; #X connect 7 0 37 0; #X connect 8 0 30 0; #X connect 8 0 32 0; #X connect 8 0 34 0; #X connect 8 0 36 0; #X connect 8 0 40 0; #X connect 8 0 38 0; #X connect 9 0 29 0; #X connect 9 0 31 0; #X connect 9 0 33 0; #X connect 9 0 35 0; #X connect 9 0 39 0; #X connect 9 0 37 0; #X connect 10 0 30 0; #X connect 10 0 32 0; #X connect 10 0 34 0; #X connect 10 0 36 0; #X connect 10 0 40 0; #X connect 10 0 38 0; #X connect 11 0 29 0; #X connect 11 0 31 0; #X connect 11 0 33 0; #X connect 11 0 35 0; #X connect 11 0 39 0; #X connect 11 0 37 0; #X connect 12 0 30 0; #X connect 12 0 32 0; #X connect 12 0 34 0; #X connect 12 0 36 0; #X connect 12 0 40 0; #X connect 12 0 38 0; #X connect 13 0 29 0; #X connect 13 0 31 0; #X connect 13 0 33 0; #X connect 13 0 35 0; #X connect 13 0 39 0; #X connect 13 0 37 0; #X connect 14 0 30 0; #X connect 14 0 32 0; #X connect 14 0 34 0; #X connect 14 0 36 0; #X connect 14 0 40 0; #X connect 14 0 38 0; #X connect 15 0 29 0; #X connect 15 0 31 0; #X connect 15 0 33 0; #X connect 15 0 35 0; #X connect 15 0 39 0; #X connect 15 0 37 0; #X connect 16 0 30 0; #X connect 16 0 32 0; #X connect 16 0 34 0; #X connect 16 0 36 0; #X connect 16 0 40 0; #X connect 16 0 38 0; #X connect 17 0 5 1; #X connect 18 0 6 1; #X connect 19 0 7 1; #X connect 20 0 8 1; #X connect 21 0 9 1; #X connect 22 0 10 1; #X connect 23 0 11 1; #X connect 24 0 12 1; #X connect 25 0 13 1; #X connect 26 0 14 1; #X connect 27 0 15 1; #X connect 28 0 16 1; #X connect 29 0 54 0; #X connect 30 0 55 0; #X connect 31 0 56 0; #X connect 32 0 57 0; #X connect 33 0 58 0; #X connect 34 0 59 0; #X connect 35 0 60 0; #X connect 36 0 61 0; #X connect 37 0 64 0; #X connect 38 0 65 0; #X connect 39 0 62 0; #X connect 40 0 63 0; #X connect 41 0 29 1; #X connect 42 0 30 1; #X connect 43 0 31 1; #X connect 44 0 32 1; #X connect 45 0 33 1; #X connect 46 0 34 1; #X connect 47 0 35 1; #X connect 48 0 36 1; #X connect 49 0 39 1; #X connect 50 0 40 1; #X connect 51 0 37 1; #X connect 52 0 38 1; #X connect 53 0 5 0; #X connect 53 0 6 0; #X restore 321 273 pd matrix------------------------------------------------------ ; #X obj 143 160 osc~; #X obj 193 159 osc~; #X obj 339 159 osc~; #X obj 377 163 osc~; #X floatatom 133 140 5 0 0 0 - - -; #X floatatom 191 140 5 0 0 0 - - -; #X floatatom 339 145 5 0 0 0 - - -; #X floatatom 389 147 5 0 0 0 - - -; #X obj 391 227 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; #X obj 405 227 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; #X obj 422 227 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; #X obj 436 227 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; #X obj 454 227 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; #X obj 468 227 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; #X obj 675 254 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; #X obj 689 254 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; #X obj 706 254 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; #X obj 720 254 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; #X obj 738 254 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; #X obj 752 254 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; #X obj 380 541 dac~; #X obj 409 371 osc~; #X floatatom 406 352 5 0 0 0 - - -; #X obj 393 389 *~; #X obj 450 374 osc~; #X floatatom 446 353 5 0 0 0 - - -; #X obj 434 392 *~; #X obj 486 391 *~; #X obj 529 392 *~; #X obj 491 371 noise~; #X obj 540 372 noise~; #X obj 594 391 *~; #X obj 635 394 *~; #X obj 610 373 adc~; #X obj 652 376 adc~; #X obj 485 228 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; #X obj 499 228 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; #X obj 516 228 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; #X obj 530 228 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; #X obj 564 228 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; #X obj 581 254 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; #X obj 595 254 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; #X obj 612 254 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; #X obj 626 254 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; #X obj 644 254 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; #X obj 658 254 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; #X text 598 220 output__________________; #X text 400 195 input_____________________; #X obj 548 228 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; #X text 403 212 1; #X text 433 213 2; #X text 464 212 3; #X text 493 212 4; #X text 523 212 5; #X text 558 213 6; #X text 594 239 1; #X text 624 240 2; #X text 655 239 3; #X text 684 239 4; #X text 714 239 5; #X text 749 240 6; #X obj 242 157 adc~; #X obj 287 156 noise~; #X text 223 89 input examples; #X text 586 480 output examples; #X text 747 293 plug your output here!; #X text 169 268 plug your input here!; #X msg 106 411 ; pd dsp 1 ;; #X msg 106 461 ; pd dsp 0 ;; #X text 134 389 on; #X text 132 447 off; #X msg 133 121 210; #X msg 191 120 310; #X msg 339 125 410; #X msg 390 127 510; #X msg 404 331 1000; #X msg 448 333 5000; #X text 520 179 play your input & output here!!; #X obj 151 90 loadbang; #X obj 415 310 loadbang; #X text 37 15 a basic matrix with 6 stereo / 12 mono input & output ; #X text 34 610 by Juto Aviten - september 2003; #X obj 713 378 osc~; #X floatatom 710 359 5 0 0 0 - - -; #X obj 697 396 *~; #X obj 754 381 osc~; #X floatatom 750 360 5 0 0 0 - - -; #X obj 738 399 *~; #X obj 805 378 osc~; #X floatatom 802 359 5 0 0 0 - - -; #X obj 789 396 *~; #X obj 847 380 osc~; #X floatatom 843 359 5 0 0 0 - - -; #X obj 831 398 *~; #X msg 708 338 2000; #X msg 753 340 6000; #X msg 800 338 3000; #X obj 413 516 *~ 0.05; #X obj 361 516 *~ 0.05; #X msg 843 339 10000; #X connect 0 0 99 0; #X connect 0 1 98 0; #X connect 0 2 24 0; #X connect 0 3 27 0; #X connect 0 4 28 0; #X connect 0 5 29 0; #X connect 0 6 32 0; #X connect 0 7 33 0; #X connect 0 8 85 0; #X connect 0 9 88 0; #X connect 0 10 91 0; #X connect 0 11 94 0; #X connect 1 0 0 0; #X connect 2 0 0 1; #X connect 3 0 0 4; #X connect 4 0 0 5; #X connect 5 0 1 0; #X connect 6 0 2 0; #X connect 7 0 3 0; #X connect 8 0 4 0; #X connect 9 0 0 6; #X connect 10 0 0 7; #X connect 11 0 0 8; #X connect 12 0 0 9; #X connect 13 0 0 10; #X connect 14 0 0 11; #X connect 15 0 0 24; #X connect 16 0 0 25; #X connect 17 0 0 26; #X connect 18 0 0 27; #X connect 19 0 0 28; #X connect 20 0 0 29; #X connect 22 0 24 1; #X connect 23 0 22 0; #X connect 24 0 99 0; #X connect 25 0 27 1; #X connect 26 0 25 0; #X connect 27 0 98 0; #X connect 28 0 99 0; #X connect 29 0 98 0; #X connect 30 0 28 1; #X connect 31 0 29 1; #X connect 32 0 99 0; #X connect 33 0 98 0; #X connect 34 0 32 1; #X connect 35 0 33 1; #X connect 36 0 0 12; #X connect 37 0 0 13; #X connect 38 0 0 14; #X connect 39 0 0 15; #X connect 40 0 0 17; #X connect 41 0 0 18; #X connect 42 0 0 19; #X connect 43 0 0 20; #X connect 44 0 0 21; #X connect 45 0 0 22; #X connect 46 0 0 23; #X connect 49 0 0 16; #X connect 62 0 0 2; #X connect 63 0 0 3; #X connect 72 0 5 0; #X connect 73 0 6 0; #X connect 74 0 7 0; #X connect 75 0 8 0; #X connect 76 0 23 0; #X connect 77 0 26 0; #X connect 79 0 72 0; #X connect 79 0 73 0; #X connect 79 0 74 0; #X connect 79 0 75 0; #X connect 80 0 76 0; #X connect 80 0 77 0; #X connect 80 0 95 0; #X connect 80 0 96 0; #X connect 80 0 97 0; #X connect 80 0 100 0; #X connect 83 0 85 1; #X connect 84 0 83 0; #X connect 85 0 99 0; #X connect 86 0 88 1; #X connect 87 0 86 0; #X connect 88 0 98 0; #X connect 89 0 91 1; #X connect 90 0 89 0; #X connect 91 0 99 0; #X connect 92 0 94 1; #X connect 93 0 92 0; #X connect 94 0 98 0; #X connect 95 0 84 0; #X connect 96 0 87 0; #X connect 97 0 90 0; #X connect 98 0 21 1; #X connect 99 0 21 0; #X connect 100 0 93 0;