PageSourceSearch

https://www.catraeus.com/index.php/audiolocpercept/

html catraeus.com collected 2026-10-08 14:07:45 UTC 47,865 bytes, 452 lines download raw bytes

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&#8217;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 &hellip; Continue reading Perception of Audio Location &rarr;" />
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 &raquo; Feed" href="https://www.catraeus.com/index.php/feed/" />
46<link rel="alternate" type="application/rss+xml" title="Catraeus &raquo; Comments Feed" href="https://www.catraeus.com/index.php/comments/feed/" />
47<link rel="alternate" type="application/rss+xml" title="Catraeus &raquo; 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&#038;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&#038;subset=latin%2Clatin-ext&#038;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 &hellip;" 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&#8217;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 &#8230; well you don&#8217;t &#8230; 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&#8217;re uncertain when we first hear a sound, don&#8217;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&#8217;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&#8217;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 &#8230; Haas panning is a fool&#8217;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&#8217;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&#8217;s not as reliable because the environment &#8230; that hillside, this boulder, some unseen house &#8217;
342round the bend &#8230; 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&#8217;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&#8217;s the most important reason for this.  I believe in evolution, so I&#8217;d say it&#8217;s the ability to very very quickly figure out whether the lion is in front of you or behind you.  Above isn&#8217;t where either our enemy or our food is, so the ear&#8217;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 &#8217;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&#8217;t disprove) which is that God is just clever and knew to shape our ears so that we wouldn&#8217;t get eaten by the lion &#8230; poor lion &#8230; see-ya wouldn&#8217;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&#8217;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&#8217;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 &hellip;" 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&#8217;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&#8217;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&amp;A for meta-discussion of the Stack Exchange family of Q&amp;A websites" title="profile for catraeus at Meta Stack Exchange, Q&amp;A for meta-discussion of the Stack Exchange family of Q&amp;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.