{"id":1675,"date":"2012-07-24T11:07:13","date_gmt":"2012-07-24T10:07:13","guid":{"rendered":"http:\/\/www.feedingedge.co.uk\/blog\/?p=1675"},"modified":"2012-07-24T11:34:42","modified_gmt":"2012-07-24T10:34:42","slug":"more-choi-kwang-do-kinect-tests","status":"publish","type":"post","link":"https:\/\/www.feedingedge.co.uk\/blog\/2012\/07\/24\/more-choi-kwang-do-kinect-tests\/","title":{"rendered":"More Choi Kwang Do kinect tests"},"content":{"rendered":"\n<div class=\"twitter-share\"><a href=\"https:\/\/twitter.com\/intent\/tweet?via=epredator\" class=\"twitter-share-button\">Tweet<\/a><\/div>\n<p>Having tried using a relatively complex set up for the previous text of kinect on the Mac specifically for enhancing or viewing Choi Kwang Do moves I came across a much richer way to visual it. This uses the <a href=\"http:\/\/code.google.com\/p\/tryplex\/\">Tryplex<\/a> created set of macros in the Quartz Composer on the Mac.<br \/>\nOddly I had not come across the incredibly powerful and useful Quartz composer sat here on my machine!<br \/>\nIt allows structured linking of macros and rendering to create motion graphics and sound.<br \/>\n<a href=\"http:\/\/www.feedingedge.co.uk\/blog\/wp-content\/uploads\/2012\/07\/Snapz-Pro-XScreenSnapz019.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.feedingedge.co.uk\/blog\/wp-content\/uploads\/2012\/07\/Snapz-Pro-XScreenSnapz019-300x174.png\" alt=\"\" title=\"Quartz Routine\" width=\"300\" height=\"174\" class=\"alignnone size-medium wp-image-1676\" srcset=\"https:\/\/www.feedingedge.co.uk\/blog\/wp-content\/uploads\/2012\/07\/Snapz-Pro-XScreenSnapz019-300x174.png 300w, https:\/\/www.feedingedge.co.uk\/blog\/wp-content\/uploads\/2012\/07\/Snapz-Pro-XScreenSnapz019-1024x596.png 1024w, https:\/\/www.feedingedge.co.uk\/blog\/wp-content\/uploads\/2012\/07\/Snapz-Pro-XScreenSnapz019-150x87.png 150w, https:\/\/www.feedingedge.co.uk\/blog\/wp-content\/uploads\/2012\/07\/Snapz-Pro-XScreenSnapz019-400x233.png 400w, https:\/\/www.feedingedge.co.uk\/blog\/wp-content\/uploads\/2012\/07\/Snapz-Pro-XScreenSnapz019.png 1430w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><br \/>\nThe Tryplex toolkit has a lot of examples of how to process skeleton information and render it. It comes in two flavours. One is the more complicated to set up OpenNI\/Nite\/OSCSkeleton as the input for the data. i.e. the setup I had previously for the simple viewer. Or it uses a quicker to run app requiring no setup called Synapse. Despite having the other pieces set up I just used the synapse app for this one.<br \/>\nYou simply copy a few macro files into the quartz libraries, run synapse to start the kinect and then run the Quartz simple skeleton.<br \/>\nThis requires a cactus stance for calibration, unlike my previous uncalibrated example. Then away it goes.<br \/>\nI am by now means a reference pattern for the Choi moves, but I did try a yellow belt pattern and also a yellow senior speed drill, plus a few others. I also threw in some mistakes like punching from the front foot not the rear to see how easy it is to spot them.(I also tried a music replace with youtube, tongue in cheek \ud83d\ude42 )<br \/>\n<iframe loading=\"lazy\" width=\"420\" height=\"315\" src=\"http:\/\/www.youtube.com\/embed\/LmwIXpgTadI\" frameborder=\"0\" allowfullscreen><\/iframe><br \/>\nI have to say I was impressed! There are a whole load of other coded demos that show acceleration on a particular body part, or a very cool one involving shaping and moving a cube as a gesture object.<br \/>\nNow I have to figure out how to write Quartz macros, just another tech language \ud83d\ude42<br \/>\nIt also looks like a great way to combine the inputs from something like the BPMPro with the Kinect that <a href=\"http:\/\/www.feedingedge.co.uk\/blog\/2012\/07\/23\/run-makie-run\/\">I mentioned yesterday<\/a><br \/>\nRoll on tonight and another session at <a href=\"http:\/\/www.southcoastckd.co.uk\/\">South Coast CKD<\/a> to keep learning and on the journey <\/p>\n<iframe src=\"http:\/\/www.facebook.com\/plugins\/like.php?href=https%3A%2F%2Fwww.feedingedge.co.uk%2Fblog%2F2012%2F07%2F24%2Fmore-choi-kwang-do-kinect-tests%2F&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;colorscheme=light&amp;height=80\" scrolling=\"no\" frameborder=\"0\" style=\"border:none; overflow:hidden; width:450px; height:80px;\" allowTransparency=\"true\"><\/iframe><div name=\"googleone_share_1\" style=\"position:relative;z-index:5;float: right; margin-left: 10px;\"><g:plusone size=\"tall\" count=\"1\" href=\"https:\/\/www.feedingedge.co.uk\/blog\/2012\/07\/24\/more-choi-kwang-do-kinect-tests\/\"><\/g:plusone><\/div>","protected":false},"excerpt":{"rendered":"<p>Having tried using a relatively complex set up for the previous text of kinect on the Mac specifically for enhancing or viewing Choi Kwang Do moves I came across a much richer way to visual it. This uses the Tryplex created set of macros in the Quartz Composer on the Mac. Oddly I had not<br \/>\n            <span class=\"excerpt-readmore\"><a class=\"more-link\" href=\"https:\/\/www.feedingedge.co.uk\/blog\/2012\/07\/24\/more-choi-kwang-do-kinect-tests\/\"><\/a><\/span><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[332,333],"tags":[218],"class_list":["post-1675","post","type-post","status-publish","format-standard","hentry","category-choikwangdo","category-ckd","tag-kinect"],"_links":{"self":[{"href":"https:\/\/www.feedingedge.co.uk\/blog\/wp-json\/wp\/v2\/posts\/1675","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.feedingedge.co.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.feedingedge.co.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.feedingedge.co.uk\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.feedingedge.co.uk\/blog\/wp-json\/wp\/v2\/comments?post=1675"}],"version-history":[{"count":4,"href":"https:\/\/www.feedingedge.co.uk\/blog\/wp-json\/wp\/v2\/posts\/1675\/revisions"}],"predecessor-version":[{"id":1680,"href":"https:\/\/www.feedingedge.co.uk\/blog\/wp-json\/wp\/v2\/posts\/1675\/revisions\/1680"}],"wp:attachment":[{"href":"https:\/\/www.feedingedge.co.uk\/blog\/wp-json\/wp\/v2\/media?parent=1675"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.feedingedge.co.uk\/blog\/wp-json\/wp\/v2\/categories?post=1675"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.feedingedge.co.uk\/blog\/wp-json\/wp\/v2\/tags?post=1675"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}