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

import cue points & beatgrids from Traktor library #8158

Open
mixxxbot opened this issue Aug 22, 2022 · 5 comments
Open

import cue points & beatgrids from Traktor library #8158

mixxxbot opened this issue Aug 22, 2022 · 5 comments

Comments

@mixxxbot
Copy link
Collaborator

Reported by: Be-ing
Date: 2015-07-16T20:15:33Z
Status: New
Importance: Wishlist
Launchpad Issue: lp1475416
Tags: cue


It would be helpful for users coming from Traktor to be able to import the cue points and beat grids they set in Traktor into Mixxx. First, this depends on Mixxx supporting the types of cues that Traktor has such as loop cues and mix in/out cues.

@mixxxbot
Copy link
Collaborator Author

Commented by: ferranpujolcamins
Date: 2015-07-20T07:21:35Z


I think the difficulty here is how to get the cues info from Traktor. Their library format is closed, it can be reverse-engineered but we don't know when they'll change it and break this feature.

@mixxxbot
Copy link
Collaborator Author

Commented by: ferranpujolcamins
Date: 2015-07-20T07:35:35Z


Well, I've just opened the Traktor collection file and cues are stored like this:

<CUE_V2 NAME="n.n." DISPL_ORDER="0" TYPE="3" START="52.7665" LEN="0" REPEATS="-1" HOTCUE="0"></CUE_V2>

So as long as they stay with xml it shouldn't be that hard to do.

We should investigate why the tag is called CUE_V2. Are there collections with CUE or CUE_V1 tags out there?

I guess you are meaning tracks in the Mixxx's Traktor library node, isn't it?

@mixxxbot
Copy link
Collaborator Author

Commented by: Be-ing
Date: 2015-08-03T03:18:18Z


hile said on IRC that the CUE_V2 format has been use since Traktor 3, which was released in 2006 (http://www.synthtopia.com/content/2006/10/11/native-instruments-ending-finalscratch-dj-relationship/ ) and confusingly predates Traktor Pro 2. So there is no good reason to spend the effort on supporting the old format.

@mixxxbot
Copy link
Collaborator Author

Commented by: Be-ing
Date: 2015-08-03T03:29:10Z


I started a wiki page for documenting Traktor's cue storage format: http://mixxx.org/wiki/doku.php/traktor_cue_storage_format?do=edit

@mixxxbot
Copy link
Collaborator Author

Commented by: pestrela
Date: 2019-01-24T15:18:10Z


Hi,
I've now took the time to document all the options I'm aware to do this conversion, including the "cues shifted in time" issue
https://mixxx.org/wiki/doku.php/traktor_cue_storage_format

@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
Projects
None yet
Development

No branches or pull requests

1 participant