I think this may be a way of doing it? It assigns to local script variable, and uses the fact that TR.P n is zero , nothing is triggered
K EZ RND 4
DEL.G 4 M 1 2: TR.P * K 2
The number after the ..* K represents the trigger output to pulse
Alternatively, get more out of the assignment. Using the same RND and some logic shifting to fire the trigger out of different trigger outputs ( I have 8 with the Ansible connected )
K RND 8
DEL.G 8 M 1 2: TR.P * K NZ ~ K
i’ve been editing this post, as I edit the TT… so apologies if you are following it and keep seeing the scripts change
slow live coding
here is the version I like best. I’ve been using the new DEL.G pre but it could be a DEL.X if you haven’t built the new version yet.
J 8; K RND J
EVERY K: TR.P K
IF NZ K: BRK
DEL.G 4 M 1 2: TR.P RND J
J relates to the probability and the number of trigger outputs available. I have 8 with the Ansible connected. I am enjoying this script playing all eight inputs of the ALM Squidsalmple with the Roland R8 kit