-r: Generate new RIFF wav header (removing extra chunk info, default is ).
Bass.Net (in Bass.Net.dll) Version: 22.214.171.124
public bool WV_NewRiffHeader
Public WV_NewRiffHeader As Boolean
val mutable WV_NewRiffHeader: bool
WavPack normally saves all the RIFF header information contained in the wav file (including any chunks after the audio data).
This is done so that WvUnpack.exe can restore the original wav files exactly. The -r option causes WavPack to discard the header contained in the source file (and any extra chunks) and generate a fresh wav header.
Obviously the source wav header is still used to determine the format and size of the file (i.e. this is not a "raw" mode).
Note that for multichannel files a WAVEFORMATEXTENSIBLE header is generated whether the source file had one or not.