Arvol wrote: ↑Mon Feb 22, 2021 01:30
I believe there is are 2 bugs in the current system.
The divide and the multiply parameters should have an int or float value from 0-1, However they are referencing a float from 0 - 1048576 (which is what the BPM +/- parameter is asking for).
When I try to send a 0-1 int Arena freezes as the beats are now set to "inf" (I have to manually kill Arena).
When I send out a 0-1 float, the buttons work, But it's double sending. 0-1 float get's a multiply or divide on the momentary press (1) and then it re-triggers on the release (0), so having a start beat of 4 if I press the divide button once (momentary), it goes from 4 to 1 (double played), when it should go from 4 to 2 (single play).
I've even tried adding in a 0-1 to a 0-1048576 remap in TD to see if I can send a value of just one, but 0.000000953675 is such a small number, even TD can't compute it lol.
@Zoltan, is this a bug, or should it be a 0-1048576 float for these params?
@AEK, What you're doing is right, in terms of trying to get the outcome you're after. I think it's just a bug atm. Sorry about that.