I’m not familiar with INHX32, but most of this could be accomplished within Audacity using the built in “Nyquist” programming language.
You will find a lot of reference documentation for Nyquist here: Manuals and reference material
Those are the (actual) 32 bit float values.
For integer formats (usually 8, 16 or 24 bit), the numerical value of the sample is “normalized” to the range -1 to +1 Actually just less than +1 because there are an even number of bits and the “middle” one is at zero (for 8 bit, -128 to +127).
The value of a sample can be read by Nyquist with the command:
(snd-fetch s)
For “valid” audio (not greater than 0 dB) this can be converted to the equivalent integer format arithmetically.
Nyquist also includes several file commands which would allow the converted values to be written to disk as a file.
Nyquist code is written in plain text, which makes it easier to write develop and debug than compiled languages. Have a look at the “sample-data-export.ny” file (in the Audacity Plug-ins folder) as an example.
If this looks like a viable option for you, we have a part of the forum specifically for questions about Nyquist programming: Nyquist - Audacity Forum