1<!DOCTYPE html> 2<!--[if IE 7]> 3<html class="ie ie7" lang="en-US"> 4<![endif]--> 5<!--[if IE 8]> 6<html class="ie ie8" lang="en-US"> 7<![endif]--> 8<!--[if !(IE 7) & !(IE 8)]><!--> 9<html lang="en-US"> 10<!--<![endif]--> 11<head> 12 <meta charset="UTF-8"> 13 <meta name="viewport" content="width=device-width"> 14 <title>Perception of Audio Location - Catraeus</title> 15 <link rel="profile" href="http://gmpg.org/xfn/11"> 16 <link rel="pingback" href="https://www.catraeus.com/xmlrpc.php"> 17 <!--[if lt IE 9]> 18
18<script src="https://www.catraeus.com/wp-content/themes/twentyfourteen/js/html5.js?ver=3.7.0"></script>
18 19 <![endif]--> 20 <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 21 22 <!-- This site is optimized with the Yoast SEO plugin v26.9 - https://yoast.com/product/yoast-seo-wordpress/ --> 23 <link rel="canonical" href="https://www.catraeus.com/index.php/audiolocpercept/" /> 24 <meta property="og:locale" content="en_US" /> 25 <meta property="og:type" content="article" /> 26 <meta property="og:title" content="Perception of Audio Location - Catraeus" /> 27 <meta property="og:description" content="Despite the availability of Dolby® Digital Surround Sound and everyone else’s 33.17 channel sound schemes, we have two and only two ears as standard issue. Aside from the unfortunate ones who may lose hearing, the perception of direction can only come from time and or frequency variation of bulk level and level vs. frequency as … Continue reading Perception of Audio Location →" /> 28 <meta property="og:url" content="https://www.catraeus.com/index.php/audiolocpercept/" /> 29 <meta property="og:site_name" content="Catraeus" /> 30 <meta property="article:modified_time" content="2016-11-07T01:52:59+00:00" /> 31 <meta property="og:image" content="https://www.catraeus.com/wp-content/uploads/2010/05/PerceptionOfLocation_n.png" /> 32 <meta property="og:image:width" content="800" /> 33 <meta property="og:image:height" content="200" /> 34 <meta property="og:image:type" content="image/png" /> 35 <meta name="twitter:card" content="summary_large_image" /> 36 <meta name="twitter:label1" content="Est. reading time" /> 37 <meta name="twitter:data1" content="5 minutes" /> 38
38<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.catraeus.com/index.php/audiolocpercept/","url":"https://www.catraeus.com/index.php/audiolocpercept/","name":"Perception of Audio Location - Catraeus","isPartOf":{"@id":"https://www.catraeus.com/#website"},"primaryImageOfPage":{"@id":"https://www.catraeus.com/index.php/audiolocpercept/#primaryimage"},"image":{"@id":"https://www.catraeus.com/index.php/audiolocpercept/#primaryimage"},"thumbnailUrl":"https://www.catraeus.com/wp-content/uploads/2010/05/PerceptionOfLocation_n.png","datePublished":"2010-05-05T10:59:47+00:00","dateModified":"2016-11-07T01:52:59+00:00","breadcrumb":{"@id":"https://www.catraeus.com/index.php/audiolocpercept/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.catraeus.com/index.php/audiolocpercept/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.catraeus.com/index.php/audiolocpercept/#primaryimage","url":"https://www.catraeus.com/wp-content/uploads/2010/05/PerceptionOfLocation_n.png","contentUrl":"https://www.catraeus.com/wp-content/uploads/2010/05/PerceptionOfLocation_n.png","width":800,"height":200,"caption":"perception of pansy location"},{"@type":"BreadcrumbList","@id":"https://www.catraeus.com/index.php/audiolocpercept/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.catraeus.com/"},{"@type":"ListItem","position":2,"name":"Perception of Audio Location"}]},{"@type":"WebSite","@id":"https://www.catraeus.com/#website","url":"https://www.catraeus.com/","name":"Catraeus","description":"Dedicated to Audio and Thought","publisher":{"@id":"https://www.catraeus.com/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.catraeus.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://www.catraeus.com/#organization","name":"Catraeus","url":"https://www.catraeus.com/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.catraeus.com/#/schema/logo/image/","url":"https://www.catraeus.com/wp-content/uploads/2015/09/cropped-logo_catraeus_512.png","contentUrl":"https://www.catraeus.com/wp-content/uploads/2015/09/cropped-logo_catraeus_512.png","width":512,"height":512,"caption":"Catraeus"},"image":{"@id":"https://www.catraeus.com/#/schema/logo/image/"},"sameAs":["https://www.linkedin.com/in/duncan-gray-839a62/"]}]}</script>
38 39 <!-- / Yoast SEO plugin. --> 40 41 42<link rel='dns-prefetch' href='//cdn.canvasjs.com' /> 43<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 44<link href='https://fonts.gstatic.com' crossorigin rel='preconnect' /> 45<link rel="alternate" type="application/rss+xml" title="Catraeus » Feed" href="https://www.catraeus.com/index.php/feed/" /> 46<link rel="alternate" type="application/rss+xml" title="Catraeus » Comments Feed" href="https://www.catraeus.com/index.php/comments/feed/" /> 47<link rel="alternate" type="application/rss+xml" title="Catraeus » Perception of Audio Location Comments Feed" href="https://www.catraeus.com/index.php/audiolocpercept/feed/" /> 48<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.catraeus.com/index.php/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.catraeus.com%2Findex.php%2Faudiolocpercept%2F" /> 49<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.catraeus.com/index.php/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.catraeus.com%2Findex.php%2Faudiolocpercept%2F&format=xml" /> 50<style id="wp-img-auto-sizes-contain-inline-css"> 51img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 52/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 53</style> 54<style id="wp-emoji-styles-inline-css"> 55 56 img.wp-smiley, img.emoji { 57 display: inline !important; 58 border: none !important; 59 box-shadow: none !important; 60 height: 1em !important; 61 width: 1em !important; 62 margin: 0 0.07em !important; 63 vertical-align: -0.1em !important; 64 background: none !important; 65 padding: 0 !important; 66 } 67/*# sourceURL=wp-emoji-styles-inline-css */ 68</style> 69<style id="wp-block-library-inline-css"> 70:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
70--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 71 72/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 73</style> 74<style id="classic-theme-styles-inline-css"> 75/*! This file is auto-generated */ 76.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 77/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 78</style> 79 80<style id="global-styles-inline-css"> 81:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #fff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--green: #24890d;--wp--preset--color--dark-gray: #2b2b2b;--wp--preset--color--medium-gray: #767676;--wp--preset--color--light-gray: #f5f5f5;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
810) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-green-color{color: var(--wp--preset--color--green) !important;}.has-dark-gray-color{color: var(--wp--preset--color--dark-gray) !important;}.has-medium-gray-color{color: var(--wp--preset--color--medium-gray) !important;}.has-light-gray-color{color: var(--wp--preset--color--light-gray) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-green-background-color{background-color: var(--wp--preset--color--green) !important;}.has-dark-gray-background-color{background-color: var(--wp--preset--color--dark-gray) !important;}.has-medium-gray-background-color{background-color: var(--wp--preset--color--medium-gray) !important;}.has-light-gray-background-color{background-color: var(--wp--preset--color--light-gray) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-green-border-color{border-color: var(--wp--preset--color--green) !important;}.has-dark-gray-border-color{border-color: var(--wp--preset--color--dark-gray) !important;}.has-medium-gray-border-color{border-color: var(--wp--preset--color--medium-gray) !important;}.has-light-gray-border-color{border-color: var(--wp--preset--color--light-gray) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
81.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 82/*# sourceURL=global-styles-inline-css */ 83</style> 84 85<link rel='stylesheet' id='dashicons-css' href='https://www.catraeus.com/wp-includes/css/dashicons.min.css?ver=7.1.3' media='all' /> 86<link rel='stylesheet' id='admin-bar-css' href='https://www.catraeus.com/wp-includes/css/admin-bar.min.css?ver=7.1.3' media='all' /> 87<style id="admin-bar-inline-css"> 88 89 .canvasjs-chart-credit{ 90 display: none !important; 91 } 92 #vtrtsFreeChart canvas { 93 border-radius: 6px; 94} 95 96.vtrts-free-adminbar-weekly-title { 97 font-weight: bold; 98 font-size: 14px; 99 color: #fff; 100 margin-bottom: 6px; 101} 102 103 #wpadminbar #wp-admin-bar-vtrts_free_top_button .ab-icon:before { 104 content: "\f185"; 105 color: #1DAE22; 106 top: 3px; 107 } 108 #wp-admin-bar-vtrts_pro_top_button .ab-item { 109 min-width: 180px; 110 } 111 .vtrts-free-adminbar-dropdown { 112 min-width: 420px ; 113 padding: 18px 18px 12px 18px; 114 background: #23282d; 115 color: #fff; 116 border-radius: 8px; 117 box-shadow: 0 4px 24px rgba(0,0,0,0.15); 118 margin-top: 10px; 119 } 120 .vtrts-free-adminbar-grid { 121 display: grid; 122 grid-template-columns: 1fr 1fr; 123 gap: 18px 18px; /* row-gap column-gap */ 124 margin-bottom: 18px; 125 } 126 .vtrts-free-adminbar-card { 127 background: #2c3338; 128 border-radius: 8px; 129 padding: 18px 18px 12px 18px; 130 box-shadow: 0 2px 8px rgba(0,0,0,0.07); 131 display: flex; 132 flex-direction: column; 133 align-items: flex-start; 134 } 135 /* Extra margin for the right column */ 136 .vtrts-free-adminbar-card:nth-child(2), 137 .vtrts-free-adminbar-card:nth-child(4) { 138 margin-left: 10px !important; 139 padding-left: 10px !important; 140 padding-top: 6px !important; 141 142 margin-right: 10px !important; 143 padding-right : 10px !important; 144 margin-top: 10px !important; 145 } 146 .vtrts-free-adminbar-card:nth-child(1), 147 .vtrts-free-adminbar-card:nth-child(3) { 148 margin-left: 10px !important; 149 padding-left: 10px !important; 150 padding-top: 6px !important; 151 152 margin-top: 10px !important; 153 padding-right : 10px !important; 154 155 } 156 /* Extra margin for the bottom row */ 157 .vtrts-free-adminbar-card:nth-child(3), 158 .vtrts-free-adminbar-card:nth-child(4) { 159 margin-top: 6px !important; 160 padding-top: 6px !important; 161 margin-top: 10px !important; 162 } 163 .vtrts-free-adminbar-card-title { 164 font-size: 14px; 165 font-weight: 800; 166 margin-bottom: 6px; 167 color: #fff; 168 } 169 .vtrts-free-adminbar-card-value { 170 font-size: 22px; 171 font-weight: bold; 172 color: #1DAE22; 173 margin-bottom: 4px; 174 } 175 .vtrts-free-adminbar-card-sub { 176 font-size: 12px; 177 color: #aaa; 178 } 179 .vtrts-free-adminbar-btn-wrap { 180 text-align: center; 181 margin-top: 8px; 182 } 183 184 #wp-admin-bar-vtrts_free_top_button .ab-item{ 185 min-width: 80px !important; 186 padding: 0px !important; 187 .vtrts-free-adminbar-btn { 188 display: inline-block; 189 background: #1DAE22; 190 color: #fff !important; 191 font-weight: bold; 192 padding: 8px 28px; 193 border-radius: 6px; 194 text-decoration: none; 195 font-size: 15px; 196 transition: background 0.2s; 197 margin-top: 8px; 198 } 199 .vtrts-free-adminbar-btn:hover { 200 background: #15991b; 201 color: #fff !important; 202 } 203 204 .vtrts-free-adminbar-dropdown-wrap { min-width: 0; padding: 0; } 205 #wpadminbar #wp-admin-bar-vtrts_free_top_button .vtrts-free-adminbar-dropdown { display: none; position: absolute; left: 0; top: 100%; z-index: 99999; } 206 #wpadminbar #wp-admin-bar-vtrts_free_top_button:hover .vtrts-free-adminbar-dropdown { display: block; } 207 208 .ab-empty-item #wp-admin-bar-vtrts_free_top_button-default .ab-empty-item{ 209 height:0px !important; 210 padding :0px !important; 211 } 212 #wpadminbar .quicklinks .ab-empty-item{ 213 padding:0px !important; 214 } 215 .vtrts-free-adminbar-dropdown { 216 min-width: 420px; 217 padding: 18px 18px 12px 18px; 218 background: #23282d; 219 color: #fff; 220 border-radius: 12px; /* more rounded */ 221 box-shadow: 0 8px 32px rgba(0,0,0,0.25); /* deeper shadow */ 222 margin-top: 10px; 223} 224 225.vtrts-free-adminbar-btn-wrap { 226 text-align: center; 227 margin-top: 18px; /* more space above */ 228} 229 230.vtrts-free-adminbar-btn { 231 display: inline-block; 232 background: #1DAE22; 233 color: #fff !important; 234 font-weight: bold; 235 padding: 5px 22px; 236 border-radius: 8px; 237 text-decoration: none; 238 font-size: 17px; 239 transition: background 0.2s, box-shadow 0.2s; 240 margin-top: 8px; 241 box-shadow: 0 2px 8px rgba(29,174,34,0.15); 242 text-align: center; 243 line-height: 1.6; 244 245} 246.vtrts-free-adminbar-btn:hover { 247 background: #15991b; 248 color: #fff !important; 249 box-shadow: 0 4px 16px rgba(29,174,34,0.25); 250} 251 252 253 254/*# sourceURL=admin-bar-inline-css */ 255</style> 256<link rel='stylesheet' id='twentyfourteen-lato-css' href='https://fonts.googleapis.com/css?family=Lato%3A300%2C400%2C700%2C900%2C300italic%2C400italic%2C700italic&subset=latin%2Clatin-ext&display=fallback' media='all' /> 257<link rel='stylesheet' id='genericons-css' href='https://www.catraeus.c
257om/wp-content/themes/twentyfourteen/genericons/genericons.css?ver=3.0.3' media='all' /> 258<link rel='stylesheet' id='twentyfourteen-style-css' href='https://www.catraeus.com/wp-content/themes/twentyfourteen/style.css?ver=20190507' media='all' /> 259<link rel='stylesheet' id='twentyfourteen-block-style-css' href='https://www.catraeus.com/wp-content/themes/twentyfourteen/css/blocks.css?ver=20190102' media='all' />
260<script id="ahc_front_js-js-extra"> 261var ahc_ajax_front = {"ajax_url":"https://www.catraeus.com/wp-admin/admin-ajax.php","plugin_url":"https://www.catraeus.com/wp-content/plugins/visitors-traffic-real-time-statistics/","page_id":"2","page_title":"Perception of Audio Location","post_type":"page"}; 262//# sourceURL=ahc_front_js-js-extra 263</script>
vendor: 1 bytes, line 263
263
264<script id="ahc_front_js-js" src="https://www.catraeus.com/wp-content/plugins/visitors-traffic-real-time-statistics/js/front.js?ver=7.1.3"></script>
vendor: 1 bytes, line 264
264
265<script id="jquery-core-js" src="https://www.catraeus.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 265
265
266<script id="jquery-migrate-js" src="https://www.catraeus.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
266 267<link rel="https://api.w.org/" href="https://www.catraeus.com/index.php/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.catraeus.com/index.php/wp-json/wp/v2/pages/2" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.catraeus.com/xmlrpc.php?rsd" /> 268<meta name="generator" content="WordPress 7.1.3" /> 269<link rel='shortlink' href='https://www.catraeus.com/?p=2' /> 270<style>.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style> <style type="text/css" id="twentyfourteen-header-css"> 271 .site-title a { 272 color: #ddb57a; 273 } 274 </style> 275 <style id="custom-background-css"> 276body.custom-background { background-color: #4e5275; } 277</style> 278<link rel="icon" href="https://www.catraeus.com/wp-content/uploads/2015/09/cropped-logo_catraeus_512-32x32.png" sizes="32x32" /> 279<link rel="icon" href="https://www.catraeus.com/wp-content/uploads/2015/09/cropped-logo_catraeus_512-192x192.png" sizes="192x192" /> 280<link rel="apple-touch-icon" href="https://www.catraeus.com/wp-content/uploads/2015/09/cropped-logo_catraeus_512-180x180.png" /> 281<meta name="msapplication-TileImage" content="https://www.catraeus.com/wp-content/uploads/2015/09/cropped-logo_catraeus_512-270x270.png" /> 282</head> 283 284<body class="wp-singular page-template-default page page-id-2 custom-background wp-embed-responsive wp-theme-twentyfourteen group-blog header-image full-width singular"> 285<div id="page" class="hfeed site"> 286 <div id="site-header"> 287 <a href="https://www.catraeus.com/" rel="home"> 288 <img src="https://www.catraeus.com/wp-content/uploads/2015/09/cropped-AudioBanner_01.png" width="1260" height="240" alt="Catraeus"> 289 </a> 290 </div> 291 292 <header id="masthead" class="site-header" role="banner"> 293 <div class="header-main"> 294 <h1 class="site-title"><a href="https://www.catraeus.com/" rel="home">Catraeus</a></h1> 295 296 <div class="search-toggle"> 297 <a href="#search-container" class="screen-reader-text" aria-expanded="false" aria-controls="search-container">Search</a> 298 </div> 299 300 <nav id="primary-navigation" class="site-navigation primary-navigation" role="navigation"> 301 <button class="menu-toggle">Primary Menu</button> 302 <a class="screen-reader-text skip-link" href="#content">Skip to content</a> 303 <div id="primary-menu" class="nav-menu"><ul> 304<li class="page_item page-item-96"><a href="https://www.catraeus.com/index.php/my-music/">My Music</a></li> 305<li class="page_item page-item-2 current_page_item"><a href="https://www.catraeus.com/index.php/audiolocpercept/" aria-current="page">Perception of Audio Location</a></li> 306<li class="page_item page-item-29"><a href="https://www.catraeus.com/index.php/heirarchical-tree/">The Hierarchical Tree</a></li> 307</ul></div> 308 </nav> 309 </div> 310 311 <div id="search-container" class="search-box-wrapper hide"> 312 <div class="search-box"> 313 <form role="search" method="get" class="search-form" action="https://www.catraeus.com/"> 314 <label> 315 <span class="screen-reader-text">Search for:</span> 316 <input type="search" class="search-field" placeholder="Search …" value="" name="s" /> 317 </label> 318 <input type="submit" class="search-submit" value="Search" /> 319 </form> </div> 320 </div> 321 </header><!-- #masthead --> 322 323 <div id="main" class="site-main"> 324 325<div id="main-content" class="main-content"> 326 327 <div id="primary" class="content-area"> 328 <div id="content" class="site-content" role="main"> 329 330 331<article id="post-2" class="post-2 page type-page status-publish has-post-thumbnail hentry"> 332 333 <div class="post-thumbnail"> 334 <img width="800" height="200" src="https://www.catraeus.com/wp-content/uploads/2010/05/PerceptionOfLocation_n.png" class="attachment-twentyfourteen-full-width size-twentyfourteen-full-width wp-post-image" alt="perception of pansy location" decoding="async" fetchpriority="high" srcset="https://www.catraeus.com/wp-content/uploads/2010/05/PerceptionOfLocation_n.png 800w, https://www.catraeus.com/wp-content/uploads/2010/05/PerceptionOfLocation_n-300x75.png 300w, https://www.catraeus.c
334om/wp-content/uploads/2010/05/PerceptionOfLocation_n-768x192.png 768w" sizes="(max-width: 800px) 100vw, 800px" /> </div> 335 336 <header class="entry-header"><h1 class="entry-title">Perception of Audio Location</h1></header><!-- .entry-header --> 337 <div class="entry-content"> 338 <p>Despite the availability of Dolby® Digital Surround Sound and everyone else’s 33.17 channel sound schemes, we have two and only two ears as standard issue. Aside from the unfortunate ones who may lose hearing, the perception of direction can only come from time and or frequency variation of bulk level and level vs. frequency as it is modified by the physical relationship between the two, and that only in two ears. Remember that space has three orthogonal directions. We only have two ears. How do you solve for three variables when given only two parameters … well you don’t … so clearly there are other variables that we bring to bear.</p> 339<p>Go into the woods and just hold still. Listen to the position of a bird, stream, jet or any other sound that is holding relatively still. You will ascertain a position. Next swivel your head around and judge where the sound is coming from.
339 It is pretty often that the static perception of direction is radically different from the dynamic version. In fact, think about it, we trust the dynamic version more. If we’re uncertain when we first hear a sound, don’t we invariably cock our heads or swivel around to localize the sound? It turns out that there are two simple and one complex algorithms being applied in our brains to localize the sound.</p> 340<p>The first simple one works either for nearby objects or when the object or our head is moving. Bulk loudness is perceived by each ear’s interpreter in the brain, the levels are compared and the louder one keys our audio judgement to deduce that the louder ear is pointing towards the sound. There’s some subtlety in that the increase and decrease vs time as we move or the sound moves can influence the decision when there is motion involved despite the absolute loudness.</p> 341<p>The second simple algorithm is based on arrival time. Given that the two ears are some distance apart, and given the speed of sound, there is a roughly 1 ms delay between ears for a sound straight from the side. For my fat head, though, that stretches to a few ms. In fact there is significant research proving that time difference will trump level difference for some range of frequencies. This is exploited in <a href="http://en.wikipedia.org/wiki/Haas_effect" target="_blank">Haas</a> panning. Warning … Haas panning is a fool’s paradise because of horrible comb filtering that takes place if Haas-delayed channels ever get mixed together. Haas is a live-sound tool, and only to the mains buses.</p> 342<p>The complex algorithm gives us the real miracle of position perception given only two ears. The convoluted shape of an ear forces differences in spectral filtering that depend on the azimuthal and altitudinal position of the source with respect to a single ear. Even more miraculous is that we make catalogs of what the spectral signature of so many sounds <em>should</em> be. For the static case, neither the head nor the object is moving, we compare what the catalog says the sound’s spectrum should be to what we find. Then the decider, knowing the filtering function of the ear shape, de-convolves the two to deduce direction. It’s not as reliable because the environment … that hillside, this boulder, some unseen house ’
342round the bend … all can shape the spectrum and fool the decider. Not to mention that one crow may actually have the same spectral dip in his voice-box that the ear has for the 3-o’clock filter function.</p> 343<p>There is some small ability to detect sound direction as it hits skin, especially for either loud, sharp sounds or low-frequency sounds.</p> 344<p>So what’s the most important reason for this. I believe in evolution, so I’d say it’s the ability to very very quickly figure out whether the lion is in front of you or behind you. Above isn’t where either our enemy or our food is, so the ear’s shape is most radically asymmetrical in the fore-aft dimension. Notice how scared rabbits put their ears back so they might hear the hawk from above. Even in the static case, especially when the lion is close enough to be dangerous, we are never fooled front-to-back. We spin ’round to use the much more detailed position decider system, the eyes. We avoid getting eaten and we reproduce. Tough toenails for that one-eared Iguana, his branch of the tree of life died and fell to the ground. The creationists have a much simpler explanation (which, by the way, I can’t disprove) which is that God is just clever and knew to shape our ears so that we wouldn’t get eaten by the lion … poor lion … see-ya wouldn’t want ta be ya.</p> 345<p>So it would seem obvious that we could use these principals to place either synthetically generated or recorded sounds to any arbitrary location using just two sources for rendering two streams. This is very difficult to mimic, and it is theoretically impossible to perfectly reproduce except in headphones. The first big difficulty is that the speakers can’t physically be at the location being emulated, they must use a mathematical compromise to fool our ears into believing it is in another place. Second, and not completely independent, is that as our heads move about, the source not being at the emulated location gives different frequency response changes because it can only become filtered because of the speaker’s location, not the emulated location. Third, is that the filtering function vs. direction is different for every ear on the planet. This list goes on and on.</p> 346<p>So my goal, being that this is an audio site, is to do a survey and tutorial on the simplest position emulation schemes in existence. These are separation and pan.</p> 347 </div><!-- .entry-content --> 348</article><!-- #post-2 --> 349 350 </div><!-- #content --> 351 </div><!-- #primary --> 352 </div><!-- #main-content --> 353 354<div id="secondary"> 355 <h2 class="site-description">Dedicated to Audio and Thought</h2> 356 357 358 <div id="primary-sidebar" class="primary-sidebar widget-area" role="complementary"> 359 <aside id="search-2" class="widget widget_search"><form role="search" method="get" class="search-form" action="https://www.catraeus.com/"> 360 <label> 361 <span class="screen-reader-text">Search for:</span> 362 <input type="search" class="search-field" placeholder="Search …" value="" name="s" /> 363 </label> 364 <input type="submit" class="search-submit" value="Search" /> 365 </form></aside> 366 <aside id="recent-posts-2" class="widget widget_recent_entries"> 367 <h1 class="widget-title">Recent Posts</h1> 368 <ul> 369 <li> 370 <a href="https://www.catraeus.com/index.php/2022/11/12/consciousness-framework/">Consciousness Framework</a> 371 </li> 372 <li> 373 <a href="https://www.catraeus.com/index.php/2020/05/01/simulation-quantum-physics-consciousness-miracles/">About the Simulation</a> 374 </li> 375 <li> 376 <a href="https://www.catraeus.com/index.php/2019/01/13/the-reality-behind-the-politics/">The Reality behind the Politics</a> 377 </li> 378 <li> 379 <a href="https://www.catraeus.com/index.php/2017/02/18/philisophical-logic-universe/">The Philisophical Logic of the Universe</a> 380 </li> 381 <li> 382 <a href="https://www.catraeus.com/index.php/2016/11/04/noise-guitar-pickups/">Noise and Guitar Pickups</a> 383 </li> 384 </ul> 385 386 </aside><aside id="recent-comments-2" class="widget widget_recent_comments"><h1 class="widget-title">Recent Comments</h1><ul id="recentcomments"><li class="recentcomments"><span class="comment-author-link">
386<a href="http://www.catraeus.com" class="url" rel="ugc">Duncan Gray</a></span> on <a href="https://www.catraeus.com/index.php/2015/09/20/since_feb_2013/#comment-2">It’s Been Since Feb. 2013</a></li><li class="recentcomments"><span class="comment-author-link"><a href="https://wordpress.org/" class="url" rel="ugc external nofollow">Fensara Alkarman</a></span> on <a href="https://www.catraeus.com/index.php/2015/09/20/since_feb_2013/#comment-1">It’s Been Since Feb. 2013</a></li></ul></aside><aside id="archives-2" class="widget widget_archive"><h1 class="widget-title">Archives</h1> 387 <ul> 388 <li><a href='https://www.catraeus.com/index.php/2022/11/'>November 2022</a></li> 389 <li><a href='https://www.catraeus.com/index.php/2020/05/'>May 2020</a></li> 390 <li><a href='https://www.catraeus.com/index.php/2019/01/'>January 2019</a></li> 391 <li><a href='https://www.catraeus.com/index.php/2017/02/'>February 2017</a></li> 392 <li><a href='https://www.catraeus.com/index.php/2016/11/'>November 2016</a></li> 393 <li><a href='https://www.catraeus.com/index.php/2015/12/'>December 2015</a></li> 394 <li><a href='https://www.catraeus.com/index.php/2015/09/'>September 2015</a></li> 395 </ul> 396 397 </aside><aside id="categories-2" class="widget widget_categories"><h1 class="widget-title">Categories</h1> 398 <ul> 399 <li class="cat-item cat-item-5"><a href="https://www.catraeus.com/index.php/category/audio/">Audio</a> 400</li> 401 <li class="cat-item cat-item-7"><a href="https://www.catraeus.com/index.php/category/operating-manual-for-the-human-being/">Operating Manual for the Human Being</a> 402</li> 403 <li class="cat-item cat-item-6"><a href="https://www.catraeus.com/index.php/category/product-development/">Product Development</a> 404</li> 405 <li class="cat-item cat-item-3"><a href="https://www.catraeus.com/index.php/category/the-meta-conversation/">The Meta Conversation</a> 406</li> 407 <li class="cat-item cat-item-1"><a href="https://www.catraeus.com/index.php/category/the-meta-conversation/whatever/">zzzzz</a> 408</li> 409 </ul> 410 411 </aside><aside id="meta-2" class="widget widget_meta"><h1 class="widget-title">Meta</h1> 412 <ul> 413 <li><a rel="nofollow" href="https://www.catraeus.com/wp-login.php">Log in</a></li> 414 <li><a href="https://www.catraeus.com/index.php/feed/">Entries feed</a></li> 415 <li><a href="https://www.catraeus.com/index.php/comments/feed/">Comments feed</a></li> 416 417 <li><a href="https://wordpress.org/">WordPress.org</a></li> 418 </ul> 419 420 </aside><aside id="text-3" class="widget widget_text"> <div class="textwidget"><a href="https://meta.stackexchange.com/users/353617/catraeus"> 421<img src="https://meta.stackexchange.com/users/flair/353617.png?theme=dark" width="208" height="58" alt="profile for catraeus at Meta Stack Exchange, Q&A for meta-discussion of the Stack Exchange family of Q&A websites" title="profile for catraeus at Meta Stack Exchange, Q&A for meta-discussion of the Stack Exchange family of Q&A websites" > 422</a></div> 423 </aside> </div><!-- #primary-sidebar --> 424 </div><!-- #secondary --> 425 426 </div><!-- #main --> 427 428 <footer id="colophon" class="site-footer" role="contentinfo"> 429 430 431 <div class="site-info"> 432 <a href="https://wordpress.org/" class="imprint"> 433 Proudly powered by WordPress </a> 434 </div><!-- .site-info --> 435 </footer><!-- #colophon --> 436 </div><!-- #page --> 437 438
438<script type="speculationrules"> 439{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/twentyfourteen/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 440</script>
vendor: 1 bytes, line 440
440
441<script id="canvasjs-free-js" src="https://cdn.canvasjs.com/canvasjs.min.js"></script>
vendor: 1 bytes, line 441
441
442<script id="twentyfourteen-script-js" src="https://www.catraeus.com/wp-content/themes/twentyfourteen/js/functions.js?ver=20171218"></script>
vendor: 1 bytes, line 442
442
443<script id="wp-emoji-settings" type="application/json"> 444{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.catraeus.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.3"}} 445</script>
vendor: 1 bytes, line 445
445
446<script type="module"> 447/*! This file is auto-generated */ 448var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 449//# sourceURL=https://www.catraeus.com/wp-includes/js/wp-emoji-loader.min.js 450</script>
450 451</body> 452</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.