first newbie question=ASIO

  • Thread starter Thread starter Decrink
  • Start date Start date
D

Decrink

New member
I've been reading in the posts about ASIO...can't figure out what the heck it is but many say it rocks. Inform me please as to how it works and what its advantages are?
 
From www.whatis.com

ASIO (Audio Stream Input/Output), developed by Steinberg, is a cross-platform, multi-channel audio transfer protocol that is being adopted by many of the manufacturers of audio/MIDI sequencing applications. It allows software to have access to the multi-channel capabilities of a wide range of powerful sound cards.
ASIO expands on the basic capabilities of a standard computer sound card, most of which can only provide stereo (two-channel) audio input and output. The ASIO specification defines the interface that manufacturers of professional audio sound cards must use to create an ASIO driver for their hardware. This driver allows the host audio/MIDI application to "see" all of the inputs and outputs available on the sound card. The user can then assign these I/O ports as needed for recording or playback when using an ASIO-compatible software program. This allows the users to record more tracks simultaneously than the previous limitation of two channels imposed by a standard sound card.

In short, the advantages are lower latency. Latency, in that the time it takes you to do something, and hear the result. For example, you move a fader up, you hear the result of the change either close to instant, or not so close to instant, depending on the Latency. Before using ASIO I was getting a Latency of around 500mS, with ASIO I can get the Latency down to as low as 20mS. Keep in mind that both your hardware (soundcard) and software (Cubase, Nuendo, Cakewalk etc) both have to have support for ASIO.
 
That depends on the setup. Most of the time latency is something you set in the driver or tools your using. For example, I use emagic Logic and a Layla box for A/D. The Layla box has both MME drivers (MME = Multi Media Extensions and is the Windows OS native driver format) and ASIO drivers. If I'm using the MME driver Logic provides me no way of setting the latency. If I'm using ASIO I can set it, and I can make it much lower than the MME drivers default latency.

With Logic I can actually hear the latency if I turn on the "use software monitoring" option, in which case there is an audible delay between when the note sounds and I hear it in Logic. This is obviously not desirable under normal circumstances but it does make a cool way to "measure" latency. Normally latency is not that easy to hear it shows up as a delay between changing a track setting (pan, volume, etc) and when you hear that change at the output.

The bottom line is if you have a choice of drivers try them and see which one works best for you. If you really want to measure it then you may have to get creative in using the tools available.
 
eliminating latency

Anyway to get your software to compensate for latency and syncing problems in sound on sound recordings?
 
Back
Top