Greeny
I am not saying you cant and the RME baby face is one of the "about 3" that I previously mentioned. But it cannot keep up with a PCI card so why pretend it can? also what's the rmes lowest latency? 4.4ms or so? at 48 buffer, a decent pci card can do half that at 64 buffers with less strain on the system and then you are able to run more vsti or fx etc on the same machine. I ain't here to argue just saying it as I see it. Don't need to see a video.
EDIT: Also worth noting that AFAIK the babyface has the best usb latency out there, and with few exceptions getting below 6ms without crazy sample rates with a usb interface is nigh on impossible which is not a lot of fun if you are a guitarist. So my point still stands that thunderbolt is a solution for a problem that DOES exsist since there are many people who neither want or need a babyface but have no choice but to buy one if they want both usb and low latency.
I'm not here to argue.
I'm here to inform.
The RME Babyface (and their other USB audio interfaces) yields the following round-trip latency:
48-sample ASIO buffer size @ 44.1k = round-trip latency of 4.9ms
64-sample ASIO buffer size @ 44.1k = round-trip latency of 5.6ms
The best PCIe audio interfaces:
64-sample ASIO buffer size @ 44.1k = 5ms round-trip latency
That means the RME USB units are 0.6ms off from the best PCIe units available.
Most USB2 audio interfaces don't provide ASIO buffer sizes smaller than 48-samples.
The best PCIe units allow you to go down to a 32-sample ASIO buffer size (some even down to a 16-sample ASIO buffer size). Of course, this yields lower round-trip latency... but you won't be able to run heavy loads.
Absolutely *no* PCIe audio interface yields round-trip latency of ~3ms using 64-sample ASIO buffer size @ 44.1k.
That's impossible... here's why:
Round-trip latency is the sum of the following:
- ASIO input buffer
- ASIO output buffer
- A/D & D/A converter
- The driver's hidden safety-buffer
A 64-sample ASIO buffer size @ 44.1k = 1.5ms
That means just the ASIO input and output buffers alone are 3ms.
Add latency of the A/D D/A and the driver's hidden safety-buffer... and you're at 5ms.
There is no "pretending" or "fudging" the figures here... this is real-world performance.
If you think USB consumes significant amount of CPU (on a current generation machine), connect a USB2 or USB3 HD and run a benchmark that measures sustained thru-put and required CPU use to achieve it.
You'll find CPU use is negligible...
Regarding Thunderbolt:
Currently on the PC, both UA and MOTU use Thunderbolt>Firewire (not a true PCIe driver).
Thus, you're really not reaping the "reward" of Thunderbolt.
Thunderbolt provides access to the PCIe bus. Nothing more... nothing less.
Using Firewire over Thunderbolt instead of PCIe driver, you'll see the same performance as using Firewire-400 or USB2. Absolutely the same round-trip latency... (witness the MOTU 828x)
On the Mac, UA has proper PCIe drivers for their Apollo series. Round-trip latency is 4.5ms with a 64-sample ASIO buffer size @ 44.1k.
Even with true PCIe drivers, Thunderbolt isn't going break major barriers regarding round-trip latency.