There’s a super interesting new function
trigger, which aims to replace
Although it’s not mentioned in the above docs, this also works with named patterns!
It’s in early development so it would be good to discuss how it could be refined. I think @yaxu is already planning an additional quantise parameter.
One suggestion I had:
When using the ID parameter, it will trigger when silencing the other pattern, which I think is undesirable, e.g.:
d1 $ sound "bd*2 cp:4(5,8,<0 2>)" # djf (trigger 2 $ range 0.1 0.9 $ slow 2 envL) d2 $ silence -- will trigger above
[Meta: not sure how to format the above code block to Haskell, anyone?]
[Admin: I just enabled this - write ‘haskell’ immediately after the first three backticks. You might need to refresh your browser for it to work.]