ASIO Drivers & Latency

ASIO (Audio Stream In Out) protocol, which  allows high speed communication between compliant software platforms and ASIO compliant Sound Cards, was designed by Steinberg to reduce or address latency issues with regards to recording onto PCs. This was a significant step in the development of Virtual Studio Technology (hence the name Cubase VST) and furthered the standing of the Cubase software recording platform as a market leader.

Prior to the advent of Cubase VST and the ASIO protocol the issue of Latency, which is basically the audible delay one encounters when monitoring the output from any software based recording package against input, placed significant constraints upon computer recording systems. Since delay, or latency, times were anything up to around 0.75 second and this problem was also compounded by internal timing issues, namely drifting, which made the whole issue of recording in time on computers rather challenging.

With the advent of the ASIO protocol and ASIO compliant sound cards, or audio interfaces, all the issues raised above were effectively addressed, with the removal of drifting problems and latency times significantly reduced. For example, latency times for firewire or PCI sound cards on a modern PC are typically around 0.002 to 0.004 sec., which is pretty much upon the limit of human detection. Note that for comparison, any hardware keyboard workstation or synthesizer has an associated latency, typically around 0.002 second.

Therefore, if recording on a computer, or using soft or virtual synths it is a requirement to use ASIO compliant sound cards, or audio interfaces with ASIO compliant software. Note that recent changes to Apple’s operating system, the advent of OSX onwards, resulted in the implementation of a protocol called audio units, which eliminates latency on Macs for audio unit compliant devices.

For reference, most music production based software developers, e.g. Steinberg & Native Instruments, support ASIO on PC and Audio Units on Mac. Whereas specific music-production sound card and audio interface manufacturers, e.g. EMU (PC only), Presonus, Focusrite, Tascam & Yamaha, also support ASIO & Audio Units. In practice, if you encounter significant latency issues either the incorrect driver has been selected (refer to blog on setting up Cubase), or you are using a sound card that is not ASIO compliant.

echo.gifNative Instrumentssteinberg.gifpresonus.jpgemu.jpg

This entry was posted in Computer Recording. Bookmark the permalink.

One Response to ASIO Drivers & Latency

  1. Laginays says:

    favorited this one, man

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s