{"id":7808,"date":"2013-10-31T06:03:10","date_gmt":"2013-10-31T06:03:10","guid":{"rendered":"http:\/\/zerokidz.com\/ideas\/?p=7808"},"modified":"2014-06-24T13:14:16","modified_gmt":"2014-06-24T17:14:16","slug":"convolution-for-the-masses","status":"publish","type":"post","link":"https:\/\/reactivemusic.net\/?p=7808","title":{"rendered":"Convolution for the masses"},"content":{"rendered":"<p class=\"lead\">HISSTools Impulse Response Toolbox in Max<\/p>\n<p><cite>By Alex Harker<\/cite><\/p>\n<h5>notes<\/h5>\n<p>See this post on the Pd site by Julian Brooks:<\/p>\n<p><a href=\"http:\/\/lists.puredata.info\/pipermail\/pd-list\/2012-09\/097929.html\">http:\/\/lists.puredata.info\/pipermail\/pd-list\/2012-09\/097929.html<\/a><\/p>\n<pre>After the successful realisation of the [ipoke~] port that we recently\r\nundertook I would like to ask if anyone would be up for some more?\r\n\r\nThis time it would be porting the HISSTools Impulse Response Toolbox.\r\n\r\nSome (cut &amp;amp; pasted) bumff:\r\n&quot;HISSTools first release is a set of tools for working with convolution and\r\nimpulse responses in MaxMSP. This set of objects addresses various tasks,\r\nincluding measuring impulse responses, spectral display from realtime data\/\r\nbuffers, and buffer-based convolution, deconvolution and inversion.&quot;\r\n\r\nAbout HISS here:\r\n&lt;a href=&quot;http:\/\/www.thehiss.org\/&quot;&gt;http:\/\/www.thehiss.org\/&lt;\/a&gt;\r\n\r\nHISSTools 2012 ICMC paper and link to the Max d\/l here:\r\n&lt;a href=&quot;http:\/\/eprints.hud.ac.uk\/14897\/&quot;&gt;http:\/\/eprints.hud.ac.uk\/14897\/&lt;\/a&gt;\r\n\r\nSome chat on the max-list:\r\n&lt;a href=&quot;http:\/\/cycling74.com\/forums\/topic.php?id=42403&quot;&gt;http:\/\/cycling74.com\/forums\/topic.php?id=42403&lt;\/a&gt;\r\n\r\nPort is 3-clause-BSD.\r\n\r\nLast time was genuinely a fantastic example of collaborative working I\r\nthought, and a great example of our FLOSS community in action (I&#039;m sure\r\nthere&#039;s a paper in there for someone): good people with the appropriate\r\nskills creating super-tight code without ego or conflict.  Ace.\r\n\r\nBig props to Matt Barber, Alex Harker, Charles (Chuck) Henry, P.A. Tremblay\r\nand especially Katja Vetter.\r\n\r\nReally hope some of the above have the energy to get into this again but\r\nthis is an open call for anyone who has the time and interest in\r\ncontributing to make it happen.\r\n\r\nAll good wishes,\r\n\r\nJulian<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>HISSTools Impulse Response Toolbox in Max By Alex Harker notes See this post on the Pd site by Julian Brooks: http:\/\/lists.puredata.info\/pipermail\/pd-list\/2012-09\/097929.html After the successful realisation of the [ipoke~] port that we recently undertook I would like to ask if anyone would be up for some more? This time it would be porting the HISSTools Impulse &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/reactivemusic.net\/?p=7808\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Convolution for the masses&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","footnotes":""},"categories":[21,28],"tags":[297,344,296],"class_list":["post-7808","post","type-post","status-publish","format-standard","hentry","category-dsp","category-maxmsp","tag-convolution","tag-dsp","tag-notebook"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Convolution for the masses - reactive music<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/reactivemusic.net\/?p=7808\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Convolution for the masses - reactive music\" \/>\n<meta property=\"og:description\" content=\"HISSTools Impulse Response Toolbox in Max By Alex Harker notes See this post on the Pd site by Julian Brooks: http:\/\/lists.puredata.info\/pipermail\/pd-list\/2012-09\/097929.html After the successful realisation of the [ipoke~] port that we recently undertook I would like to ask if anyone would be up for some more? This time it would be porting the HISSTools Impulse &hellip; Continue reading &quot;Convolution for the masses&quot;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/reactivemusic.net\/?p=7808\" \/>\n<meta property=\"og:site_name\" content=\"reactive music\" \/>\n<meta property=\"article:published_time\" content=\"2013-10-31T06:03:10+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2014-06-24T17:14:16+00:00\" \/>\n<meta name=\"author\" content=\"Tom Zicarelli\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Tom Zicarelli\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=7808#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=7808\"},\"author\":{\"name\":\"Tom Zicarelli\",\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/#\\\/schema\\\/person\\\/56224d281582df7e5518e037ca63e571\"},\"headline\":\"Convolution for the masses\",\"datePublished\":\"2013-10-31T06:03:10+00:00\",\"dateModified\":\"2014-06-24T17:14:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=7808\"},\"wordCount\":32,\"keywords\":[\"convolution\",\"DSP\",\"notebook\"],\"articleSection\":[\"DSP\",\"Max\\\/MSP\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=7808\",\"url\":\"https:\\\/\\\/reactivemusic.net\\\/?p=7808\",\"name\":\"Convolution for the masses - reactive music\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/#website\"},\"datePublished\":\"2013-10-31T06:03:10+00:00\",\"dateModified\":\"2014-06-24T17:14:16+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/#\\\/schema\\\/person\\\/56224d281582df7e5518e037ca63e571\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=7808#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/reactivemusic.net\\\/?p=7808\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=7808#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/reactivemusic.net\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Convolution for the masses\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/#website\",\"url\":\"https:\\\/\\\/reactivemusic.net\\\/\",\"name\":\"reactive music\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/reactivemusic.net\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/#\\\/schema\\\/person\\\/56224d281582df7e5518e037ca63e571\",\"name\":\"Tom Zicarelli\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0da58cf21a2707dd335b204b8ed3cd9194dcbf9d9814ac5d71195a65c76c8a72?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0da58cf21a2707dd335b204b8ed3cd9194dcbf9d9814ac5d71195a65c76c8a72?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0da58cf21a2707dd335b204b8ed3cd9194dcbf9d9814ac5d71195a65c76c8a72?s=96&d=mm&r=g\",\"caption\":\"Tom Zicarelli\"},\"sameAs\":[\"http:\\\/\\\/tomzicarelli.com\"],\"url\":\"https:\\\/\\\/reactivemusic.net\\\/?author=2\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Convolution for the masses - reactive music","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/reactivemusic.net\/?p=7808","og_locale":"en_US","og_type":"article","og_title":"Convolution for the masses - reactive music","og_description":"HISSTools Impulse Response Toolbox in Max By Alex Harker notes See this post on the Pd site by Julian Brooks: http:\/\/lists.puredata.info\/pipermail\/pd-list\/2012-09\/097929.html After the successful realisation of the [ipoke~] port that we recently undertook I would like to ask if anyone would be up for some more? This time it would be porting the HISSTools Impulse &hellip; Continue reading \"Convolution for the masses\"","og_url":"https:\/\/reactivemusic.net\/?p=7808","og_site_name":"reactive music","article_published_time":"2013-10-31T06:03:10+00:00","article_modified_time":"2014-06-24T17:14:16+00:00","author":"Tom Zicarelli","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Tom Zicarelli","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/reactivemusic.net\/?p=7808#article","isPartOf":{"@id":"https:\/\/reactivemusic.net\/?p=7808"},"author":{"name":"Tom Zicarelli","@id":"https:\/\/reactivemusic.net\/#\/schema\/person\/56224d281582df7e5518e037ca63e571"},"headline":"Convolution for the masses","datePublished":"2013-10-31T06:03:10+00:00","dateModified":"2014-06-24T17:14:16+00:00","mainEntityOfPage":{"@id":"https:\/\/reactivemusic.net\/?p=7808"},"wordCount":32,"keywords":["convolution","DSP","notebook"],"articleSection":["DSP","Max\/MSP"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/reactivemusic.net\/?p=7808","url":"https:\/\/reactivemusic.net\/?p=7808","name":"Convolution for the masses - reactive music","isPartOf":{"@id":"https:\/\/reactivemusic.net\/#website"},"datePublished":"2013-10-31T06:03:10+00:00","dateModified":"2014-06-24T17:14:16+00:00","author":{"@id":"https:\/\/reactivemusic.net\/#\/schema\/person\/56224d281582df7e5518e037ca63e571"},"breadcrumb":{"@id":"https:\/\/reactivemusic.net\/?p=7808#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/reactivemusic.net\/?p=7808"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/reactivemusic.net\/?p=7808#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/reactivemusic.net\/"},{"@type":"ListItem","position":2,"name":"Convolution for the masses"}]},{"@type":"WebSite","@id":"https:\/\/reactivemusic.net\/#website","url":"https:\/\/reactivemusic.net\/","name":"reactive music","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/reactivemusic.net\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/reactivemusic.net\/#\/schema\/person\/56224d281582df7e5518e037ca63e571","name":"Tom Zicarelli","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/0da58cf21a2707dd335b204b8ed3cd9194dcbf9d9814ac5d71195a65c76c8a72?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0da58cf21a2707dd335b204b8ed3cd9194dcbf9d9814ac5d71195a65c76c8a72?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0da58cf21a2707dd335b204b8ed3cd9194dcbf9d9814ac5d71195a65c76c8a72?s=96&d=mm&r=g","caption":"Tom Zicarelli"},"sameAs":["http:\/\/tomzicarelli.com"],"url":"https:\/\/reactivemusic.net\/?author=2"}]}},"_links":{"self":[{"href":"https:\/\/reactivemusic.net\/index.php?rest_route=\/wp\/v2\/posts\/7808","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/reactivemusic.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/reactivemusic.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/reactivemusic.net\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/reactivemusic.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=7808"}],"version-history":[{"count":6,"href":"https:\/\/reactivemusic.net\/index.php?rest_route=\/wp\/v2\/posts\/7808\/revisions"}],"predecessor-version":[{"id":16495,"href":"https:\/\/reactivemusic.net\/index.php?rest_route=\/wp\/v2\/posts\/7808\/revisions\/16495"}],"wp:attachment":[{"href":"https:\/\/reactivemusic.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=7808"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/reactivemusic.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=7808"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/reactivemusic.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=7808"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}