nki and exs file format documentation

Apple APIs and Mac audio software development
Post Reply
Posts: 539
Joined: 04 Apr 2003, 07:31
Location: USA

nki and exs file format documentation

Post by VukOnCrack » 02 May 2007, 12:29

Anyone know where to find documentation for the nki and/or exs file types? Or, even better, any source code to parse them?


Posts: 1
Joined: 15 Nov 2007, 18:47
Location: Brisbane, Australia

Post by musictronics » 15 Nov 2007, 19:09


I know you posted this a long time ago, but I came across it after googling "nki file format". I'm trying to develop an app that will read the embedded sample names in .nki & .exs files and I've resorted to reverse engineering the file formats as I can't find any info online. the .nki files are completely encoded so that may take a while, the .exs files seem to be similar to RIFF files, except that the first four byte signature is not RIFF but
01-01-00-00. The next four bytes always seem to be 28-00-00-00, the next four always 40-00-00-00, then the FourCC 'TBOS' which seems to be the start of each keygroup. It shouldn't be too hard to write a routine that parses the files in a similar fashion to RIFF files - I'm working on it. If you're still interested in this info, you can contact me at musictronics@optusnet.com.au BTW, I'm using Delphi 7.


Post Reply