unexpected keylock release behaviour
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mixxx |
Fix Released
|
Wishlist
|
ronso0 |
Bug Description
I explain what I'd expect:
* a track is playing with a rate of +5%, original key is locked
* releasing keylock should keep that locked key (original or not), but:
* from now on, any change of rate would change key as well
* use jogwheels to simulate an old, worn out cassette or to add 'accents' to instrumentals, which is fun and -when used rarely- really can spice up a mix!
That's a scenario currently not covered by "Lock current key" or "Lock original key" setting:
Right now, when releasing keylock while rate is above or below original, key jumps to that newly calculated key and thus sounds odd.
Could someone point me to where this lock/unlock is done in source?
I can't say if this SHOULD be covered by current settings or if a third option could handle this.
Changed in mixxx: | |
status: | Fix Committed → Fix Released |
The related code is here: /github. com/mixxxdj/ mixxx/blob/ master/ src/engine/ keycontrol. cpp#L201
https:/