speed is multiplicative, current implementation is messed up #17920
lerobynetcool
started this conversation in
General
Replies: 2 comments 2 replies
-
|
note that my current because they are |
Beta Was this translation helpful? Give feedback.
0 replies
-
Currently you can use instead of having to use an approximate decimal value like 0.9090909091. This is what I use in my conf and it always goes back to 1x speed without having to hit backspace. |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi.
I recently used the
[and]shortcuts with{and}, which created a mess : I had to usebackspaceto get to the regular x1 speed.This is a design issue. Changing speed is a multiplicative process, thus it should be controlled in log scale.
In other words : currently, speed is controlled "directly", but instead we should control
log_speedand havespeed = exp(log_speed)(orspeed = 2^log_speedwould be a more intuitive choice I thing)Here is why this is a much better choice :
log_speed=-∞)(note that the initial value of
log_speedshould be0, asexp(0)=1and2^0=1)Then I would expect
input.confto look like thisno need to compute 1/1.1 and such, much cleaner ! isn't it ?
Moreover, now we can actually mix
[,],{and}and never get stuck, unable to reach a speed of1.Beta Was this translation helpful? Give feedback.
All reactions