{"id":514,"date":"2014-02-25T16:36:20","date_gmt":"2014-02-25T16:36:20","guid":{"rendered":"http:\/\/www.brucewiggins.co.uk\/?p=514"},"modified":"2019-01-21T14:41:31","modified_gmt":"2019-01-21T14:41:31","slug":"visualisation-test","status":"publish","type":"post","link":"https:\/\/www.brucewiggins.co.uk\/?p=514","title":{"rendered":"Visualisation Test"},"content":{"rendered":"<p><script type=\"text\/javascript\"><br \/>\nfunction stop(id) { var pjs = Processing.getInstanceById(id); pjs.noLoop();}<br \/>\nfunction play(id) { var pjs = Processing.getInstanceById(id); pjs.loop();}<br \/>\n<\/script><br \/>\nBelow this should be a visualisation of 1st, 2nd and 3rd order Ambisonics (click the mouse to change order). \u00a0This is showing the velocity and energy vector analysis of a velocity vector optimised decoder, but you&#8217;ll still notice the energy vector magnitude improving with rising order.<\/p>\n<p>White blob is the source (size equates to amplitude) and red blobs are the speakers (which go blue when they&#8217;re out of phase). The orange and green &#8216;blips&#8217; are the energy and velocity vectors respectively. Buttons to start and stop the animation at underneath&#8230;<\/p>\n<p><canvas id=\"ITUDecoderVisRegular\" width=\"500\" height=\"500\" data-processing-sources=\".\/vis\/ambreg\/ITU_Decoder_Vis_Regular.js\"><\/canvas><br \/>\n<span style=\"display: block-inline;\">Play Controls : <\/span> <button style=\"font-size: 150%;\" type=\"button\">\u25a0<\/button> <button style=\"font-size: 150%;\" type=\"button\">&#x25b6;<\/button><\/p>\n<p>These controls currently aren&#8217;t working as WordPress is stripping out some of my HTML (it didn&#8217;t when I originally posted it)&#8230;&#8230; not a massive issue, so I&#8217;m not fixing for the moment!<noscript>JavaScript is required to view the contents of this page.<\/noscript><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Below this should be a visualisation of 1st, 2nd and 3rd order Ambisonics (click the mouse to change order). \u00a0This is showing the velocity and energy vector analysis of a velocity vector optimised decoder, but you&#8217;ll still notice the energy vector magnitude improving with rising order. White blob is the source (size equates to amplitude) &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.brucewiggins.co.uk\/?p=514\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Visualisation Test&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[1],"tags":[],"class_list":["post-514","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p2iYFT-8i","jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":1918,"url":"https:\/\/www.brucewiggins.co.uk\/?p=1918","url_meta":{"origin":514,"position":0},"title":"Ambisonics B-Format to UHJ Transcoder","author":"Bruce Wiggins","date":"January 10th,  2023","format":false,"excerpt":"As a continuation of my previous post (UHJ to B-Format\/Quad Transcoder\/Decoder) I've now made a plug-in that transcodes\/encodes from 1st Order B-Format (AmbiX or FuMa) to UHJ. As before, it's based on Gerzon's original paper (http:\/\/decoy.iki.fi\/dsound\/ambisonic\/motherlode\/source\/11730.pdf) and also includes what Gerzon calls a PQ meter which is a simple visualisation\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.brucewiggins.co.uk\/wp-content\/uploads\/2023\/01\/WigUHJ.gif?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.brucewiggins.co.uk\/wp-content\/uploads\/2023\/01\/WigUHJ.gif?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.brucewiggins.co.uk\/wp-content\/uploads\/2023\/01\/WigUHJ.gif?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.brucewiggins.co.uk\/wp-content\/uploads\/2023\/01\/WigUHJ.gif?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":126,"url":"https:\/\/www.brucewiggins.co.uk\/?p=126","url_meta":{"origin":514,"position":1},"title":"Kinect Theremin","author":"Bruce Wiggins","date":"April 6th,  2011","format":false,"excerpt":"Just thought I'd put up a quick video of what we've been upto in the last few weeks. \u00a0Below is a video of a Microsoft Kinect powered Theremin. \u00a0In this example, I'm using OSCeleton to generate the positional data, processing.org to display the blobs and format the data, and Plogue\u2026","rel":"","context":"In \"bidule\"","block_context":{"text":"bidule","link":"https:\/\/www.brucewiggins.co.uk\/?tag=bidule"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1785,"url":"https:\/\/www.brucewiggins.co.uk\/?p=1785","url_meta":{"origin":514,"position":2},"title":"New AmbiX WigWare Plugins Available","author":"Bruce Wiggins","date":"January 20th,  2022","format":false,"excerpt":"After some time, I decided to both update my Ambisonic tools to support the AmbiX standard (now widely used for immersive audio, 360 videos and VR) and rework my speaker array decoders using JSFX to make them a little more powerful and with a better workflow for me to quickly\u2026","rel":"","context":"With 9 comments","block_context":{"text":"With 9 comments","link":"https:\/\/www.brucewiggins.co.uk\/?p=1785#comments"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.brucewiggins.co.uk\/wp-content\/uploads\/2022\/01\/image.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.brucewiggins.co.uk\/wp-content\/uploads\/2022\/01\/image.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.brucewiggins.co.uk\/wp-content\/uploads\/2022\/01\/image.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.brucewiggins.co.uk\/wp-content\/uploads\/2022\/01\/image.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/www.brucewiggins.co.uk\/wp-content\/uploads\/2022\/01\/image.png?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/www.brucewiggins.co.uk\/wp-content\/uploads\/2022\/01\/image.png?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":1799,"url":"https:\/\/www.brucewiggins.co.uk\/?p=1799","url_meta":{"origin":514,"position":3},"title":"WHAM &#8211; Webcam Head-track AMbisonics","author":"Bruce Wiggins","date":"January 27th,  2022","format":false,"excerpt":"The restrictions imposed by the pandemic thwarted the continuation of \u2018in-person\u2019 listening tests into Ambisonic Order and transparency over head-tracked headphones in 2020\/21, which is an ongoing project using Very High Order Ambisonics (up to 35th) and hardware head-tracking. It raised the question, \u201cHow do we maintain our essential test\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.brucewiggins.co.uk\/wp-content\/uploads\/2022\/01\/image-3.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.brucewiggins.co.uk\/wp-content\/uploads\/2022\/01\/image-3.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.brucewiggins.co.uk\/wp-content\/uploads\/2022\/01\/image-3.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.brucewiggins.co.uk\/wp-content\/uploads\/2022\/01\/image-3.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":666,"url":"https:\/\/www.brucewiggins.co.uk\/?p=666","url_meta":{"origin":514,"position":4},"title":"YouTube, Ambisonics and VR","author":"Bruce Wiggins","date":"April 25th,  2016","format":false,"excerpt":"Introduction So, last week Google enabled head (phone!) tracked positional audio on 360 degree videos. \u00a0Ambisonics is now one of the defacto standards for VR audio. \u00a0This is a big moment! \u00a0I've been playing a little with some of the command line tools needed to get this to work, and\u2026","rel":"","context":"In &quot;Ambisonics&quot;","block_context":{"text":"Ambisonics","link":"https:\/\/www.brucewiggins.co.uk\/?cat=3"},"img":{"alt_text":"AmbiSignalRemap","src":"https:\/\/i0.wp.com\/www.brucewiggins.co.uk\/wp-content\/uploads\/2016\/04\/AmbiSignalRemap.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1095,"url":"https:\/\/www.brucewiggins.co.uk\/?p=1095","url_meta":{"origin":514,"position":5},"title":"Ambisonics to Binaural HRTF Animations","author":"Bruce Wiggins","date":"September 22nd,  2017","format":false,"excerpt":"A couple of weeks ago, I presented at the 4th International Conference on Spatial Audio in Graz, Austria (and it was a great event, too!) The paper I presented was:\u00a0 Analysis of Binaural Cue Matching Using Ambisonics to Binaural Decoding Techniques. In the presentation, I demonstrated the performance of the\u2026","rel":"","context":"With 4 comments","block_context":{"text":"With 4 comments","link":"https:\/\/www.brucewiggins.co.uk\/?p=1095#comments"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.brucewiggins.co.uk\/wp-content\/uploads\/2017\/09\/3o_F13-300x294.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]}],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/www.brucewiggins.co.uk\/index.php?rest_route=\/wp\/v2\/posts\/514","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.brucewiggins.co.uk\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.brucewiggins.co.uk\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.brucewiggins.co.uk\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.brucewiggins.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=514"}],"version-history":[{"count":20,"href":"https:\/\/www.brucewiggins.co.uk\/index.php?rest_route=\/wp\/v2\/posts\/514\/revisions"}],"predecessor-version":[{"id":1309,"href":"https:\/\/www.brucewiggins.co.uk\/index.php?rest_route=\/wp\/v2\/posts\/514\/revisions\/1309"}],"wp:attachment":[{"href":"https:\/\/www.brucewiggins.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=514"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.brucewiggins.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=514"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.brucewiggins.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=514"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}