1. IMPORTANT:
    We launched a new online community and this space is now closed. This community will be available as a read-only resources until further notice.
    JOIN US HERE
NOTICE:

Our Traktor Pro Public Beta is available again in our new online community. Join us if you want to try new features.

MORE INFO

deciphering "track starttime" & "guid" in .xml file; ideas?

Discussion in 'TRAKTOR DJ (for iPhone and iPad)' started by mortonday, Jun 4, 2014.

  1. mortonday

    mortonday New Member

    Messages:
    9
    Hi, folks.

    Did a search and didn't see this addressed. Apologies if it has been already.

    I play a lot of songs in my mixes and, as a trainspotter, like to include detailed tracklists when I post these mixes. So I am very happy to see that when I record mixes using newest version of Traktor DJ on my iPad2, an xml file of the tracklist is saved. For those who've yet to check this out, here is the format:
    <track starttime="2" guid="01FDC525F4C16D10" artist="Chase Smith" name="Still Further"/>
    <track starttime="59" guid="01FDC525F4C16D13" artist="Chicago Skyway & DJ Mar" name="Insecuriti"/>
    <track starttime="255" guid="01FDC525F4C16D1C" artist="Mark Forshaw" name="Fantastic Flake"/>
    <track starttime="313" guid="4DAB72D2EFE2FCF8" artist="Orlando Voorn" name="Acid Trip"/>
    <track starttime="392" guid="2EFB7A2798428C54" artist="Snuff Crew" name="Are You House (Mr White edt)"/>
    <track starttime="507" guid="29BC4BE7931042F9" artist="Derrick Carter & Chris Nazuka" name="Te Opus Diem"/>
    <track starttime="638" guid="66022CB0693C2490" artist="Nubian Mindz" name="Cerebellum (unreleased)"/>
    <track starttime="785" guid="66022CB0693C2462" artist="Aroy Dee" name="City Of Others"/>
    <track starttime="938" guid="66022CB0693C247F" artist="Jimini" name="Dream City"/>
    <track starttime="1204" guid="4DAB72D2EFE2FCED" artist="Jitterbug" name="Jus Drums"/>
    <track starttime="1291" guid="2EFB7A2798428C29" artist="Eomac" name="Rising 3"/>

    Two questions: what does "guid" refer to, and, most importantly, how do the numbers shown via "track starttime" relate to "real time" (ie 60 seconds in a minute, 60 minutes in an hour, etc).

    I ask because looking above, it would initially appear that I started first track at 2 secs into the mix, 2nd at 59secs in, 3rd at 2min55secs in, etc; but on closer examination what do "392", "785", "1291" refer to? Obviously not min/sec, so total seconds? If total secs, will NI be changing this to min/sec format in a future update?

    Thanks much in advance for any suggestions/help.
     
  2. mortonday

    mortonday New Member

    Messages:
    9
    update:

    Last track started in the mix (details):
    <track starttime="6493" guid="66022CB0693C2486" artist="Melodymann" name="You Taught Me The Basics (unreleased)"/>

    If the "6493" refers to 6493 seconds, that is 108 minutes, or 1 hour 48 minutes. My mix was 1 hour 50 minutes long, so looks like, yes, that 4 digit "track starttime" is total seconds; now what does "guid" refer to? And how long before NI do an update where the total seconds gets changed to min/sec format? :)
     
  3. Kalo

    Kalo Active Member

    Messages:
    821
    the "guid" looks like the referenced song ID in iTunes, check the ,iTunesLibrary.xml' file, there are entries like:
    <key>Persistent ID</key><string>8A43292CC1B388C6</string> ...
     
  4. mortonday

    mortonday New Member

    Messages:
    9
    Thanks, Kalo.

    Just recorded another mix this morning and the order of information provided in the .xml file has changed,
    though didn't update my iPad app:
    <track name="DDT" artist="John Heckle" guid="51CF32B864B49D67" starttime="2" />
    Hoping the change from "total seconds" to "min.sec" format happens soon.
     
  5. GenErik

    GenErik Active Member

    Messages:
    232
    Someone should write a parser that spits out a standard track list in text format:
    1. Artist - Title
    2. Artist - Title

    and so on.