96000 * 24-bits * 4-channels = 9.216Mb/S if I did the
calculations
correctly.
For clarity, you have come up with the number of bits... if you
devide your answer by 8, you will have the number of bytes,
which is a little over a meg/sec. Many people will have programs that
pad 24 bit ints to 32 bits, or four bytes, which bumps the
the answer up closer to 1.5meg/sec.
Still, it is true that the USB bandwidth is responsible for
crippling the available channels on cards that attempt to do
24/96.