Closed mixxxbot closed 2 years ago
Commented by: Be-ing Date: 2020-05-10T20:48:04Z
What is RAMAN? Searching the web only gives results about spectroscopy...
Commented by: janitor Date: 2020-07-10T04:17:24Z
[Expired for Mixxx because there has been no activity for 60 days.]
Issue closed with status Expired.
Reported by: ywwg Date: 2014-05-31T04:37:36Z Status: Expired Importance: Low Launchpad Issue: lp1325157 Tags: engine, quantize
RAMAN handles looping by itself, and if looping is activated while the playhead is outside the loop, RAMAN makes a call to loopingcontrol::process to figure out where to seek to find the start of the loop. This can break sync. If the user has sync and quantize enabled, the looping control should seek within the loop to such a position that maintains sync.
It seems like the best way to do this is catch the looping_enabled signal in enginebuffer and have it do the seek.