#instrument #native #file-format #wav #lossless #wave #ncw

app ncw-convert

Native Instruments NCW audio file to wav convertor

3 releases

0.1.2 Sep 24, 2023
0.1.1 Sep 13, 2023
0.1.0 Sep 13, 2023

#244 in Audio

Download history 7/week @ 2024-02-11 4/week @ 2024-02-18 24/week @ 2024-02-25 1/week @ 2024-03-03 6/week @ 2024-03-10 51/week @ 2024-03-31 1/week @ 2024-04-07

53 downloads per month

MIT/Apache

3MB
512 lines

Native Instruments NCW Audio File Format

crates.io docs.rs

Description

NCW (Native Instruments Compressed Wave) is a lossless compression algorithm developed by Native Instruments which is essentially DPCM and bit truncation.

This is a cli frontend to the ncw crate which decode NCW files into standard WAV files. It serves as part of a wider reverse engineering effort of proprietary audio formats, and this particular library is used in ni-file.

Installation

To install the cli utility, you can use cargo:

cargo install ncw-convert

Usage

Run the program with the following command-line arguments:

ncw-convert <INPUT> <OUTPUT>
  • <INPUT>: Path to the input NCW file.
  • <OUTPUT>: Path where the output WAV file will be saved.

Dependencies