USB 'vs' Firewire 'vs' PCI ...... Best Round Trip Latency .... ?

Author
timboe
Max Output Level: -75 dBFS
  • Total Posts : 760
  • Joined: 2004/01/07 09:01:29
  • Status: offline
2010/05/13 07:17:14 (permalink)

USB 'vs' Firewire 'vs' PCI ...... Best Round Trip Latency .... ?

Hi all 
  
I am a long-time  PCI  Audio Interface user - Layla 3G.   I am  *thinking*  of  going more-mobile  and hence therefore I am looking at  USB  or  Firewire interface.
  
Low latency is  very  important to me and my  " real-world-round-trip "  CEntrance  figures are as follows:- 
 
- Intel 4.2gig i7 
- Windows 7 X64 
- Sonar 8.5.3 X64 
- Echoaudio  8.5  Windows 7 X64 Driver 
- ASIO Mode 
- Echo Layla 3G PCI 
 
 
CEntrance Figures are:- 
  
44.1k / 24 Bit / 32 Samples 
  
-24db     154 Samples / 3.49ms 
-18db     155 Samples / 3.51ms 
-12db     155 Samples / 3.51ms 
-6db       185 Samples / 4.20ms
 
  
  
44.1k / 24 Bit / 64 Samples 
  
-24db     218 Samples / 4.94ms 
-18db     219 Samples / 4.97ms 
-12db     219 Samples / 4.97ms 
-6db       281 Samples / 6.37ms 
  
In short then ....... is there any currently available  USB  or  Firewire  Interface  that  comes  close  to the above  " real-world-round-trip "  CEntrance figures  ? 
  
All suggested hardware /   CEntrance  Test Result figures would be hugely appreciated. 
  
Thanks, 
timboe
post edited by timboe - 2010/05/13 07:26:45
#1

17 Replies Related Threads

    Jim Roseberry
    Max Output Level: 0 dBFS
    • Total Posts : 9871
    • Joined: 2004/03/23 11:34:51
    • Location: Ohio
    • Status: offline
    Re:USB 'vs' Firewire 'vs' PCI ...... Best Round Trip Latency .... ? 2010/05/13 11:00:19 (permalink)
    Hi Timboe,
     
     
    The MOTU 8-Pre delivers 5.35ms total round-trip latency at a 64-sample ASIO buffer size/44.1k
    The RME Fireface 400/800/UC deliver 6ms total round-trip latency at a 64-sample ASIO buffer size/44.1k
    The M-Audio FastTrack Ultra 8R delivers 5.5ms total round-trip latency at those same settings.
     
    All the above are great choices...
    I wouldn't have believed the FastTrack Ultra 8R's performance had I not seen/measured/experienced it first hand.    It's a great little unit at $499 (has rock-solid Win7_x64 drivers)

    Best Regards,

    Jim Roseberry
    jim@studiocat.com
    www.studiocat.com
    #2
    bitflipper
    01100010 01101001 01110100 01100110 01101100 01101
    • Total Posts : 26036
    • Joined: 2006/09/17 11:23:23
    • Location: Everett, WA USA
    • Status: offline
    Re:USB 'vs' Firewire 'vs' PCI ...... Best Round Trip Latency .... ? 2010/05/13 13:29:32 (permalink)
    timboe, I think what you're asking is whether or not going to a Firewire or USB interface will noticeably increase latency. The short answer is no, it will not. Latency will be slightly higher, true. But we're talking 1 or 2 milliseconds, tops.


    All else is in doubt, so this is the truth I cling to. 

    My Stuff
    #3
    Houndawg
    Max Output Level: -75 dBFS
    • Total Posts : 759
    • Joined: 2006/10/26 18:08:33
    • Status: offline
    Re:USB 'vs' Firewire 'vs' PCI ...... Best Round Trip Latency .... ? 2010/05/13 13:57:41 (permalink)
    Timboe, great advice from Jim Roseberry, as always. However, I think it is important to point out that in a mobile rig (a laptop, I assume?), the interface itself will not be the only limiting factor.

    Your current rig specifies a "4.2 GHz" i7 processor. Unless that's a typo, you're running an overclocked CPU which requires advanced cooling for stable/reliable operation. The 4.2GHz is also why you are able to achieve such outstanding roundtrip latency results -- and most likely not available in a laptop (maybe Jim can help clarify).

    Therefore, my best advice to achieve the absolute lowest levels of roundtrip latency in a mobile platform would be to opt for a rackmountable PC over a laptop. You may even consider converting your current rig into a rackmount case if you haven't already.

    hounDAWg

    LynxTWO-B/UAD-2 DUO/UAD-1
    DynaudioBM5A/AlphaTrack/RD-700GX/PCR-800
    ASUS P5K-E/Q6600@3.0GHz/4GB
    2-WD Raptors(74/150),2-320GB(BFD2/VSTi)
    2-XFX PCIe/4-17"LCD
    AntecP182/NoctuaNH-C12P/CorsairTX650
    Sonar8.3.1/XP/Vista32
    #4
    twaddle
    Max Output Level: -55.5 dBFS
    • Total Posts : 1967
    • Joined: 2004/07/28 15:46:48
    • Location: Bristol UK
    • Status: offline
    Re:USB 'vs' Firewire 'vs' PCI ...... Best Round Trip Latency .... ? 2010/05/13 14:04:27 (permalink)
    Will the new USB 3 make any difference?
    I'm thinking not? Or at least not untill there are any USB 3 interfaces.
    Sorry for hi-jacking your thread Timboe
    Steve
    post edited by twaddle - 2010/05/13 14:05:33

    soundcloud  SoundClick  Myspace
    Gigabyte GA-X58A-UD3R, 
    Intel i7 930, 3.40Ghz, 
    12GB Corsair DDR3 
    1TB WD  SATA 6Gb X 2 
    Emu- 0404 PCIe 
    Sonar X1d Expanded
    BFD3 + BFD2 + BFD Eco
    Dual boot windows 7, 32 & 64bit
    #5
    hugojacquet
    Max Output Level: -84 dBFS
    • Total Posts : 305
    • Joined: 2004/08/21 16:50:55
    • Status: offline
    Re:USB 'vs' Firewire 'vs' PCI ...... Best Round Trip Latency .... ? 2010/05/13 14:23:53 (permalink)
    Houndawg


    Timboe, great advice from Jim Roseberry, as always. However, I think it is important to point out that in a mobile rig (a laptop, I assume?), the interface itself will not be the only limiting factor.

    Your current rig specifies a "4.2 GHz" i7 processor. Unless that's a typo, you're running an overclocked CPU which requires advanced cooling for stable/reliable operation. The 4.2GHz is also why you are able to achieve such outstanding roundtrip latency results -- and most likely not available in a laptop (maybe Jim can help clarify).

    Therefore, my best advice to achieve the absolute lowest levels of roundtrip latency in a mobile platform would be to opt for a rackmountable PC over a laptop. You may even consider converting your current rig into a rackmount case if you haven't already.


    I am almost shure "muscle" has nothing to do with roundtrip latency or simply" latency". Muscle WILL determine how many tracks/ Softsynths/ Effects you can run at your lowest latency settings though.

    Muscle= CPU, Memory performance and quantity, HD speed, 2nd HD or not etc....

    Windows drivers behaving badly and bad device drivers/ poor DPC latency performance will be THE limiting factor and determi!ne if you can run such low buffer sizes at all.

    I remember running an AMD Athlon XP 2800 on a Nvidea chipset/ Gforce video card/ 1 gig ram, Windows XP and having very good DPC latency results (7usec, no pikes) and using a terratec MT88 interface at its lowest buffer settings (32) with NO PROBLEMS at all . I couldn't run many tracks though :-), not at that latency settings.

    I am SHURE it had very good roundtrip latency if I would have measured it. It felt incredibly responsive at these settings, but as I said not for that many tracks/ synths etc...

    So, there is no reason why a good "audio laptop" with good DPC latency results would have worse roundtrip latency with these same interfaces. You WILL bring the laptop sooner to his knees then an equally priced desktop (audio- ready) when you start adding tracks / softsynths/ effects...
    post edited by hugojacquet - 2010/05/13 14:27:56
    #6
    papa2005
    Max Output Level: -43 dBFS
    • Total Posts : 3250
    • Joined: 2009/08/01 16:43:11
    • Location: Southeastern, US
    • Status: offline
    Re:USB 'vs' Firewire 'vs' PCI ...... Best Round Trip Latency .... ? 2010/05/13 15:24:17 (permalink)
    Hugo,

    Just for the record (and because I think you're a nice guy) "SHURE" is a brand of microphones..."Sure" is a word that means "certain"...

    Regards,
    Papa

    CLICK HERE for a link to support for SONAR 8.5

    CLICK HERE to view a list of video tutorials...
     
    CLICK HERE for a link to Getting Started with Session Drummer 3...
    #7
    Jim Roseberry
    Max Output Level: 0 dBFS
    • Total Posts : 9871
    • Joined: 2004/03/23 11:34:51
    • Location: Ohio
    • Status: offline
    Re:USB 'vs' Firewire 'vs' PCI ...... Best Round Trip Latency .... ? 2010/05/13 15:25:58 (permalink)
    I am almost shure "muscle" has nothing to do with roundtrip latency or simply" latency". Muscle WILL determine how many tracks/ Softsynths/ Effects you can run at your lowest latency settings though.

     
    I think we're all saying the same basic thing...   (just different ways)
     
    I'll reword to clarify:
    The audio interface will determine the lowest round-trip latency you can achieve...
    Provided... that your machine can keep up with the associated CPU load.
    ie:  Using a FW1814, you'll never achieve 5.5ms round-trip latency at a 64-sample ASIO buffer size/44.1k.
    Doesn't matter what machine it's connected to... (as the driver uses a large hidden safety buffer)
    The 8-Pre and FastTrack Ultra 8R will deliver total round-trip latency of 5.5ms at those same settings
    (if your CPU can handle the load).  With the memory controller on the CPU itself, the i7 is a particularly good choice for working at ultra low latency settings.
     
    FWIW, My favorite live rig build (currently) is a Cube.
    I connect a touch-screen monitor (so I don't have to tote keyboard/mouse)
    This gives me loads of speed/power... it's quiet... and it uses standard parts should something fail (quick/easy/inexpensive fix).  I put a pair of 1TB HDs in RAID-0 for streaming samples (sustains 260MB/Sec).  This allows me to run complex splits/layers of the most taxing VST instruments... with loads of polyphony.

    Best Regards,

    Jim Roseberry
    jim@studiocat.com
    www.studiocat.com
    #8
    slartabartfast
    Max Output Level: -22.5 dBFS
    • Total Posts : 5289
    • Joined: 2005/10/30 01:38:34
    • Status: offline
    Re:USB 'vs' Firewire 'vs' PCI ...... Best Round Trip Latency .... ? 2010/05/13 15:31:01 (permalink)
    Or at least not untill there are any USB 3 interfaces.


    True enough.
    If you figure in the development time of the hardware and drivers, I expect round trip latency for USB 3 may be well over a year (31536000000 msec)---at least for the first round trip.
    #9
    rodreb
    Max Output Level: -72 dBFS
    • Total Posts : 915
    • Joined: 2003/11/06 14:59:42
    • Location: Ohio
    • Status: offline
    Re:USB 'vs' Firewire 'vs' PCI ...... Best Round Trip Latency .... ? 2010/05/13 15:33:52 (permalink)
    Out of personal curiosity...... I've only ever had a PCI interface (Aardvark Q-10), I'm thinking of getting an Echo Audiofire 12, anyone have any idea what kind of latency it has?
    Also, I've only ever used WDM drivers (It's what's always worked best for me with Sonar). Are there significant differences between WDM and ASIO?



    ROD

    Imaginary Friend Recording 
    https://www.facebook.com/ifrecording?skip_nax_wizard=true
     
    Dell XPS, i7 8700 (6 core), 16 gb 2666 RAM, two 2 Tb 7200 RPM HDD's, Windows 10 Home, Focusrite Saffire Pro 40 & Octapre
     
    #10
    Houndawg
    Max Output Level: -75 dBFS
    • Total Posts : 759
    • Joined: 2006/10/26 18:08:33
    • Status: offline
    Re:USB 'vs' Firewire 'vs' PCI ...... Best Round Trip Latency .... ? 2010/05/13 15:38:57 (permalink)

    post edited by Houndawg - 2010/05/13 15:40:53

    hounDAWg

    LynxTWO-B/UAD-2 DUO/UAD-1
    DynaudioBM5A/AlphaTrack/RD-700GX/PCR-800
    ASUS P5K-E/Q6600@3.0GHz/4GB
    2-WD Raptors(74/150),2-320GB(BFD2/VSTi)
    2-XFX PCIe/4-17"LCD
    AntecP182/NoctuaNH-C12P/CorsairTX650
    Sonar8.3.1/XP/Vista32
    #11
    bitflipper
    01100010 01101001 01110100 01100110 01101100 01101
    • Total Posts : 26036
    • Joined: 2006/09/17 11:23:23
    • Location: Everett, WA USA
    • Status: offline
    Re:USB 'vs' Firewire 'vs' PCI ...... Best Round Trip Latency .... ? 2010/05/13 16:36:11 (permalink)
    Will the new USB 3 make any difference?

    No. USB2 is already many, many times faster than necessary for digital audio. Making it faster won't reduce latency, since audio data comes along at a constant rate regardless of the speed of the transport mechanism. USB disk drives will probably benefit, though.


    All else is in doubt, so this is the truth I cling to. 

    My Stuff
    #12
    bitflipper
    01100010 01101001 01110100 01100110 01101100 01101
    • Total Posts : 26036
    • Joined: 2006/09/17 11:23:23
    • Location: Everett, WA USA
    • Status: offline
    Re:USB 'vs' Firewire 'vs' PCI ...... Best Round Trip Latency .... ? 2010/05/13 16:46:55 (permalink)
    I've only ever had a PCI interface (Aardvark Q-10), I'm thinking of getting an Echo Audiofire 12, anyone have any idea what kind of latency it has? Also, I've only ever used WDM drivers (It's what's always worked best for me with Sonar). Are there significant differences between WDM and ASIO?

    The difference in latency between audio interfaces is never more than a millisecond, and usually less than that. Latency is determined primarily by your buffer size and sample rate, not the interface, which introduces only 1 or 2ms to the roundtrip.

    However, not all interface drivers are created equal, and some are more efficient than others. An efficient driver may allow you to use smaller buffers, thereby reducing latency. But it still comes down to buffer size, not the interface hardware itself.

    As for WDM versus ASIO, they both do pretty much the same thing. One or the other might be more reliable for a specific interface, but that's just because the vendor did a better job of writing one or the other.

    ASIO is more widely used than WDM, since the latter is Windows-only, so I suspect that some vendors devote more time to writing the ASIO driver. WDM does have some capabilities that ASIO doesn't have, but they aren't deal-makers or deal-breakers. If WDM is working fine for you, stick with it.


    All else is in doubt, so this is the truth I cling to. 

    My Stuff
    #13
    Shane_B.
    Max Output Level: -84 dBFS
    • Total Posts : 312
    • Joined: 2009/03/31 13:05:43
    • Location: Midwest
    • Status: offline
    Re:USB 'vs' Firewire 'vs' PCI ...... Best Round Trip Latency .... ? 2010/05/13 17:20:02 (permalink)
    timboe


    Hi all 
      
    I am a long-time  PCI  Audio Interface user - Layla 3G.   I am  *thinking*  of  going more-mobile  and hence therefore I am looking at  USB  or  Firewire interface.
      
    Low latency is  very  important to me and my  " real-world-round-trip "  CEntrance  figures are as follows:- 
     
    - Intel 4.2gig i7 
    - Windows 7 X64 
    - Sonar 8.5.3 X64 
    - Echoaudio  8.5  Windows 7 X64 Driver 
    - ASIO Mode 
    - Echo Layla 3G PCI 
     
     
    CEntrance Figures are:- 
      
    44.1k / 24 Bit / 32 Samples 
      
    -24db     154 Samples / 3.49ms 
    -18db     155 Samples / 3.51ms 
    -12db     155 Samples / 3.51ms 
    -6db       185 Samples / 4.20ms
     
      
      
    44.1k / 24 Bit / 64 Samples 
      
    -24db     218 Samples / 4.94ms 
    -18db     219 Samples / 4.97ms 
    -12db     219 Samples / 4.97ms 
    -6db       281 Samples / 6.37ms 
      
    In short then ....... is there any currently available  USB  or  Firewire  Interface  that  comes  close  to the above  " real-world-round-trip "  CEntrance figures  ? 
      
    All suggested hardware /   CEntrance  Test Result figures would be hugely appreciated. 
      
    Thanks, 
    timboe

    I compared my latency in a 32bit and 64bit environment ... they were identicle. I was kind of expecting better latency with 64bit. I'm hitting 5.8ms @ 128samples round trip and can't complain about that.
     
    A little off topic ... Don't forget about recording latency also. I calibrated and had to adjust by 23 samples ... not bad at all and really unoticable but I did it anyway. There's a tutorial on how to do the calibration along with a test .wav by Danni Danzi I think somewhere on the forums or net somewhere. Can't quite remember where I saw it.


    #14
    timboe
    Max Output Level: -75 dBFS
    • Total Posts : 760
    • Joined: 2004/01/07 09:01:29
    • Status: offline
    Re:USB 'vs' Firewire 'vs' PCI ...... Best Round Trip Latency .... ? 2010/05/13 20:15:08 (permalink)
    Jim Roseberry


    Hi Timboe,
     
     
    The MOTU 8-Pre delivers 5.35ms total round-trip latency at a 64-sample ASIO buffer size/44.1k
    The RME Fireface 400/800/UC deliver 6ms total round-trip latency at a 64-sample ASIO buffer size/44.1k
    The M-Audio FastTrack Ultra 8R delivers 5.5ms total round-trip latency at those same settings.
     
    All the above are great choices...
    I wouldn't have believed the FastTrack Ultra 8R's performance had I not seen/measured/experienced it first hand.    It's a great little unit at $499 (has rock-solid Win7_x64 drivers)
    Hi Jim
     
    Fantastic info as always !
     
    This is a long shot - but my Layla 3G  is rock solid at 32 samples.
     
    Do any of the interfaces you mentioned run solidly / reliably at  32 samples  ?
     
    Also Jim - when I ran CEntrance, the results at  -24db / -18db / -12db were essentially identical  but once I went to the  -6db setting, the round trip latency spiked up condideraby buy a  good  ~1.0ms / ~1.5ms ..... ?
     
    Any idea why this is the case  ?
     
    Are your results above "an average"  or are they at a specific  -db  setting  ?
     
    Many thanks again and all the best,
    timboe
    post edited by timboe - 2010/05/13 20:16:29
    #15
    hugojacquet
    Max Output Level: -84 dBFS
    • Total Posts : 305
    • Joined: 2004/08/21 16:50:55
    • Status: offline
    Re:USB 'vs' Firewire 'vs' PCI ...... Best Round Trip Latency .... ? 2010/05/14 07:30:13 (permalink)
    papa2005


    Hugo,

    Just for the record (and because I think you're a nice guy) "SHURE" is a brand of microphones..."Sure" is a word that means "certain"...


    Ah,

    Thanks, I will try to remember :-). English is not my native language (Dutch is).

    Hugo
    #16
    papa2005
    Max Output Level: -43 dBFS
    • Total Posts : 3250
    • Joined: 2009/08/01 16:43:11
    • Location: Southeastern, US
    • Status: offline
    Re:USB 'vs' Firewire 'vs' PCI ...... Best Round Trip Latency .... ? 2010/05/14 08:34:42 (permalink)
    hugojacquet


    papa2005


    Hugo,

    Just for the record (and because I think you're a nice guy) "SHURE" is a brand of microphones..."Sure" is a word that means "certain"...


    Ah,

    Thanks, I will try to remember :-). English is not my native language (Dutch is).

    Hugo
     
    For a non-English native speaker you do a fine job!

    Regards,
    Papa

    CLICK HERE for a link to support for SONAR 8.5

    CLICK HERE to view a list of video tutorials...
     
    CLICK HERE for a link to Getting Started with Session Drummer 3...
    #17
    Jim Roseberry
    Max Output Level: 0 dBFS
    • Total Posts : 9871
    • Joined: 2004/03/23 11:34:51
    • Location: Ohio
    • Status: offline
    Re:USB 'vs' Firewire 'vs' PCI ...... Best Round Trip Latency .... ? 2010/05/14 11:32:49 (permalink)
    This is a long shot - but my Layla 3G is rock solid at 32 samples. Do any of the interfaces you mentioned run solidly / reliably at 32 samples ? Also Jim - when I ran CEntrance, the results at -24db / -18db / -12db were essentially identical but once I went to the -6db setting, the round trip latency spiked up condideraby buy a good ~1.0ms / ~1.5ms ..... ? Any idea why this is the case ? Are your results above "an average" or are they at a specific -db setting ?

     
    Hi Timboe,
     
    Few audio interfaces provide a 32-sample ASIO buffer size. (as you know)
    I'd like to see that change... as it's gotten to the point where a fast i7 based DAW can work very effectively at a 32-sample ASIO buffer size.
     
    MOTU had a 32-sample buffer size in their 32Bit driver (back prior to the mkIII units).
    RME FireFace 400/800/UC have a 48-sample buffer size - absolutely rock-solid
    Steinberg MR816 units have a 32-sample ASIO buffer size (but the unit uses a large/hidden safety buffer).  It's absolutely rock-solid, but RTL is similar to the other units running at a 64-sample buffer.
    The M-Audio units don't provide a 32-sample ASIO buffer size.  Shame as their drivers are rock-solid...
    The Lynx units provide a 32-sample ASIO buffer size.
    The MOTU PCI/e units provide a 32-sample ASIO buffer size.
     
    Regarding the dB level affecting latency:
    I've seen a very small amount of fluxuation... but I've not encountered 1.5ms difference.
     

    Best Regards,

    Jim Roseberry
    jim@studiocat.com
    www.studiocat.com
    #18
    Jump to:
    © 2024 APG vNext Commercial Version 5.1