Thanks all.
Dante is agnostic. It gives you a 32-bit pipe. That pipe can carry integer, fixed point, or floating point data. Dante doesn’t care. Dante also offers a 32-bit integer ASIO driver to get those 32-bits into and out of a PC / DAW. They also offer a driver for Mac (Core Audio). https://www.audinate.com/products/software/dante-virtual-soundcard
Rather than write our own custom virtual recorder/player, we would rather find a DAW that can natively support lossless 32-bit integer data. The DAW doesn’t need to “know” what’s in the 32-bit data, it just needs to record it, store it, play it, and import/export it in a lossless manner. So far, we’ve found one commercial DAW that does all this, but we’re looking for others. We don’t need DAW math processing, just record, play, import, export, and normal non-math features like metering, mute, solo, etc…
Since Nuendo / Cubase is built on a 32-bit-float engine, sadly it won’t work for our application.
Float, fixed, and integer are different representations of data, but, yes, fixed is much closer to integer than float. We use no radix point and no binary decimal representations.
Yes, Broadcast Wave (BWV or RF64) can save in 32-bit integer or 32-bit float, depending on how you define the header.