{"id":30645,"date":"2006-07-14T00:00:00","date_gmt":"2006-07-14T00:00:00","guid":{"rendered":"http:\/\/www.sweetwater.com\/sweetcare\/?p=30645"},"modified":"2007-04-27T00:00:00","modified_gmt":"2007-04-27T00:00:00","slug":"understanding-latency","status":"publish","type":"articles","link":"https:\/\/www.sweetwater.com\/sweetcare\/articles\/understanding-latency\/","title":{"rendered":"Understanding Latency."},"content":{"rendered":"<p>Latency is &#8220;the inherent delay in signal processing as well as software processing. The time it takes for a system or device to respond to an instruction, or the time it takes for a signal to pass through a device. It is how long it takes for a result to happen from a command.&#8221;  (from  http:\/\/www.rane.com\/par-l.html#latency )<\/p>\n<p>In DAW&#8217;s, latency is the time it takes for audio entering a system to be processed and sent back out.  This manifests itself in a number of ways:<br \/>&#8211; As a delay, or shift, in a track when recording new material alongside existing material.<br \/>&#8211; As a delay between the time you trigger a virtual instrument and the time you hear it.<br \/>&#8211; As a track being &#8220;late&#8221; when inserting a particular plugin.<br \/>&#8211; As an echo when recording and monitoring both the input and the playback.<\/p>\n<p>So, how do you get rid of it?  The first step is understanding why latency is present and what controls it.  Latency has nothing to do with what recording software or interface hardware you use.  It has everything to do with how fast your computer can process the information requested.  The information we&#8217;re talking about is commonly referred to as a &#8220;buffer.&#8221;  Buffers temporarily hold data that is being processed.  Buffer sizes are almost always user-definable, meaning that you can specify how large you want that block of data to be, and in turn, how much latency you will experience.  <\/p>\n<p>Lower buffer sizes mean less latency, but they also mean more CPU load.  Smaller buffers need to be processed faster, and so will demand more of your computer.  <\/p>\n<p>To put buffer sizes in perspective:  At a sample rate of 44.1 kHz, a buffer size of 256 samples (a fairly common for recording) will yield a 5.8 millisecond delay.  A buffer size of 1024 samples (more common while mixing) will give 23.2 ms of latency.  At 96 kHz, these values drop to 2.7 ms and 10.7 ms, respectively.  Now, we take into account the speed of sound:  it takes about 5 ms for audio to reach your ears from speakers set 5 feet from your head.  So, anything below 5 ms latency is virtually imperceptible.  However, 5 ms is NOT a hard-and-fast rule; different applications will require different latencies.  You will need to experiment with these sizes and find what works for you.<\/p>\n<p>To adjust your buffer\/latency settings, go to the following place in your DAW software.  The actual setting may be controlled in your interface&#8217;s control panel:<\/p>\n<p>Pro Tools<br \/>Setup > playback Engine > H\/W Buffer Size<\/p>\n<p>Digital Performer<br \/>Setup > Configure Audio System > Configure Hardware Driver > Buffer Size<\/p>\n<p>Logic<br \/>Preferences > Audio > Drivers > Core Audio > I\/O Buffer Size<\/p>\n<p>SONAR<br \/>Options > Audio > ASIO Panel<\/p>\n<p>Live<br \/>Options > Preferences > Audio > Hardware Setup<\/p>\n<p>Cubase LE<br \/>Devices > Device Setup > VST Multitrack > Control Panel<\/p>\n<p>Cubase SE, SL, and SX<br \/>Devices > Device Setup > VST Audio Bay.  When you choose your ASIO driver, it&#8217;s name will show up below VST Audio Bay in the left-hand column.  Select it there, and choose Control Panel.<\/p>\n<p>ACID and Vegas<br \/>Options > Preferences > Audio Device > Advanced > Configure<\/p>\n<p>Tracktion<br \/>Settings tab > latency (shows up as a slider)<\/p>\n<p>There are some additional articles that are related to this topic.  You can find them in our Knowledgebase by searching the article number listed.<\/p>\n<p>Managing CPU Power:  30189<br \/>Managing Latency (a different look at the problem):  29484<br \/>Windows Driver Modes:  29827<br \/>PC Optimization Guide:  30058<br \/>Mac OS X Oprimization Guide:  30300<\/p>\n","protected":false},"featured_media":0,"template":"","categories":[],"tags":[],"storecat":[],"itemids":[],"manufacturers":[],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v17.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<meta name=\"description\" content=\"Check out the Understanding Latency. page at Sweetwater \u2014 the world&#039;s leading music technology and instrument retailer!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.sweetwater.com\/sweetcare\/articles\/understanding-latency\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Understanding Latency. - SweetCare\" \/>\n<meta property=\"og:description\" content=\"Latency is &#8220;the inherent delay in signal processing as well as software processing. The time it takes for a system or device to respond to an instruction, or the time it takes for a signal to pass through a device. It is how long it takes for a result to happen from a command.&#8221; (from [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.sweetwater.com\/sweetcare\/articles\/understanding-latency\/\" \/>\n<meta property=\"og:site_name\" content=\"SweetCare\" \/>\n<meta property=\"article:modified_time\" content=\"2007-04-27T00:00:00+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.sweetwater.com\/sweetcare\/#website\",\"url\":\"https:\/\/www.sweetwater.com\/sweetcare\/\",\"name\":\"SweetCare\",\"description\":\"Service and Support\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.sweetwater.com\/sweetcare\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.sweetwater.com\/sweetcare\/articles\/understanding-latency\/#webpage\",\"url\":\"https:\/\/www.sweetwater.com\/sweetcare\/articles\/understanding-latency\/\",\"name\":\"Understanding Latency. - SweetCare\",\"isPartOf\":{\"@id\":\"https:\/\/www.sweetwater.com\/sweetcare\/#website\"},\"datePublished\":\"2006-07-14T00:00:00+00:00\",\"dateModified\":\"2007-04-27T00:00:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.sweetwater.com\/sweetcare\/articles\/understanding-latency\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.sweetwater.com\/sweetcare\/articles\/understanding-latency\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.sweetwater.com\/sweetcare\/articles\/understanding-latency\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.sweetwater.com\/sweetcare\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Articles\",\"item\":\"https:\/\/www.sweetwater.com\/sweetcare\/articles\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Understanding Latency.\"}]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"description":"Check out the Understanding Latency. page at Sweetwater \u2014 the world's leading music technology and instrument retailer!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.sweetwater.com\/sweetcare\/articles\/understanding-latency\/","og_locale":"en_US","og_type":"article","og_title":"Understanding Latency. - SweetCare","og_description":"Latency is &#8220;the inherent delay in signal processing as well as software processing. The time it takes for a system or device to respond to an instruction, or the time it takes for a signal to pass through a device. It is how long it takes for a result to happen from a command.&#8221; (from [&hellip;]","og_url":"https:\/\/www.sweetwater.com\/sweetcare\/articles\/understanding-latency\/","og_site_name":"SweetCare","article_modified_time":"2007-04-27T00:00:00+00:00","twitter_card":"summary","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/www.sweetwater.com\/sweetcare\/#website","url":"https:\/\/www.sweetwater.com\/sweetcare\/","name":"SweetCare","description":"Service and Support","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.sweetwater.com\/sweetcare\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.sweetwater.com\/sweetcare\/articles\/understanding-latency\/#webpage","url":"https:\/\/www.sweetwater.com\/sweetcare\/articles\/understanding-latency\/","name":"Understanding Latency. - SweetCare","isPartOf":{"@id":"https:\/\/www.sweetwater.com\/sweetcare\/#website"},"datePublished":"2006-07-14T00:00:00+00:00","dateModified":"2007-04-27T00:00:00+00:00","breadcrumb":{"@id":"https:\/\/www.sweetwater.com\/sweetcare\/articles\/understanding-latency\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.sweetwater.com\/sweetcare\/articles\/understanding-latency\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.sweetwater.com\/sweetcare\/articles\/understanding-latency\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.sweetwater.com\/sweetcare\/"},{"@type":"ListItem","position":2,"name":"Articles","item":"https:\/\/www.sweetwater.com\/sweetcare\/articles\/"},{"@type":"ListItem","position":3,"name":"Understanding Latency."}]}]}},"_links":{"self":[{"href":"https:\/\/www.sweetwater.com\/sweetcare\/wp-json\/wp\/v2\/articles\/30645"}],"collection":[{"href":"https:\/\/www.sweetwater.com\/sweetcare\/wp-json\/wp\/v2\/articles"}],"about":[{"href":"https:\/\/www.sweetwater.com\/sweetcare\/wp-json\/wp\/v2\/types\/articles"}],"version-history":[{"count":0,"href":"https:\/\/www.sweetwater.com\/sweetcare\/wp-json\/wp\/v2\/articles\/30645\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.sweetwater.com\/sweetcare\/wp-json\/wp\/v2\/media?parent=30645"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sweetwater.com\/sweetcare\/wp-json\/wp\/v2\/categories?post=30645"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sweetwater.com\/sweetcare\/wp-json\/wp\/v2\/tags?post=30645"},{"taxonomy":"storecat","embeddable":true,"href":"https:\/\/www.sweetwater.com\/sweetcare\/wp-json\/wp\/v2\/storecat?post=30645"},{"taxonomy":"itemids","embeddable":true,"href":"https:\/\/www.sweetwater.com\/sweetcare\/wp-json\/wp\/v2\/itemids?post=30645"},{"taxonomy":"manufacturers","embeddable":true,"href":"https:\/\/www.sweetwater.com\/sweetcare\/wp-json\/wp\/v2\/manufacturers?post=30645"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}