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

KSD file format?

Discussion in 'KORE' started by Lowkus, May 5, 2017.

  1. Lowkus

    Lowkus NI Product Owner

    Messages:
    802
    Does anybody have documentation on the KSD file format? I've been toying with the idea of creating a program that can read the file format, and I'm not super keen on the idea of reverse-engineering the format.
     
  2. EvilDragon

    EvilDragon Well-Known Member

    Messages:
    19,938
    Unfortunately, there's never been any official documentation on the format... so it's up for reverse-engineering! :)
     
  3. Lowkus

    Lowkus NI Product Owner

    Messages:
    802
    Somehow I knew that was going to be the answer.
     
  4. EvilDragon

    EvilDragon Well-Known Member

    Messages:
    19,938
    Good luck, if you decide to reverse it! I can only imagine how many useful tools that could result in!
     
  5. stutter

    stutter Forum Member

    Messages:
    93
    There is one hemi-semi-related post on stackoverflow about NI SoundShell here, which was/is the Maschine format and I guess might share some similarities.
    The Kore database is a metakit database. I wrote a hacky python script to backup the tags from the database - in fact to write them into my Cubase sqlite database, so that at least is a possiblity. I'm afraid I couldn't compile the source for a newer version of python, so I used the version available I guess on the site linked above in Python 2.4. It was a pain. I probably have some links about the python implementation of that if you want. Of course, taking that approach is quite limiting, but I've no idea how you would approach reverse engineering the ksd format.

    If you make progress, please let us know
     
  6. Martin Braun

    Martin Braun New Member

    Messages:
    2
    Hi There, I know this is an old thread but: has there been any progress on this?
    More importantly now: is there any documentation on .nmsv, .nabs or .nfm8 files available?
     
  7. EvilDragon

    EvilDragon Well-Known Member

    Messages:
    19,938
    No. I wouldn't expect it to ever become available.
     
  8. Lowkus

    Lowkus NI Product Owner

    Messages:
    802
    I've made zero progress, too many other things to work on.