Latency MBP built in audio faster than firewire? - Gearslutz.com Gearslutz.com
 


All Advertisers
Go Back   Gearslutz.com > The Forums > Music Computers

Latency MBP built in audio faster than firewire?
New Reply New Reply Thread Tools Search this Thread
Old 15th October 2009   #1
Gear interested
 
Joined: Oct 2009
Posts: 6

Thread Starter
Latency MBP built in audio faster than firewire?

Hello all

Nothing specific about this in the forums I can see but apologies in advance if I didn't search well enough.

I have just purchased a new unibody style MBP for music production. I've switched over after years of PC Cubase based 'almost right but not quite right' niggles.

I purchased a Edirol FA-66 firewire interface and am using logic 9. Here's the bit I don't understand - the built in audio interface is reporting faster latency than the FA-66. Surely this can't be right:

44.1khz, 24 bit, MB plugged in, no instruments or tracks running - here is the latency reported in preferences > audio:

128 samples: 11.9 ms (firewire) 9.5 ms (built in)
64 samples: 9 ms (firewire) 6.6 ms (built in)

So.... with regards to latency was my money wasted on a firewire interface? I am almost entirely a VI kind of a guy.

Another question: Is the 'round trip' latency that's reported in the preferences of logic 9 different to the figure that you'd typically see in cubase? i.e does cubase only report play out latency figures, and is that why I feel like I'm running slowly?

Big thanks in advance to anyone who can stop me stressing/procrastinating over this issue so I can get on and make some music!
Peedah1 is offline  
Reply With Quote
Old 15th October 2009   #2
Lives for gear
 
synthoid's Avatar
 
Joined: May 2006
Posts: 3,152

It's not so surprising that the internal soundcard would have a low latency. Being closer to the CPU and sitting on a more responsive bus than the firewire interface, it probably needs less internal buffering to guarantee a steady flow of audio.

Normally you buy an audio interface for more reasons than simply to outperform the built-in soundcard in latency; better converters, multiple inputs and outputs, other audio formats, different clock rates, etc. If the FA-66 doesn't offer anything more than the built-in sound card, then I'd agree that you screwed the pooch.

-synthoid
__________________
jomomusic.com
synthoid is offline  
Reply With Quote
Old 15th October 2009   #3
Lives for gear
 
valis's Avatar
 
Joined: Apr 2006
Location: Northwest USA
Posts: 3,899

If you are 'playing' any plugin instruments from external midi input that have a larger internal latency and have full PDC on you might notice considerable latency, though there are some extra features to work around that issue (enabling "Live" mode for tracks I believe will disable any high latency plugins in that signal chain).

Also firewire has an inherent latency that is higher than other types of soundcard connections, as the firewire chipset itself has a small buffer and some overhead (overhead which in theory should reduce CPU usage, although it seems that modern Intel chipsets are possibly faring BETTER with usb now.)

Lastly, Edirol isn't exactly the name that springs to mind when I think of 'the lowest latency possible' for soundcards.
valis is offline  
Reply With Quote
Old 15th October 2009   #4
Lives for gear
 
Timur Born's Avatar
 
Joined: Mar 2008
Posts: 1,460

Install "AU Lab" which is part of the developer tools on the Leopard DVD. It reveals all internal buffers and hardware latencies (AD/DA conversion).

Here's an example:

Input

HDSPe: Hardware 45, Safety Offset 24
FF 400: Hardware 45, Safety Offset 64
FF UC: Hardware 45, Safety Offset 24

Output

HDSPe: Hardware 79, Safety Offset 24
FF 400: Hardware 32, Safety Offset 64
FF UC: Hardware 46, Safety Offset 24

These are the latencies your interface begins with *without* audio buffers being added. So in the above example a Fireface UC with a buffer setting of 64 samples would sum up to 46 + 24 + 64 = 134 samples = 3.04 ms output latency.

These values differ from OS X to Windows because of how ASIO (IRQ) and CoreAudio (timer) work internally.

Input OS X vs. Windows

HDSPe: 69 vs. 32
FF 400: 109 vs. 45
FF UC: 69 vs. 55

Output OS X vs. Windows

HDSPe: 103 vs. 64
FF 400: 96 vs. 96
FF UC: 70 vs. 63

On the other hand OS X allows to set Audio buffers as low as 1 sample, while the minimum on Windows is 32 for PCI(e) and 48 for FW and USB (in practice rather 64).
Timur Born is offline  
Reply With Quote
Old 1st December 2009   #5
Gear addict
 
TC Custom Audio's Avatar
 
Joined: Oct 2006
Location: Minneapolis
Posts: 344

Quote:
Originally Posted by Timur View Post
Install "AU Lab" which is part of the developer tools on the Leopard DVD. It reveals all internal buffers and hardware latencies (AD/DA conversion).
...

Input OS X vs. Windows

HDSPe: 69 vs. 32
FF 400: 109 vs. 45
FF UC: 69 vs. 55

Output OS X vs. Windows

HDSPe: 103 vs. 64
FF 400: 96 vs. 96
FF UC: 70 vs. 63

...
This is the most informative post I've seen in a long time regarding the latency issue on native platforms.

Thanks for that.

As an aside, leave it to RME to FINALLY introduce a USB interface that doesn't suck.
__________________
Michael Sandstedt
TC Custom Audio is offline  
Reply With Quote
Old 1st December 2009   #6
Gear addict
 
TC Custom Audio's Avatar
 
Joined: Oct 2006
Location: Minneapolis
Posts: 344

Quote:
Originally Posted by Peedah1 View Post

I have just purchased a new unibody style MBP for music production. I've switched over after years of PC Cubase based 'almost right but not quite right' niggles.

I purchased a Edirol FA-66 firewire interface and am using logic 9. Here's the bit I don't understand - the built in audio interface is reporting faster latency than the FA-66. Surely this can't be right...
Yes, that's right. I'm a longtime PC user and I currently run Cubase with RME and Lynx cards. The built-in low latency audio on the macs is one thing that I really envy and I just don't think that's a feature that will be coming to the PC anytime soon. I bought Logic version 5 for PC and we all know how that turned out... But, maybe someday I'll finally get over it and buy a mac. If your mac has the 1/8" combo analog-optical jacks, then you've really got some serious options. Ditch the Edirol though.
TC Custom Audio is offline  
Reply With Quote
Old 1st December 2009   #7
Lives for gear
 
Timur Born's Avatar
 
Joined: Mar 2008
Posts: 1,460

It's mostly a problem of drivers. The inbuild Mac sound is just a plain Realtek HD audio chipset. While CoreAudio is made for professional audio on its own on Windows you either need software that makes full use of WDM Kernel Streaming or Wave RT or you need extra ASIO drivers (which Realtek does not provide).

You can easily get low latency audio from the Realtek by using ASIO4ALL on Windows though (which internally uses WDM KS). That even works inside a VM (Parallels better than Fusion) to some extend.
Timur Born is offline  
Reply With Quote
Old 2nd December 2009   #8
Gear addict
 
TC Custom Audio's Avatar
 
Joined: Oct 2006
Location: Minneapolis
Posts: 344

Quote:
Originally Posted by Timur View Post
You can easily get low latency audio from the Realtek by using ASIO4ALL on Windows though (which internally uses WDM KS). That even works inside a VM (Parallels better than Fusion) to some extend.
Wow, I totally forgot about ASIO4ALL. Good point.
TC Custom Audio is offline  
Reply With Quote
New Reply New Reply Submit Thread to Facebook Facebook  Submit Thread to Twitter Twitter  Submit Thread to LinkedIn LinkedIn 

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Similar Threads
Thread Thread starter Forum Replies Last Post
Best Low latency interface for MBP? matt_r Music Computers 22 18th January 2012 05:39 PM
Pre-Latency: Faster than the speed of light? Ol' Betsey Music Computers 6 2nd July 2009 10:04 PM
What's Faster Firewire 800 or SATA? d.dot Music Computers 2 29th March 2008 11:33 PM
MBP 2-ch I/O built-in Optical or Firewire ? pro Music Computers 0 8th July 2007 05:36 PM
MAC / Latency / Core Audio / Firewire vs. PCI sharky Music Computers 8 18th October 2006 08:59 PM


All times are GMT +1. The time now is 07:02 PM.

Home - Search Forum - Contact Us - Terms Of Use / Privacy Policy - Advertise on Gearslutz - All Advertisers - Top
 
 
Powered by vBulletin®
Gearslutz.com LTD - UK Company Number 7597610.
Registered Office - 35 Ballards Lane, London, N3 1XW.
Hosted by Nimbus Hosting.

By using this site, you agree to our use of cookies.

SEO by vBSEO ©2011, Crawlability, Inc.