Key discrepancy Beatport

suitux
suitux Member Posts: 7 Newcomer

Hi,

I'm using Beatport to play tracks with my Traktor S4 and when I import them locally, there is a key discrepancy between local and remote track.

I come from Rekordbox and they doesn't have this bug, so I supose that it's Traktor problem.

Is there any plan of beeing solved?

Also, in Rekordbox I have a suggestion box based on the Master song. Is there any plan to include this awesome feature in Traktor Pro?

Thanks :)

Tagged:

Comments

  • lord-carlos
    lord-carlos Member Posts: 4,042 Expert

    I'm not aware of any way to solve this. Maybe disable key analysis.

    But traktor key is more often right, while Beatport is more often wrong.

  • QWER2580
    QWER2580 Member Posts: 52 Helper

    Hey man. I asked about this a year or two ago as well. No change.

    Streaming tracks will show up as whatever key until you first load them.

    I'll add a bunch of songs into a new playlist and then go through each manually, loading them up and sorting by kbps. It'll say "0 kbps" for songs you haven't loaded yet so I keep loading all those until they get assigned a new "correct" key.

  • PK The DJ
    PK The DJ Member Posts: 2,557 Expert

    IMO it's not necessarily a bug. Just because Beatport says the key is [whatever] doesn't make it so.

    If you look at key detection comparison charts online, most accurate is always Mixed In Key at around 85%

    Beatport is way down at only 55% (i.e. around half are wrong).

  • suitux
    suitux Member Posts: 7 Newcomer

    Yeah, it is not necessarily a bug, but… I think that it should be a way to import the tracks and analyze them keys before play them, like in Rekordbox @PK The DJ. Don't you think?

  • lord-carlos
    lord-carlos Member Posts: 4,042 Expert

    I never used Beatport in Traktor, does right click analyze not work?

  • PK The DJ
    PK The DJ Member Posts: 2,557 Expert
    edited April 15

    I guess if you're wanting to analyse a streaming playlist, it requires each track to be streamed before it can be analysed - and often the services put a limitation on how many tracks can be streamed over a certain time. This means that some software puts a time limit on scanning of streamed tracks.

    VirtualDJ for example inserts a wait of about a minute between the scanning of each track, so it's way quicker to just load the tracks one by one to the decks and analyse that way.

  • lord-carlos
    lord-carlos Member Posts: 4,042 Expert

    I think he wants to see the traktor key before loading the track into a deck.

  • PK The DJ
    PK The DJ Member Posts: 2,557 Expert

    Yeah I changed my post because he's presumably trying to analyse a streaming playlist rather than a list of local files.

  • zephry
    zephry Member Posts: 699 Guru
    edited April 15

    Did Rekordbox fix this? As of a year ago the key was different on various tracks before analyzing… the same as Traktor and I seem to remember really all softwares.

    A quick search and browsing of pioneer forums, you will see this same complaint. As well Reddit threads.

    The issue is that the track is downloaded temporarily or offline available in a secure folder. But the key for the track doesn't get recognized by Traktor software until analysis. (Grid detection, stripe, etc.)

    The only way to keep the Beatport key would be by somehow skipping the key(read below for this) detection during analysis. Or by having Native instruments change their key algorithm to the exact same as Beatport (which probably won't happen).

    To skip Traktor key analysis. You need to first move the track (you want to use Beatport key with) into a Traktor playlist. Then from that playlist you right click and select the attributes you want for analysis. Be sure to skip Key.

    You can also turn off analyze when loading into deck. But will need to set the grid each time a track is loaded to skip Key.

    The track will now be using Beatport Key, but if you ever fully analyze it the key will be replaced by Traktor. To reset it you have to remove from Traktor collection. Refresh Beatport (right click the Beatport node and refresh). Then find the track again and do the steps again.

    My opinion on key is that typically the lower octave type bass tracks are the main ones with discrepancy. More vocal pop type tracks or melody rich higher octaves are noticeable. So the ones that change should be ok. Also mixing at drum heavy parts avoids how noticeable key clash is.

  • suitux
    suitux Member Posts: 7 Newcomer

    Well, in Rekordbox, you must import the track to analyze it.

    But in Traktor, you must PLAY the track before you can analyze it correctly.

  • zephry
    zephry Member Posts: 699 Guru
    edited April 23

    Did you read above? I have tested all this in Traktor. I explained ways to skip the analysis of key. And use the original key that Beatport has tagged.

    Please try what I explained and let me know if that works for you.

  • lord-carlos
    lord-carlos Member Posts: 4,042 Expert

    I think all he wants to do is analyze before loading, so he gets the Trakor key for all tracks.

  • suitux
    suitux Member Posts: 7 Newcomer

    That's exactly what I want, and this is not possible in Traktor :)

  • zephry
    zephry Member Posts: 699 Guru

    Did you try what I suggested though?

  • suitux
    suitux Member Posts: 7 Newcomer

    Yes yes I've tried it, but I don't want the beatport key.

    All I want is to get the key of the track analyzing it before loading it.

Back To Top