mixxxdj / mixxx

Mixxx is Free DJ software that gives you everything you need to perform live mixes.
http://mixxx.org
Other
4.52k stars 1.28k forks source link

RAMAN needs to be able to make seek-with-quantize calls #7485

Closed mixxxbot closed 2 years ago

mixxxbot commented 2 years ago

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.

mixxxbot commented 2 years ago

Commented by: Be-ing Date: 2020-05-10T20:48:04Z


What is RAMAN? Searching the web only gives results about spectroscopy...

mixxxbot commented 2 years ago

Commented by: janitor Date: 2020-07-10T04:17:24Z


[Expired for Mixxx because there has been no activity for 60 days.]

mixxxbot commented 2 years ago

Issue closed with status Expired.