Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sync: Tempo dip when silence a sync track #10489

Closed
mixxxbot opened this issue Aug 23, 2022 · 4 comments
Closed

Sync: Tempo dip when silence a sync track #10489

mixxxbot opened this issue Aug 23, 2022 · 4 comments

Comments

@mixxxbot
Copy link
Collaborator

Reported by: daschuer
Date: 2021-08-06T07:07:56Z
Status: New
Importance: Medium
Launchpad Issue: lp1939103
Tags: regression, sync


This was found during the review of #4156 which aims to fix the issue:

Instead of a jump, we now have the tempo dip stretched over some seconds.
This can be reproduced the best with two 440 Hz tracks and:

Playing two tracks with sync enabled the second one silenced by the line fader
Nudge the second track
Bring the second track in
Silence the first track.
Now the nudging is reverted gradually. (Without this branch it was reverted immediately)
This can be noted by listening the silenced track in headphone
When you bring the track in, the phase adjustment is gone.
@mixxxbot
Copy link
Collaborator Author

Commented by: daschuer
Date: 2021-08-06T07:08:41Z


when I remove

    if (isMaster(mode)) {
        m_pBpmControl->resetSyncAdjustment();

from void SyncControl::setSyncMode(SyncMode mode) the issue is gone.

Unfortunately the issue is then shifted to the sync enable case because the leader adjustment is not reset when playing as single leader. The code is in place, but somehow bypassed. Hopefully you know already how to fix it right from the main code.

@mixxxbot
Copy link
Collaborator Author

Commented by: ronso0
Date: 2021-09-28T11:21:27Z


is/was there a PR fixing this?

@mixxxbot
Copy link
Collaborator Author

Commented by: ywwg
Date: 2021-10-08T02:06:37Z


This is fixed by #4363

@mixxxbot
Copy link
Collaborator Author

Commented by: ywwg
Date: 2021-10-08T02:07:11Z


(I think)

@mixxxbot mixxxbot transferred this issue from another repository Aug 24, 2022
@JoergAtGithub JoergAtGithub added this to the 2.4.0 milestone Jun 27, 2023
@daschuer daschuer removed this from the 2.4.0 milestone Jul 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants