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

Add measure matching to SYNC function #7849

Closed
mixxxbot opened this issue Aug 22, 2022 · 12 comments
Closed

Add measure matching to SYNC function #7849

mixxxbot opened this issue Aug 22, 2022 · 12 comments
Labels
beatgrid confirmed duplicate This issue is a duplicate of or superseded by another issue. feature sync

Comments

@mixxxbot
Copy link
Collaborator

Reported by: kartikgupta0909
Date: 2015-02-08T19:02:11Z
Status: Confirmed
Importance: Wishlist
Launchpad Issue: lp1419505
Tags: beatgrid, sync
Attachments: [Hardwell - Spaceman (Original Mix) HQ(1).mp3](https://bugs.launchpad.net/bugs/1419505/+attachment/4319869/+files/Hardwell - Spaceman (Original Mix) HQ(1).mp3), [Zombie Nation - Kernkraft 400 (W&W Remix).mp3](https://bugs.launchpad.net/bugs/1419505/+attachment/4319870/+files/Zombie Nation - Kernkraft 400 (W&W Remix).mp3)


When i press the sync button to match the beats of two tracks , it simply does not match. They rather go out of beat. Its like the sync function is not able to find out which beats are to be matched together.
Ps: I have been using virtual dj before this, maybe i am expecting more from this software, but i think if we look deep into the code we can solve this bug.

@mixxxbot mixxxbot added beatgrid confirmed duplicate This issue is a duplicate of or superseded by another issue. feature sync labels Aug 22, 2022
@mixxxbot
Copy link
Collaborator Author

Commented by: ywwg
Date: 2015-02-08T19:26:06Z


Can you describe your setup more? How many tracks are playing? Are they properly beat-gridded? What version are you using?

@mixxxbot
Copy link
Collaborator Author

Commented by: kartikgupta0909
Date: 2015-02-15T16:04:47Z
Attachments: [Hardwell - Spaceman (Original Mix) HQ(1).mp3](https://bugs.launchpad.net/mixxx/+bug/1419505/+attachment/4319869/+files/Hardwell - Spaceman (Original Mix) HQ(1).mp3)


Here is the file 1 which i tried mixing

@mixxxbot
Copy link
Collaborator Author

Commented by: kartikgupta0909
Date: 2015-02-15T16:07:48Z
Attachments: [Zombie Nation - Kernkraft 400 (W&W Remix).mp3](https://bugs.launchpad.net/mixxx/+bug/1419505/+attachment/4319870/+files/Zombie Nation - Kernkraft 400 (W&W Remix).mp3)


This is the second file. Mix the two files attach and you ll be able to reproduce the bug.
And what i suggest is that this is a really important feature which needs to be corrected , i have an idea for a gsoc project regarding this, which would actually facilitate the djs to use this software.And yeah i can that gsoc project myself as i am a computer science student myself and also have an expereience as a Dj and also i have done a course in digital signal processing.

@mixxxbot
Copy link
Collaborator Author

Commented by: ywwg
Date: 2015-02-15T16:19:15Z


I don't really need the actual tracks, I can't really help unless I have more information about your setup. What version are you using? Have you run bpm detection on the tracks? How are you activating sync? If you send a screenshot of your setup while you're trying to use sync that would help.

@mixxxbot
Copy link
Collaborator Author

Commented by: kartikgupta0909
Date: 2015-02-15T16:32:52Z


Owen, the version 1.11.0 , and yes i used bpm detection, and sync function matched the bpm , however beats did not match in the sense that the beats did not sound together as they should. I just press the sync button, and i guess this is how it works , however if there is a different procedure you can let me know and i can verify that for you. However still if you'll say i can record a video and send it to you.

@mixxxbot
Copy link
Collaborator Author

Commented by: kartikgupta0909
Date: 2015-02-15T16:32:07Z


Owen, the version 1.11.0 , and yes i used bpm detection, and sync function
matched the bpm , however beats did not match in the sense that the beats
did not sound together as they should. I just press the sync button, and i
guess this is how it works , however if there is a different procedure you
can let me know and i can verify that for you. However still if you'll say
i can record a video and send it to you.
Kartik Gupta

@mixxxbot
Copy link
Collaborator Author

Commented by: ywwg
Date: 2015-02-15T16:46:58Z


Sometimes the beat detection is slightly off -- it may be necessary to check the waveform and make sure that the beatgrid lines are in the correct places. You can use the "align beatgrid" function to fix beatgrid problems. Even after that, slight mismatches in beats are normal, and you may have to adjust the sync slightly. Version 1.12 includes a newer sync engine that may solve your problems.

@mixxxbot
Copy link
Collaborator Author

Commented by: esbrandt
Date: 2015-02-16T08:51:16Z


@Kartip
I understand that you expects Mixxx to act as following by the click of the SYNC button:

  • Match tempo (BPM)
  • Match beats
  • Match phase ( aka match downbeats)

We do not have downbeat detection or a way to manually set the downbeat of a track, it is quite common that tracks sound off even if they are beat matched.

Sounds off

Track A = 1-2-3-4
Track B = 2-3-4-1

Sounds ok

Track A = 1-2-3-4
Track B = 1-2-3-4

You have to listen to both tracks, nudge the tracks so that the downbeats are nearly aligned and then press the SYNC button.

Mixxx will sync the tempo and the beats, but not the phase.
Would make a nice feature though.

@mixxxbot
Copy link
Collaborator Author

Commented by: ywwg
Date: 2015-03-01T02:13:16Z


We do plan to have measure matching, but not yet. Marking wishlist.

@mixxxbot
Copy link
Collaborator Author

Commented by: kartikgupta0909
Date: 2015-03-01T03:54:47Z


For updating this, When i did the beat detection manually, the sync function worked. But i think we should have better beat detection algorithms so that the dj doesnt have to manually fix the beats.

@mixxxbot
Copy link
Collaborator Author

Commented by: Be-ing
Date: 2017-11-11T14:40:32Z


Related: https://bugs.launchpad.net/mixxx/+bug/753301

@mixxxbot
Copy link
Collaborator Author

Duplicate of #5852

@mixxxbot mixxxbot transferred this issue from another repository Aug 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
beatgrid confirmed duplicate This issue is a duplicate of or superseded by another issue. feature sync
Projects
None yet
Development

No branches or pull requests

1 participant