I did some testing where I loaded the same track in both decks and
synced them together.  Then on the first track I did some rolled loops
while the second track played back uninterrupted.  If there was any loss
of precision, the tracks would get out of sync.

As long as latency is fairly low (<~20), it stayed perfectly in sync.
At 20ms loops seem to lose sync, even in current trunk, so it's not my
bug.

I'm currently writing some code to crossfade loops to reduce the
popping, but I think it works.

Owen

On Sun, 2012-06-03 at 13:22 -0700, Philip Whelan wrote:
> >  I feel like there's problems during the seek after slip is
> > disabled.  It's like there's a moment of silence between the release of
> > the slip mode and the reseek to the new position.
> 
> I think you can hint the position to the CacheReader or RAMAN to fix
> that. I was mostly worried that the loss of precision in the engine
> due to rounding would cause a desync between the tracks.
> 



------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to