Criei o controle de volume dos instrumentos

This commit is contained in:
bradoki 2024-08-22 15:11:33 -03:00
parent b9e05f2839
commit 150ec39d6b
4 changed files with 85 additions and 68 deletions

View File

@ -46,11 +46,6 @@
#X obj 564 184 select 1; #X obj 564 184 select 1;
#X obj 631 182 select 0; #X obj 631 182 select 0;
#X obj 122 531 *~ 1; #X obj 122 531 *~ 1;
#X obj 261 491 r mute\$1;
#X msg 265 573 float 1;
#X obj 253 528 select 0;
#X obj 352 534 select 1;
#X obj 357 578 float 0;
#X floatatom 825 262 5 0 0 0 - - - 0; #X floatatom 825 262 5 0 0 0 - - - 0;
#X obj 534 148 r random\$1; #X obj 534 148 r random\$1;
#X obj 630 149 r random\$1; #X obj 630 149 r random\$1;
@ -61,6 +56,13 @@
#X obj 438 140 loadbang; #X obj 438 140 loadbang;
#X msg 365 107 0; #X msg 365 107 0;
#X msg 440 108 1; #X msg 440 108 1;
#X obj 238 485 r volumeG\$1;
#X obj 213 581 float 1;
#X obj 173 529 r getvol\$1;
#X obj 214 612 list prepend /volume;
#X obj 214 644 s toGUI;
#X obj 420 487 vsl 15 128 0 1 0 0 empty empty empty 0 -9 0 10 #fcfcfc
#000000 #000000 0 1;
#X connect 0 0 1 0; #X connect 0 0 1 0;
#X connect 0 0 2 0; #X connect 0 0 2 0;
#X connect 1 0 21 0; #X connect 1 0 21 0;
@ -72,7 +74,7 @@
#X connect 7 0 0 0; #X connect 7 0 0 0;
#X connect 8 0 0 1; #X connect 8 0 0 1;
#X connect 9 0 10 0; #X connect 9 0 10 0;
#X connect 10 0 52 0; #X connect 10 0 47 0;
#X connect 11 0 0 0; #X connect 11 0 0 0;
#X connect 12 0 7 0; #X connect 12 0 7 0;
#X connect 12 0 8 0; #X connect 12 0 8 0;
@ -90,9 +92,9 @@
#X connect 25 0 11 0; #X connect 25 0 11 0;
#X connect 25 0 8 0; #X connect 25 0 8 0;
#X connect 25 0 20 0; #X connect 25 0 20 0;
#X connect 26 0 54 0; #X connect 26 0 49 0;
#X connect 27 0 55 0; #X connect 27 0 50 0;
#X connect 28 0 51 0; #X connect 28 0 46 0;
#X connect 29 0 30 0; #X connect 29 0 30 0;
#X connect 29 0 35 0; #X connect 29 0 35 0;
#X connect 31 0 29 0; #X connect 31 0 29 0;
@ -101,21 +103,21 @@
#X connect 35 0 33 0; #X connect 35 0 33 0;
#X connect 35 0 34 0; #X connect 35 0 34 0;
#X connect 36 0 37 0; #X connect 36 0 37 0;
#X connect 36 0 46 0; #X connect 36 0 41 0;
#X connect 37 0 34 1; #X connect 37 0 34 1;
#X connect 38 0 49 0; #X connect 38 0 44 0;
#X connect 39 0 50 0; #X connect 39 0 45 0;
#X connect 40 0 24 0; #X connect 40 0 24 0;
#X connect 41 0 43 0; #X connect 42 0 38 0;
#X connect 41 0 44 0; #X connect 43 0 39 0;
#X connect 42 0 40 1; #X connect 44 0 31 0;
#X connect 43 0 42 0; #X connect 45 0 31 0;
#X connect 44 0 45 0; #X connect 48 0 4 0;
#X connect 45 0 40 1; #X connect 49 0 4 0;
#X connect 47 0 38 0; #X connect 50 0 4 0;
#X connect 48 0 39 0; #X connect 51 0 40 1;
#X connect 49 0 31 0; #X connect 51 0 52 1;
#X connect 50 0 31 0; #X connect 51 0 56 0;
#X connect 53 0 4 0; #X connect 52 0 54 0;
#X connect 54 0 4 0; #X connect 53 0 52 0;
#X connect 55 0 4 0; #X connect 54 0 55 0;

File diff suppressed because one or more lines are too long

View File

@ -34,12 +34,12 @@
#X msg 390 73 1; #X msg 390 73 1;
#X obj 172 100 r seqLoop\$1; #X obj 172 100 r seqLoop\$1;
#X listbox 662 382 41 0 0 0 - - - 0; #X listbox 662 382 41 0 0 0 - - - 0;
#X floatatom 443 182 5 0 0 0 - - - 0;
#X floatatom 381 212 5 0 0 0 - - - 0; #X floatatom 381 212 5 0 0 0 - - - 0;
#X obj 487 210 r seqSize\$1; #X obj 487 210 r seqSize\$1;
#X obj 309 5 r seqStart\$1; #X obj 309 5 r seqStart\$1;
#X obj 312 174 mod 16; #X obj 312 174 mod 16;
#X obj 286 295 select 15; #X obj 286 295 select 15;
#X obj 138 165 loadbang;
#X connect 0 0 16 0; #X connect 0 0 16 0;
#X connect 1 0 2 0; #X connect 1 0 2 0;
#X connect 2 0 10 1; #X connect 2 0 10 1;
@ -63,13 +63,13 @@
#X connect 13 0 3 0; #X connect 13 0 3 0;
#X connect 16 0 17 0; #X connect 16 0 17 0;
#X connect 17 0 18 0; #X connect 17 0 18 0;
#X connect 17 0 37 0; #X connect 17 0 36 0;
#X connect 18 0 17 1; #X connect 18 0 17 1;
#X connect 19 0 16 1; #X connect 19 0 16 1;
#X connect 20 0 22 0; #X connect 20 0 22 0;
#X connect 20 1 12 0; #X connect 20 1 12 0;
#X connect 21 0 38 1; #X connect 21 0 37 1;
#X connect 22 0 38 0; #X connect 22 0 37 0;
#X connect 23 0 22 1; #X connect 23 0 22 1;
#X connect 24 0 19 0; #X connect 24 0 19 0;
#X connect 26 0 25 0; #X connect 26 0 25 0;
@ -80,9 +80,10 @@
#X connect 29 0 17 1; #X connect 29 0 17 1;
#X connect 30 0 19 0; #X connect 30 0 19 0;
#X connect 31 0 23 0; #X connect 31 0 23 0;
#X connect 35 0 21 0; #X connect 34 0 21 0;
#X connect 35 0 37 1; #X connect 34 0 36 1;
#X connect 36 0 28 0; #X connect 35 0 28 0;
#X connect 37 0 20 0; #X connect 36 0 20 0;
#X connect 37 0 34 0; #X connect 36 0 33 0;
#X connect 38 0 26 0; #X connect 37 0 26 0;
#X connect 38 0 23 0;

View File

@ -120,8 +120,6 @@
#X obj 50 341 r open; #X obj 50 341 r open;
#X obj 87 383 list; #X obj 87 383 list;
#X obj 111 350 r preset; #X obj 111 350 r preset;
#X obj 85 95 route /menu /playseq /list0 /list1 /list2 /list3 /preset0
/preset1 /preset2 /preset3 /save /open, f 101;
#X obj 854 136 select 1; #X obj 854 136 select 1;
#X obj 854 174 s open; #X obj 854 174 s open;
#X obj 803 246 r preset; #X obj 803 246 r preset;
@ -137,6 +135,15 @@
#X obj 1011 271 s toGUI; #X obj 1011 271 s toGUI;
#X obj 117 954 t b b; #X obj 117 954 t b b;
#X obj 46 1017 s writeps; #X obj 46 1017 s writeps;
#X obj 85 95 route /menu /playseq /list0 /list1 /list2 /list3 /preset0
/preset1 /preset2 /preset3 /save /open /volume, f 104;
#X obj 953 136 s;
#X msg 971 110 symbol volumeG\$1;
#X obj 971 80 r arraysel;
#X obj 350 250 r arraysel;
#X obj 350 284 t b s;
#X obj 354 379 s;
#X msg 380 327 symbol getvol\$1;
#X connect 0 0 1 0; #X connect 0 0 1 0;
#X connect 1 0 28 0; #X connect 1 0 28 0;
#X connect 2 0 3 0; #X connect 2 0 3 0;
@ -166,7 +173,7 @@
#X connect 26 0 10 1; #X connect 26 0 10 1;
#X connect 27 0 11 1; #X connect 27 0 11 1;
#X connect 32 0 33 0; #X connect 32 0 33 0;
#X connect 33 0 121 0; #X connect 33 0 136 0;
#X connect 34 0 35 0; #X connect 34 0 35 0;
#X connect 35 0 71 0; #X connect 35 0 71 0;
#X connect 36 0 37 0; #X connect 36 0 37 0;
@ -217,7 +224,7 @@
#X connect 91 0 85 0; #X connect 91 0 85 0;
#X connect 92 0 86 0; #X connect 92 0 86 0;
#X connect 93 0 94 0; #X connect 93 0 94 0;
#X connect 95 0 135 0; #X connect 95 0 134 0;
#X connect 96 0 101 0; #X connect 96 0 101 0;
#X connect 97 0 99 0; #X connect 97 0 99 0;
#X connect 98 0 97 1; #X connect 98 0 97 1;
@ -242,32 +249,39 @@
#X connect 118 0 119 0; #X connect 118 0 119 0;
#X connect 119 0 77 0; #X connect 119 0 77 0;
#X connect 120 0 119 1; #X connect 120 0 119 1;
#X connect 121 0 34 0; #X connect 121 0 122 0;
#X connect 121 0 54 0; #X connect 123 0 124 0;
#X connect 121 1 36 0; #X connect 124 0 130 0;
#X connect 121 2 49 0; #X connect 124 1 126 0;
#X connect 121 3 50 0; #X connect 124 1 128 0;
#X connect 121 4 51 0; #X connect 124 1 127 0;
#X connect 121 5 52 0; #X connect 124 1 129 0;
#X connect 121 6 65 0; #X connect 126 0 125 0;
#X connect 121 7 66 0; #X connect 127 0 125 0;
#X connect 121 8 67 0; #X connect 128 0 125 0;
#X connect 121 9 68 0; #X connect 129 0 125 0;
#X connect 121 10 93 0; #X connect 130 0 125 0;
#X connect 121 11 122 0; #X connect 131 0 132 0;
#X connect 122 0 123 0;
#X connect 124 0 125 0;
#X connect 125 0 131 0;
#X connect 125 1 127 0;
#X connect 125 1 129 0;
#X connect 125 1 128 0;
#X connect 125 1 130 0;
#X connect 127 0 126 0;
#X connect 128 0 126 0;
#X connect 129 0 126 0;
#X connect 130 0 126 0;
#X connect 131 0 126 0;
#X connect 132 0 133 0; #X connect 132 0 133 0;
#X connect 133 0 134 0; #X connect 134 0 135 0;
#X connect 135 0 136 0; #X connect 134 1 97 0;
#X connect 135 1 97 0; #X connect 136 0 34 0;
#X connect 136 0 54 0;
#X connect 136 1 36 0;
#X connect 136 2 49 0;
#X connect 136 3 50 0;
#X connect 136 4 51 0;
#X connect 136 5 52 0;
#X connect 136 6 65 0;
#X connect 136 7 66 0;
#X connect 136 8 67 0;
#X connect 136 9 68 0;
#X connect 136 10 93 0;
#X connect 136 11 121 0;
#X connect 136 12 137 0;
#X connect 138 0 137 1;
#X connect 139 0 138 0;
#X connect 140 0 141 0;
#X connect 141 0 142 0;
#X connect 141 1 143 0;
#X connect 143 0 142 1;