I've made a small utility that converts between Kontakt NCW and WAV files. Though there are different ways of doing this using Kontakt, may be someone would find it useful.
Utility is in test state. I've tested it on Kontakt instruments I have and it seems to work, though NCW is a closed format so I might miss some tricks and nuances that may appear with other instruments. So if someone wants to test it - I'd appreciate that.
Converter is not highly optimized so while it works faster than Kontakt in one direction (WAV->NCW), it's slower in other direction (NCW->WAV).
Using is more or less obvious, nevertheless there's a text file with detailed explanation in the archive.
Small additional utiliy.
Sometimes Kontakt creates WAV files that it marks as 'standard' while they are not standard actually. The difference is in the WAV header size (it must be 16 bytes for standard header, while Kontakt sometimes makes it 20 bytes). Some programs don't accept such files ('SOX' for example). This utility corrects the header size.
It may also be useful if you are going to test my converter by comparing files with those generated by Kontakt, because my converter creates WAV files according to standard (16 bytes header).
If you want to write your own converter - you are welcome. I'd share the information I have.