I tried opening a wav file created in SoX 14.4.2 and got an unsupported format error on load.
The original file was generated by REW as a 32-bit 192kHz white noise file that was converted to a raw format by SoX and back again to wav.
It appears SoX is specifying the type as WAV_FORMAT_EXTENSIBLE instead of WAV_FORMAT_PCM.
I used "soxi -V4" to dump the wav header information (in both source and reconstituted files) and the difference appears to be WAV_FORMAT_PCM vs WAV_FORMAT_ENTSIBLE (e.g. signed, 32-bit, 192kHz, bitrate, etc. all the same sans the hearer size and extensible section - 36 bytes larger).
Does anyone know how to force SoX to generate the WAV_FORMAT_PCM format or
if there is a tool to convert EXTENSIBLE to PCM or
if there is a way for REW to load the WAV_FORMAT_EXTENSIBLE file ?
Thanks much.
The original file was generated by REW as a 32-bit 192kHz white noise file that was converted to a raw format by SoX and back again to wav.
It appears SoX is specifying the type as WAV_FORMAT_EXTENSIBLE instead of WAV_FORMAT_PCM.
I used "soxi -V4" to dump the wav header information (in both source and reconstituted files) and the difference appears to be WAV_FORMAT_PCM vs WAV_FORMAT_ENTSIBLE (e.g. signed, 32-bit, 192kHz, bitrate, etc. all the same sans the hearer size and extensible section - 36 bytes larger).
Does anyone know how to force SoX to generate the WAV_FORMAT_PCM format or
if there is a tool to convert EXTENSIBLE to PCM or
if there is a way for REW to load the WAV_FORMAT_EXTENSIBLE file ?
Thanks much.