Hi list,

I found a way to switch on and off the toogle when you push rec or play

(see attached patch)

but if you press rec or play two times ( maybe by accident) the same is happening

but I want to have a control unit, that the rec toogle is switch on only when the looper is in rec mode

the same for the play mode

any ideas?

any suggestions??

Thanks

cheers

Clemens



Am 07.11.18 um 11:41 schrieb IOhannes m zmoelnig:
On 07.11.18 10:17, Clemens wrote:
Nice,
well, in both #1 and #2, you are doing the very same, regardless of
whether the user pressed "play" or "record".
since both buttons trigger the same actions, it is not surprising that
you get the same result (actually, it would be very disturbing if you
didn't)
#3 correctly turns on the select toggle. so i don't know what is wrong
with that solution (apart from the fan-out)

so exactly what is the problem?


as a side-note, you should get rid of the fan-outs in all of your
attempts and replace them with trigger. always.

asdrm,
IOhannes


_______________________________________________
[email protected] mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list
#N canvas 72 263 1031 384 10;
#X obj 211 85 adc~;
#X obj 270 116 bng 15 250 50 0 empty empty record 20 7 1 8 -262144
-1 -1;
#X obj 270 143 bng 15 250 50 0 empty empty play 20 7 1 8 -262144 -1
-1;
#X obj 229 112 vsl 12 48 0 1 0 0 empty empty gain 16 8 1 8 -262144
-1 -1 0 1;
#X obj 200 209 dac~;
#N canvas 96 181 925 431 sampler 0;
#X obj 78 28 sig~;
#X obj 78 52 lop~ 2;
#X obj 63 80 *~;
#X obj 207 6 inlet p;
#X obj 153 6 inlet r;
#X obj 31 6 inlet~;
#X obj 73 278 outlet~;
#X obj 78 6 inlet gain;
#X obj 64 105 tabwrite~ looper001;
#X obj 72 159 tabplay~ looper001;
#X obj 81 131 table looper001 2.646e+06;
#X text 240 132 60 sekunden;
#X obj 410 24 bng 15 250 50 0 empty empty record 17 7 0 10 -262144
-1 -1;
#X floatatom 469 154 0 0 0 0 - - -;
#X obj 469 62 line;
#X msg 469 39 0 \, 60 60000;
#X obj 670 24 bng 15 250 50 0 empty empty play 17 7 0 10 -262144 -1
-1;
#X msg 670 111 0;
#X obj 469 129 spigot 1;
#X obj 410 91 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
-1;
#X msg 410 111 1;
#X floatatom 657 147 0 0 0 0 Laufzeit - -;
#X obj 552 353 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 552 249 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X text 573 246 bang: start;
#X floatatom 657 272 6 0 0 0 - - -, f 6;
#X obj 391 286 line;
#X msg 391 264 0 \, 60 60000;
#X floatatom 391 346 5 0 0 0 - - -, f 5;
#X obj 391 319 spigot 1;
#X msg 472 301 0;
#X msg 442 300 1;
#X obj 552 300 delay 60000;
#X obj 657 169 * 1000;
#X obj 575 336 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 575 365 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 657 190 + 5;
#X obj 330 144 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 73 251 *~;
#X msg 97 186 1 \, 0 100;
#X obj 113 233 line;
#X msg 113 208 0 \, 1 1000;
#X floatatom 226 298 0 0 0 0 - - -;
#X msg 226 271 60;
#X obj 226 320 -;
#X obj 226 216 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 226 254 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 226 234 metro 10;
#X floatatom 226 344 5 0 0 1 Restzeit - -, f 5;
#X floatatom 197 344 0 0 0 0 Laufzeit - -;
#X connect 0 0 1 0;
#X connect 1 0 2 1;
#X connect 2 0 8 0;
#X connect 3 0 9 0;
#X connect 3 0 16 0;
#X connect 4 0 8 0;
#X connect 4 0 12 0;
#X connect 5 0 2 0;
#X connect 7 0 0 0;
#X connect 9 0 38 0;
#X connect 12 0 15 0;
#X connect 12 0 19 0;
#X connect 12 0 39 0;
#X connect 14 0 18 0;
#X connect 15 0 14 0;
#X connect 16 0 17 0;
#X connect 16 0 23 0;
#X connect 16 0 37 0;
#X connect 16 0 41 0;
#X connect 17 0 18 1;
#X connect 18 0 13 0;
#X connect 18 0 21 0;
#X connect 19 0 20 0;
#X connect 20 0 18 1;
#X connect 21 0 33 0;
#X connect 21 0 44 1;
#X connect 21 0 49 0;
#X connect 22 0 30 0;
#X connect 23 0 27 0;
#X connect 23 0 31 0;
#X connect 23 0 32 0;
#X connect 25 0 32 1;
#X connect 26 0 29 0;
#X connect 27 0 26 0;
#X connect 29 0 28 0;
#X connect 30 0 29 1;
#X connect 31 0 29 1;
#X connect 32 0 22 0;
#X connect 32 0 34 0;
#X connect 33 0 36 0;
#X connect 34 0 35 0;
#X connect 34 0 23 0;
#X connect 34 0 37 0;
#X connect 36 0 25 0;
#X connect 37 0 9 0;
#X connect 38 0 6 0;
#X connect 39 0 40 0;
#X connect 40 0 38 1;
#X connect 41 0 40 0;
#X connect 42 0 44 0;
#X connect 43 0 42 0;
#X connect 44 0 48 0;
#X connect 45 0 47 0;
#X connect 46 0 43 0;
#X connect 47 0 46 0;
#X restore 210 172 pd sampler;
#X obj 497 70 bng 15 250 50 0 empty empty record 17 7 0 10 -262144
-1 -1;
#X obj 625 70 bng 15 250 50 0 empty empty play 17 7 0 10 -262144 -1
-1;
#X obj 497 196 tgl 50 0 empty empty R 17 26 0 30 -258113 -257985 -262144
1 1;
#N canvas 0 50 450 250 (subpatch) 0;
#X coords 0 1 100 -1 400 250 1 0 0;
#X restore 389 38 graph;
#X obj 663 196 tgl 50 0 empty empty P 17 26 0 30 -4160 -258113 -262144
0 1;
#X obj 541 155 spigot;
#X msg 593 137 0;
#X msg 625 137 1;
#X obj 593 112 loadbang;
#X connect 0 0 5 0;
#X connect 1 0 5 2;
#X connect 2 0 5 3;
#X connect 3 0 5 1;
#X connect 5 0 4 0;
#X connect 5 0 4 1;
#X connect 6 0 8 0;
#X connect 6 0 11 0;
#X connect 7 0 8 0;
#X connect 7 0 10 0;
#X connect 7 0 13 0;
#X connect 11 0 10 0;
#X connect 12 0 11 1;
#X connect 13 0 11 1;
#X connect 14 0 12 0;
_______________________________________________
[email protected] mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list

Reply via email to