First time here? Check out the FAQ!

bpm: dynamic changing rate locks output at 1 ?

0 votes
hello, i made an experiment using a ramp (going from 1 to 0) as input for  bpm´s <aRate> value. the goal is to create trigger with decreasing intervals. this is how my 2 constants looks like:

1 - ((!KeyDown ramp0: !damp s) ** 2)

(!Keydown turnOnAfter: 0 s for: !damp s) bpm: ([const1]  * 300 ms)

iam not sure why it happens but after 3 seconds bpm´s output stucks at 1. as iam using the triggers in ar-prototypes gate parameter, the release phase of the ar-envelope will not be triggered because of the missisng 0 at the end…

why does this happen?

thanks, johannes
asked Aug 14, 2017 in Using Kyma by x (Practitioner) (590 points)
edited Aug 14, 2017 by x

1 Answer

0 votes
In the bpm: expression, changes to the beats per minute value occur only on a beat. If you slow down the value of !BPM to once per minute and then jump it back up to 120 beats per minute, it could take as long as one minute for the speed-up to take effect.
answered Aug 15, 2017 by ssc (Savant) (119,300 points)
i see, but  iam increasing the rate of the bpm over a span of 3 seconds to a very very fast triggering. so it shouldn't occur, right?