Zero Latency Monitoring Issue

I know that I can do latency correction, but the program applies it after the recording is finished, so it is kind of useless to me. What I really want is when I record, to be able to hear myself in real-time without any latency. So far, wherever I have checked, I can not find anything that works. No other programs, features, nothing.

I am using a Blue Snowball USB microphone. I have an Intel Core i5-3210M processor, running at 2.50GHz. 8gb of ram. I don’t have a beast of a machine, but it is enough to get the job done, especially with monitoring.

If this is any more help, I am running on a MacBook Pro 13inch (Non Retina, Mid 2012), but running Windows 8.1 pro build 9600 in Boot Camp.

Thanks in advance for any help!


I know that I can do latency correction

But did you know there were two? The correction that Audacity has sets the relation between the new recording and the old ones or the new performance and the guide tracks. Full Stop.

You’re talking about Machine Latency. That’s when your live voice comes out of the computer One Mac Late. There is no easy cure for that.

The three hardware solutions I wrote about in the overdubbing tutorial have hardware monitoring. The headphone signal doesn’t come from the computer. It comes from the device. Also known as (depending where you read) zero latency monitoring. Some mixers can do this trick as well. The Snowball doesn’t.

There is another way out of this. You can recompile Audacity from the source code to have ASIO support. ASIO can shorten the machine latency to the point it may not be a problem.

Ever compile a computer program?


You will probably get better performance running the Mac version natively. (available here: Audacity ® | Free, open source, cross-platform audio software for multi-track recording and editing.)

What I really want is when I record, to be able to hear myself in real-time without any latency.

You can never have zero latency with the signal passing through a computer with a multitasking operating system. Sometimes you can get it down to an acceptable level but it can never be zero.

The Snowball does not have an analog output so can’t get true zero-latency.