hello,

[trigger b b b b]
 |    |    |    |
 D    C    B    A
will do to A, B, C and D.
if you want to do C and D only depending of the result of B, the best "pd" 
solution is not to stop the trigger. You should use 2 trigger :
[trigger b b]
|    |
B    A
|
[test result]
|
[select 1]
|
[trigger b b]
 |    |
 D    C

(your test and select can be replace with a single [moses] object, or a spigot, 
depending on the output of B)

I hope that help
Cheers,
Cyrille

Le 17/03/2021 à 18:29, adam johnson a écrit :
 >and i was only saying that just because something is implemented in
 >such-and-such way should be of no concern.

A feature not existing because of the difficulty of adding it would be one 
possible answer to my question, so I checked the code before coming here and it 
turned out to be the expected for loop.

 >you still have to come up with an example where it gets so ugly it's
 >hard to bear.

Why? I never said it is hard to bear, I said it was easy enough to work around 
and implied that being able to break out of trigger would make it neater and 
more readable, and at times it would. Most things in life would probably be 
unbearable if we waited until things got difficult to bear before even asking 
why.

 >what are the chances that while you clean up the patches so they are
 >presentable you discover that whatever you thought you needed a
 >stoppable trigger evaporates?

It is in cleaning this patch that the question arose, but I never said I needed 
it, I did not request a feature. I plainly stated that I suspected the fault 
was with my understanding and not pd. Most languages give you simple ways to 
break out of a sequence of events, but pd seems to treat it as jumping off a 
cliff. As I said in my first post, I am asking why, not how to do this, just 
trying to understand the logic of pd so I can use it better.

_______________________________________________
[email protected] mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list




_______________________________________________
[email protected] mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list

Reply via email to