Announcing the .TSI file format documentation (I've reverse-engineered it)
Page 1 of 7 12345 ... LastLast
Results 1 to 10 of 62
  1. #1
    Tech Convert ivanzl's Avatar
    Join Date
    Dec 2013
    Location
    London, United Kingdom
    Posts
    15

    Exclamation Announcing the .TSI file format documentation (I've reverse-engineered it)

    I've reverse-engineered the .tsi binary file format specification, which Traktor Pro by Native Instruments uses to store its Controller Mappings. I am hoping this should open the gates to new power tooling for MIDI controller mapping power tools (Traktor's own being rather sub-optimal).

    The project, documentation and instructions are here: https://github.com/ivanz/TraktorMappingFileFormat/wiki

    My blog post announcing this: http://ivanz.com/2014/10/20/traktor-...ocs-on-github/

    Everything is licensed under an open source license.

  2. #2
    Tech Guru Patch's Avatar
    Join Date
    Dec 2008
    Location
    Bristol, UK
    Posts
    6,479

    Default



    BIG news!!!
    DJ'ing: 2x1200MK2, DJM 850, Dicers, F1, Zomo MC-1000, Sony MDR-v700, i7 Win 10 HP Envy
    Production: Ableton Live 8 and a mouse, Sennheiser HD400, Sony VAIO

    Click HERE to D/L Free Tracks from Soundcloud!!!
    https://www.facebook.com/Patchdj

  3. #3
    Tech Mentor blatterjr's Avatar
    Join Date
    Sep 2014
    Location
    Architect
    Posts
    149

    Default

    Nice work!
    ---------------------------
    Greybeard Turntablist
    Z2 / 1200's / X1 MK2 / F1 / Maschine MK2

  4. #4
    Tech Mentor
    Join Date
    May 2011
    Location
    Mannheim / Germany
    Posts
    316

    Default



    MacBookPro 11,1 | i5 2,4GHz | 16 GB RAM | 256 GB SSD
    MacOSX 10.15.x | TraktorPro 3.x | VCI-100 SE FW 1.4 | VCI-400 SE (EGE)

  5. #5
    Tech Convert ivanzl's Avatar
    Join Date
    Dec 2013
    Location
    London, United Kingdom
    Posts
    15

    Default

    Next step now is to validate. I am going to make a simple tool to read a mapping and write it back to a new file and test that the new file works the same as the old one.

    Anyone willing to help out? I need your mapping .tsi file - I will then give you back one, which the tool has produced and you will have to check if it works the same way as before?

    Do you guys use Windows or Mac OS X out of interest?

  6. #6
    DJTT Mapping Ninja Moderator Stewe's Avatar
    Join Date
    Aug 2010
    Location
    MIDI
    Posts
    7,495

    Default

    I can test your .tsi on both. Let me know!

    this one is pretty complex and should be good for this testings: https://maps.djtechtools.com/mappings/1907

  7. #7
    Tech Convert ivanzl's Avatar
    Join Date
    Dec 2013
    Location
    London, United Kingdom
    Posts
    15

    Default

    Made a bit more progress today. I am also able to directly read from Traktor's Settings - no need for export/import.

    Attached Images Attached Images
    Last edited by Jester; 10-22-2014 at 04:06 AM.

  8. #8
    Tech Guru Patch's Avatar
    Join Date
    Dec 2008
    Location
    Bristol, UK
    Posts
    6,479

    Default

    Wait - you have a numbered list of ALL Traktor mappable commands???

    I want it!!!
    DJ'ing: 2x1200MK2, DJM 850, Dicers, F1, Zomo MC-1000, Sony MDR-v700, i7 Win 10 HP Envy
    Production: Ableton Live 8 and a mouse, Sennheiser HD400, Sony VAIO

    Click HERE to D/L Free Tracks from Soundcloud!!!
    https://www.facebook.com/Patchdj

  9. #9
    Tech Mentor blatterjr's Avatar
    Join Date
    Sep 2014
    Location
    Architect
    Posts
    149

    Default

    Quote Originally Posted by Patch View Post
    Wait - you have a numbered list of ALL Traktor mappable commands???

    I want it!!!
    Umm... yes please?
    ---------------------------
    Greybeard Turntablist
    Z2 / 1200's / X1 MK2 / F1 / Maschine MK2

  10. #10
    Tech Convert ivanzl's Avatar
    Join Date
    Dec 2013
    Location
    London, United Kingdom
    Posts
    15

    Default

    I don't have the full list yet, because I haven't gone through and extracted them all just yet. Once I do - will post them. (BTW those numbers are internal Traktor thing - not really useful for anything but messing around with the internals of the mapping files)

Page 1 of 7 12345 ... LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •