{"id":4505,"date":"2015-06-26T14:40:37","date_gmt":"2015-06-26T13:40:37","guid":{"rendered":"http:\/\/www.celesteh.com\/blog\/?p=4505"},"modified":"2015-06-26T14:40:39","modified_gmt":"2015-06-26T13:40:39","slug":"simon-kilshaw-on-libpd","status":"publish","type":"post","link":"https:\/\/www.celesteh.com\/blog\/2015\/06\/26\/simon-kilshaw-on-libpd\/","title":{"rendered":"Simon kilshaw on libpd"},"content":{"rendered":"<p>Pd runs inside unity game engine. It takes up almost no disk space.<\/p>\n<p>Can attach scripts to an avatar&#8217;s feet to get pd-generated footsteps. This you don&#8217;t need a bunch of footstep samples.<\/p>\n<p>A c# script send a floating point to KalimbaPd. So when the y position crosses a threshold, it sends a bang.<\/p>\n<p>A receive object in pdGets the float or bang.<\/p>\n<p>Kalimba let&#8217;s you look at the patch, but you can&#8217;t deploy it. Lib4pd costs money but can be deployed.<\/p>\n<p>He&#8217;s shown an app with a leap motion that is a theremin.<\/p>\n<p>Q. Is there an advantage to doing&nbsp; synthesis instead of samples?<\/p>\n<p>A. Recordings of ambient sound might take hours of disk space.<\/p>\n<p>Q. Are gamers happy with synthetic sounds?<\/p>\n<p>A. Maybe.<\/p>\n<p>Q. Do visual cues help with figuring out the semantic meaning of a sound FX?<\/p>\n<p>A. Probably.<\/p>\n<p>Q. How flexible is this?<\/p>\n<p>A. As flexible as you want. Things can be half pure determined to focus on expressive parameters.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pd runs inside unity game engine. It takes up almost no disk space. Can attach scripts to an avatar&#8217;s feet to get pd-generated footsteps. This you don&#8217;t need a bunch of footstep samples. A c# script send a floating point to KalimbaPd. So when the y position crosses a threshold, it sends a bang. A &hellip; <a href=\"https:\/\/www.celesteh.com\/blog\/2015\/06\/26\/simon-kilshaw-on-libpd\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Simon kilshaw on libpd<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":4,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":""},"categories":[1],"tags":[342,54,341],"class_list":["post-4505","post","type-post","status-publish","format-standard","hentry","category-uncategorised","tag-conference","tag-live-blog","tag-pd"],"_links":{"self":[{"href":"https:\/\/www.celesteh.com\/blog\/wp-json\/wp\/v2\/posts\/4505","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.celesteh.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.celesteh.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.celesteh.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.celesteh.com\/blog\/wp-json\/wp\/v2\/comments?post=4505"}],"version-history":[{"count":1,"href":"https:\/\/www.celesteh.com\/blog\/wp-json\/wp\/v2\/posts\/4505\/revisions"}],"predecessor-version":[{"id":4506,"href":"https:\/\/www.celesteh.com\/blog\/wp-json\/wp\/v2\/posts\/4505\/revisions\/4506"}],"wp:attachment":[{"href":"https:\/\/www.celesteh.com\/blog\/wp-json\/wp\/v2\/media?parent=4505"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.celesteh.com\/blog\/wp-json\/wp\/v2\/categories?post=4505"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.celesteh.com\/blog\/wp-json\/wp\/v2\/tags?post=4505"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}