Originally Posted by
Vincent Kars
Currently all major OS support USB audio 1 standard. This is limited to 24/96.
A lot of implementations are limited to 16/48 simply because this can be done using a cheap drop in USB receiver.
Early 2009 the USB audio 2 specs where finalized. This supports 174/196.
As far as I know, there are no native mode audio drivers at the present supporting USB audio 2.
32 bits is not supported by this standard but I don't think there are audio files using more than 24 bits.
24 allows for a dynamic range of 144 so -144 dBFS, well below the noise floor of any gear.