{"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_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-514","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p2iYFT-8i","jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":126,"url":"https:\/\/www.brucewiggins.co.uk\/?p=126","url_meta":{"origin":514,"position":0},"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":1918,"url":"https:\/\/www.brucewiggins.co.uk\/?p=1918","url_meta":{"origin":514,"position":1},"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":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":504,"url":"https:\/\/www.brucewiggins.co.uk\/?p=504","url_meta":{"origin":514,"position":3},"title":"OSX Mavericks and WigWare","author":"Bruce Wiggins","date":"November 8th,  2013","format":false,"excerpt":"As has been reported around the interweb, OSX Mavericks update stops the GUIs from a number of VST plug-ins functioning correctly (they don't update when they should). \u00a0The WigWare plug-ins are also affected by this issue. \u00a0I have developed a fix, and will try and update all the software when\u2026","rel":"","context":"In &quot;Ambisonics&quot;","block_context":{"text":"Ambisonics","link":"https:\/\/www.brucewiggins.co.uk\/?cat=3"},"img":{"alt_text":"","src":"","width":0,"height":0},"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":265,"url":"https:\/\/www.brucewiggins.co.uk\/?p=265","url_meta":{"origin":514,"position":5},"title":"HTML5 Audio Tag and Surround Sound","author":"Bruce Wiggins","date":"March 16th,  2012","format":false,"excerpt":"I'm going to add quite a bit of content to this site soon, and have been looking into ways of embedding surround sound audio. The HTML5 Audio tag looks ideal for this and, it seems, some browsers will support 5.1 surround files....hooray. However, they all seem to support different format\u2026","rel":"","context":"In &quot;Web Development&quot;","block_context":{"text":"Web Development","link":"https:\/\/www.brucewiggins.co.uk\/?cat=12"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_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}]}}