{"id":18803,"date":"2015-04-04T16:53:26","date_gmt":"2015-04-04T20:53:26","guid":{"rendered":"https:\/\/reactivemusic.net\/?p=18803"},"modified":"2016-04-28T02:20:45","modified_gmt":"2016-04-28T06:20:45","slug":"kinect-mac-os-revisited","status":"publish","type":"post","link":"https:\/\/reactivemusic.net\/?p=18803","title":{"rendered":"Kinect &#8211; revisited"},"content":{"rendered":"<p class=\"lead\">Various ways Kinect 1 still runs in Mac OS with Max\/MSP, Processing, and OSC.<\/p>\n<p>Note: this is about the &#8216;old&#8217; Kinects &#8211; not the latest versions (Kinect 2). Although, Dale Phurrough&#8217;s Max dp.kinect2 external works with Kinect 2 in Windows 8+.<\/p>\n<p>(self portrait with Synapse)<\/p>\n<p class=\"lead\"><a href=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/04\/Screen-Shot-2015-04-04-at-4.38.25-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-18804\" src=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/04\/Screen-Shot-2015-04-04-at-4.38.25-PM-300x247.png\" alt=\"Screen Shot 2015-04-04 at 4.38.25 PM\" width=\"300\" height=\"247\" srcset=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/04\/Screen-Shot-2015-04-04-at-4.38.25-PM-300x247.png 300w, https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/04\/Screen-Shot-2015-04-04-at-4.38.25-PM-1024x844.png 1024w, https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/04\/Screen-Shot-2015-04-04-at-4.38.25-PM.png 1140w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<h4>Synapse<\/h4>\n<p>Synapse converts skeletal data to OSC. It still runs with Max\/MSP even though it is not supported.\u00a0<a href=\"http:\/\/synapsekinect.tumblr.com\">http:\/\/synapsekinect.tumblr.com<\/a><\/p>\n<p>Here&#8217;s how to run with Max:\u00a0<a href=\"http:\/\/synapsekinect.tumblr.com\/post\/6307752257\/maxmsp-jitter\">http:\/\/synapsekinect.tumblr.com\/post\/6307752257\/maxmsp-jitter<\/a><\/p>\n<p>Don&#8217;t be surprised if Max crashes occasionally.<\/p>\n<p>Kinect-Via-Synapse<\/p>\n<p>Max\/MSP examples of skeletal tracking<\/p>\n<p><a href=\"https:\/\/github.com\/jpbellona\/Kinect-Via-Synapse\">https:\/\/github.com\/jpbellona\/Kinect-Via-Synapse<\/a><\/p>\n<h4>Processing:<\/h4>\n<p>Processing uses OpenNI library. Use the Processing package manager to install or update the OpenNI library.<\/p>\n<p>There are several built-in examples (under Contributed Libraries). Many of them work, including the &#8220;hands&#8221; example. Wave your hand a lot to get it to start tracking.<\/p>\n<h4>jit.openni and dp.kinect<\/h4>\n<p><a href=\"http:\/\/hidale.com\">http:\/\/hidale.com<\/a><\/p>\n<p>Dale Phurrough&#8217;s free Max external jit.openni is no longer supported. I was not yet able to find a Mac version that runs. The dp.kinect external runs only in Windows.<\/p>\n<p>dp.kinect is for Kinect 1 and up to Windows 7. dp.kinect2 requires Windows 8+. More testing on the way. Note that dp.kinect is a commercial product.<\/p>\n<p><a href=\"https:\/\/cycling74.com\/toolbox\/dp-kinect-external-using-microsoft-kinect-sdk\/\">https:\/\/cycling74.com\/toolbox\/dp-kinect-external-using-microsoft-kinect-sdk\/<\/a><\/p>\n<h4>\u00a0jit.freenect<\/h4>\n<p><a href=\"http:\/\/jmpelletier.com\/freenect\/\">http:\/\/jmpelletier.com\/freenect\/<\/a><\/p>\n<p><a href=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/04\/Screen-Shot-2015-04-04-at-5.02.46-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-18808\" src=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/04\/Screen-Shot-2015-04-04-at-5.02.46-PM-300x224.png\" alt=\"Screen Shot 2015-04-04 at 5.02.46 PM\" width=\"300\" height=\"224\" srcset=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/04\/Screen-Shot-2015-04-04-at-5.02.46-PM-300x224.png 300w, https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/04\/Screen-Shot-2015-04-04-at-5.02.46-PM.png 634w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Provides depth camera data as a Jitter matrix. Various modes, including IR.<\/p>\n<p>A tutorial by Peter Elsea:\u00a0<a href=\"ftp:\/\/arts.ucsc.edu\/Pub\/ems\/electronic-contraptions\/Max%20and%20Kinect.pdf\">ftp:\/\/arts.ucsc.edu\/Pub\/ems\/electronic-contraptions\/Max%20and%20Kinect.pdf<\/a><\/p>\n<h4>SimpleK<\/h4>\n<p><a href=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/04\/icon_512x512@2x-300x300.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-thumbnail wp-image-18818\" src=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/04\/icon_512x512@2x-300x300-150x150.png\" alt=\"icon_512x512@2x-300x300\" width=\"150\" height=\"150\" srcset=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/04\/icon_512x512@2x-300x300-150x150.png 150w, https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/04\/icon_512x512@2x-300x300.png 300w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/a><\/p>\n<p>Jon Bellona OSC\/Kinect libraries for Processing<\/p>\n<p><a href=\"https:\/\/cycling74.com\/toolbox\/simplekinect\/\">https:\/\/cycling74.com\/toolbox\/simplekinect\/<\/a><\/p>\n<p>I was able to run the Processing sketch and receive OSC data on port 8000 in Max &#8211; but the UI is somewhat confusing and there is no camera input to monitor skeleton tracking. This probably would not be difficult to add to the sketch by looking at the SimpleOpenNI examples.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Various ways Kinect 1 still runs in Mac OS with Max\/MSP, Processing, and OSC. Note: this is about the &#8216;old&#8217; Kinects &#8211; not the latest versions (Kinect 2). Although, Dale Phurrough&#8217;s Max dp.kinect2 external works with Kinect 2 in Windows 8+. (self portrait with Synapse) Synapse Synapse converts skeletal data to OSC. It still runs &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/reactivemusic.net\/?p=18803\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Kinect &#8211; revisited&#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":[1],"tags":[],"class_list":["post-18803","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Kinect - revisited - 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=18803\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Kinect - revisited - reactive music\" \/>\n<meta property=\"og:description\" content=\"Various ways Kinect 1 still runs in Mac OS with Max\/MSP, Processing, and OSC. Note: this is about the &#8216;old&#8217; Kinects &#8211; not the latest versions (Kinect 2). Although, Dale Phurrough&#8217;s Max dp.kinect2 external works with Kinect 2 in Windows 8+. (self portrait with Synapse) Synapse Synapse converts skeletal data to OSC. It still runs &hellip; Continue reading &quot;Kinect &#8211; revisited&quot;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/reactivemusic.net\/?p=18803\" \/>\n<meta property=\"og:site_name\" content=\"reactive music\" \/>\n<meta property=\"article:published_time\" content=\"2015-04-04T20:53:26+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2016-04-28T06:20:45+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/04\/Screen-Shot-2015-04-04-at-4.38.25-PM-300x247.png\" \/>\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=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=18803#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=18803\"},\"author\":{\"name\":\"Tom Zicarelli\",\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/#\\\/schema\\\/person\\\/56224d281582df7e5518e037ca63e571\"},\"headline\":\"Kinect &#8211; revisited\",\"datePublished\":\"2015-04-04T20:53:26+00:00\",\"dateModified\":\"2016-04-28T06:20:45+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=18803\"},\"wordCount\":318,\"image\":{\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=18803#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/reactivemusic.net\\\/wp-content\\\/uploads\\\/2015\\\/04\\\/Screen-Shot-2015-04-04-at-4.38.25-PM-300x247.png\",\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=18803\",\"url\":\"https:\\\/\\\/reactivemusic.net\\\/?p=18803\",\"name\":\"Kinect - revisited - reactive music\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=18803#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=18803#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/reactivemusic.net\\\/wp-content\\\/uploads\\\/2015\\\/04\\\/Screen-Shot-2015-04-04-at-4.38.25-PM-300x247.png\",\"datePublished\":\"2015-04-04T20:53:26+00:00\",\"dateModified\":\"2016-04-28T06:20:45+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/#\\\/schema\\\/person\\\/56224d281582df7e5518e037ca63e571\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=18803#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/reactivemusic.net\\\/?p=18803\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=18803#primaryimage\",\"url\":\"https:\\\/\\\/reactivemusic.net\\\/wp-content\\\/uploads\\\/2015\\\/04\\\/Screen-Shot-2015-04-04-at-4.38.25-PM.png\",\"contentUrl\":\"https:\\\/\\\/reactivemusic.net\\\/wp-content\\\/uploads\\\/2015\\\/04\\\/Screen-Shot-2015-04-04-at-4.38.25-PM.png\",\"width\":1140,\"height\":940},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=18803#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/reactivemusic.net\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Kinect &#8211; revisited\"}]},{\"@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":"Kinect - revisited - 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=18803","og_locale":"en_US","og_type":"article","og_title":"Kinect - revisited - reactive music","og_description":"Various ways Kinect 1 still runs in Mac OS with Max\/MSP, Processing, and OSC. Note: this is about the &#8216;old&#8217; Kinects &#8211; not the latest versions (Kinect 2). Although, Dale Phurrough&#8217;s Max dp.kinect2 external works with Kinect 2 in Windows 8+. (self portrait with Synapse) Synapse Synapse converts skeletal data to OSC. It still runs &hellip; Continue reading \"Kinect &#8211; revisited\"","og_url":"https:\/\/reactivemusic.net\/?p=18803","og_site_name":"reactive music","article_published_time":"2015-04-04T20:53:26+00:00","article_modified_time":"2016-04-28T06:20:45+00:00","og_image":[{"url":"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/04\/Screen-Shot-2015-04-04-at-4.38.25-PM-300x247.png","type":"","width":"","height":""}],"author":"Tom Zicarelli","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Tom Zicarelli","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/reactivemusic.net\/?p=18803#article","isPartOf":{"@id":"https:\/\/reactivemusic.net\/?p=18803"},"author":{"name":"Tom Zicarelli","@id":"https:\/\/reactivemusic.net\/#\/schema\/person\/56224d281582df7e5518e037ca63e571"},"headline":"Kinect &#8211; revisited","datePublished":"2015-04-04T20:53:26+00:00","dateModified":"2016-04-28T06:20:45+00:00","mainEntityOfPage":{"@id":"https:\/\/reactivemusic.net\/?p=18803"},"wordCount":318,"image":{"@id":"https:\/\/reactivemusic.net\/?p=18803#primaryimage"},"thumbnailUrl":"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/04\/Screen-Shot-2015-04-04-at-4.38.25-PM-300x247.png","inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/reactivemusic.net\/?p=18803","url":"https:\/\/reactivemusic.net\/?p=18803","name":"Kinect - revisited - reactive music","isPartOf":{"@id":"https:\/\/reactivemusic.net\/#website"},"primaryImageOfPage":{"@id":"https:\/\/reactivemusic.net\/?p=18803#primaryimage"},"image":{"@id":"https:\/\/reactivemusic.net\/?p=18803#primaryimage"},"thumbnailUrl":"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/04\/Screen-Shot-2015-04-04-at-4.38.25-PM-300x247.png","datePublished":"2015-04-04T20:53:26+00:00","dateModified":"2016-04-28T06:20:45+00:00","author":{"@id":"https:\/\/reactivemusic.net\/#\/schema\/person\/56224d281582df7e5518e037ca63e571"},"breadcrumb":{"@id":"https:\/\/reactivemusic.net\/?p=18803#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/reactivemusic.net\/?p=18803"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/reactivemusic.net\/?p=18803#primaryimage","url":"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/04\/Screen-Shot-2015-04-04-at-4.38.25-PM.png","contentUrl":"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/04\/Screen-Shot-2015-04-04-at-4.38.25-PM.png","width":1140,"height":940},{"@type":"BreadcrumbList","@id":"https:\/\/reactivemusic.net\/?p=18803#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/reactivemusic.net\/"},{"@type":"ListItem","position":2,"name":"Kinect &#8211; revisited"}]},{"@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\/18803","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=18803"}],"version-history":[{"count":10,"href":"https:\/\/reactivemusic.net\/index.php?rest_route=\/wp\/v2\/posts\/18803\/revisions"}],"predecessor-version":[{"id":19640,"href":"https:\/\/reactivemusic.net\/index.php?rest_route=\/wp\/v2\/posts\/18803\/revisions\/19640"}],"wp:attachment":[{"href":"https:\/\/reactivemusic.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=18803"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/reactivemusic.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=18803"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/reactivemusic.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=18803"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}