{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:08:11Z","timestamp":1750306091451,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":44,"publisher":"ACM","license":[{"start":{"date-parts":[[2017,7,30]],"date-time":"2017-07-30T00:00:00Z","timestamp":1501372800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2017,7,30]]},"DOI":"10.1145\/3084863.3084864","type":"proceedings-article","created":{"date-parts":[[2017,7,26]],"date-time":"2017-07-26T12:33:46Z","timestamp":1501072426000},"page":"1-29","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Hands-on"],"prefix":"10.1145","author":[{"given":"Serguei A.","family":"Mokhov","sequence":"first","affiliation":[{"name":"Concordia University, Montreal, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Miao","family":"Song","sequence":"additional","affiliation":[{"name":"Concordia University, Montreal, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sudhir P.","family":"Mudur","sequence":"additional","affiliation":[{"name":"Concordia University, Montreal, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Peter","family":"Grogono","sequence":"additional","affiliation":[{"name":"Concordia University, Montreal, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2017,7,30]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Wadge","author":"Ashcroft Edward A.","year":"1995","unstructured":"Edward A. Ashcroft , Anthony A. Faustini , Rangaswamy Jagannathan , and William W . Wadge . 1995 . Multidimensional Programming. Oxford University Press , London. ISBN: 978-0195075977. Edward A. Ashcroft, Anthony A. Faustini, Rangaswamy Jagannathan, and William W. Wadge. 1995. Multidimensional Programming. Oxford University Press, London. ISBN: 978-0195075977."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_2_1","DOI":"10.1145\/359636.359715"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_3_1","DOI":"10.1145\/2992138.2992139"},{"key":"e_1_3_2_1_4_1","volume-title":"OpenCV for Processing. {online}. (July","author":"Borenstein Greg","year":"2013","unstructured":"Greg Borenstein . 2013. OpenCV for Processing. {online}. (July 2013 ). https:\/\/github.com\/atduskgreg\/opencv-processing. Greg Borenstein. 2013. OpenCV for Processing. {online}. (July 2013). https:\/\/github.com\/atduskgreg\/opencv-processing."},{"key":"e_1_3_2_1_5_1","volume-title":"Medialogy","author":"B\u00f6ttcher Niels","year":"2007","unstructured":"Niels B\u00f6ttcher . 2007--2013. An introduction to Max\/MSP. {online} , Medialogy , Aalborg University Copenhagen . ( 2007 --2013). http:\/\/imi.aau.dk\/~nib\/maxmsp\/introduction_to_MaxMsp.ppt. Niels B\u00f6ttcher. 2007--2013. An introduction to Max\/MSP. {online}, Medialogy, Aalborg University Copenhagen. (2007--2013). http:\/\/imi.aau.dk\/~nib\/maxmsp\/introduction_to_MaxMsp.ppt."},{"key":"e_1_3_2_1_6_1","volume-title":"Syphon for Jitter. {online}. (Nov","author":"Butterworth Tom","year":"2013","unstructured":"Tom Butterworth and Anton Marini . 2013. Syphon for Jitter. {online}. (Nov . 2013 ). https:\/\/github.com\/Syphon\/Jitter\/releases\/. Tom Butterworth and Anton Marini. 2013. Syphon for Jitter. {online}. (Nov. 2013). https:\/\/github.com\/Syphon\/Jitter\/releases\/."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_7_1","DOI":"10.1145\/2776880.2792697"},{"unstructured":"Andres Colubri. 2014. Syphon for Processing. {online}. (2014). https:\/\/github.com\/Syphon\/Processing\/releases.  Andres Colubri. 2014. Syphon for Processing. {online}. (2014). https:\/\/github.com\/Syphon\/Processing\/releases.","key":"e_1_3_2_1_8_1"},{"key":"e_1_3_2_1_9_1","volume-title":"'74. 2005--2015","author":"Cycling","year":"2005","unstructured":"Cycling '74. 2005--2015 . Max\/MSP\/Jitter. {online}. ( 2005 --2015). http:\/\/cycling74.com\/products\/max\/. Cycling '74. 2005--2015. Max\/MSP\/Jitter. {online}. (2005--2015). http:\/\/cycling74.com\/products\/max\/."},{"unstructured":"Peter Elsea. 2007--2013. Max\/MSP\/Jitter Tutorials. {online} University of California Santa Cruz. (2007--2013). ftp:\/\/arts.ucsc.edu\/pub\/ems\/MaxTutors\/Jit.tutorials\/.  Peter Elsea. 2007--2013. Max\/MSP\/Jitter Tutorials. {online} University of California Santa Cruz. (2007--2013). ftp:\/\/arts.ucsc.edu\/pub\/ems\/MaxTutors\/Jit.tutorials\/.","key":"e_1_3_2_1_10_1"},{"unstructured":"Ben Fry and Casey Reas. 2001--2015. Processing - a programming language development environment and online community. {online}. (2001--2015). http:\/\/www.processing.org\/.  Ben Fry and Casey Reas. 2001--2015. Processing - a programming language development environment and online community. {online}. (2001--2015). http:\/\/www.processing.org\/.","key":"e_1_3_2_1_11_1"},{"volume-title":"Getting Started with OpenGL. {online}. (2002). Department of Computer Science and Software Engineering","author":"Grogono Peter","unstructured":"Peter Grogono . 2002. Getting Started with OpenGL. {online}. (2002). Department of Computer Science and Software Engineering , Concordia University , Montreal, Canada . Peter Grogono. 2002. Getting Started with OpenGL. {online}. (2002). Department of Computer Science and Software Engineering, Concordia University, Montreal, Canada.","key":"e_1_3_2_1_12_1"},{"key":"e_1_3_2_1_13_1","volume-title":"Resolume Arena Blog: Spout - Sharing Video between Applications on Windows. {online}. (May","author":"The Resolume Team Joris","year":"2014","unstructured":"Joris and The Resolume Team . 2014. Resolume Arena Blog: Spout - Sharing Video between Applications on Windows. {online}. (May 2014 ). http:\/\/resolume.com\/blog\/11110\/spout-sharing-video-between-applications-on-windows. Joris and The Resolume Team. 2014. Resolume Arena Blog: Spout - Sharing Video between Applications on Windows. {online}. (May 2014). http:\/\/resolume.com\/blog\/11110\/spout-sharing-video-between-applications-on-windows."},{"key":"e_1_3_2_1_14_1","volume-title":"GitHub}. (July","author":"Kogan Gene","year":"2014","unstructured":"Gene Kogan . 2014a. Kinect Projector Toolkit for image mapping and calibration. {online , GitHub}. (July 2014 ). https:\/\/github.com\/genekogan\/KinectProjectorToolkit. Gene Kogan. 2014a. Kinect Projector Toolkit for image mapping and calibration. {online, GitHub}. (July 2014). https:\/\/github.com\/genekogan\/KinectProjectorToolkit."},{"key":"e_1_3_2_1_15_1","volume-title":"Kinect Projector Toolkit for image mapping and calibration. {online}. (July","author":"Kogan Gene","year":"2014","unstructured":"Gene Kogan . 2014b. Kinect Projector Toolkit for image mapping and calibration. {online}. (July 2014 ). https:\/\/github.com\/genekogan\/KinectProjectorToolkit. Gene Kogan. 2014b. Kinect Projector Toolkit for image mapping and calibration. {online}. (July 2014). https:\/\/github.com\/genekogan\/KinectProjectorToolkit."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_16_1","DOI":"10.1145\/2776880.2792711"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_17_1","DOI":"10.1145\/2776880.2787681"},{"volume-title":"A Practical Guide to Developing Interactive Music Systems for Education and More","author":"Manzo V.J.","unstructured":"V.J. Manzo . 2011. Max\/MSP\/ Jitter for Music : A Practical Guide to Developing Interactive Music Systems for Education and More . Oxford University Press . V.J. Manzo. 2011. Max\/MSP\/Jitter for Music: A Practical Guide to Developing Interactive Music Systems for Education and More. Oxford University Press.","key":"e_1_3_2_1_18_1"},{"unstructured":"Microsoft. 2012a. Human Interface Guidelines: Kinect for Windows v. 1.5. {online}. (2012). http:\/\/go.microsoft.com\/fwlink\/?LinkId=247735.  Microsoft. 2012a. Human Interface Guidelines: Kinect for Windows v. 1.5. {online}. (2012). http:\/\/go.microsoft.com\/fwlink\/?LinkId=247735.","key":"e_1_3_2_1_19_1"},{"volume-title":"The Kinect for Windows SDK v. 1.5. {online}. (21","year":"2012","unstructured":"Microsoft. 2012b. The Kinect for Windows SDK v. 1.5. {online}. (21 May 2012 ). Online at http:\/\/www.microsoft.com\/en-us\/kinectforwindows\/develop\/developer-downloads.aspx and http:\/\/msdn.microsoft.com\/en-us\/library\/hh855347. Microsoft. 2012b. The Kinect for Windows SDK v. 1.5. {online}. (21 May 2012). Online at http:\/\/www.microsoft.com\/en-us\/kinectforwindows\/develop\/developer-downloads.aspx and http:\/\/msdn.microsoft.com\/en-us\/library\/hh855347.","key":"e_1_3_2_1_20_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_21_1","DOI":"10.1145\/77481.77486"},{"key":"e_1_3_2_1_22_1","volume-title":"jit.freenect.grab - a Max\/MSP\/Jitter external for Microsoft Kinect. {online}. (7","author":"Pelletier Jean-Marc","year":"2012","unstructured":"Jean-Marc Pelletier . 2012. jit.freenect.grab - a Max\/MSP\/Jitter external for Microsoft Kinect. {online}. (7 March 2012 ). RC 5, http:\/\/jmpelletier.com\/freenect\/. Jean-Marc Pelletier. 2012. jit.freenect.grab - a Max\/MSP\/Jitter external for Microsoft Kinect. {online}. (7 March 2012). RC5, http:\/\/jmpelletier.com\/freenect\/."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_23_1","DOI":"10.1145\/2776880.2792724"},{"unstructured":"Miller Puckette and PD Community. 2007--2014. Pure Data. {online}. (2007--2014). http:\/\/puredata.org.  Miller Puckette and PD Community. 2007--2014. Pure Data. {online}. (2007--2014). http:\/\/puredata.org.","key":"e_1_3_2_1_24_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_25_1","DOI":"10.1145\/2776880.2792696"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_26_1","DOI":"10.1145\/2776880.2792705"},{"key":"e_1_3_2_1_27_1","volume-title":"Interaction Design: Beyond Human - Computer Interaction","author":"Rogers Yvonne","year":"2011","unstructured":"Yvonne Rogers , Helen Sharp , and Jenny Preece . 2011 . Interaction Design: Beyond Human - Computer Interaction ( 3 rd ed.). Wiley Publishing . Online resources: id-book.com. Yvonne Rogers, Helen Sharp, and Jenny Preece. 2011. Interaction Design: Beyond Human - Computer Interaction (3rd ed.). Wiley Publishing. Online resources: id-book.com.","edition":"3"},{"unstructured":"Andreas Schlegel. 2011. oscP5 - A implementation of the OSC protocol for Processing. {online}. (2011). http:\/\/www.sojamo.de\/libraries\/oscP5\/.  Andreas Schlegel. 2011. oscP5 - A implementation of the OSC protocol for Processing. {online}. (2011). http:\/\/www.sojamo.de\/libraries\/oscP5\/.","key":"e_1_3_2_1_28_1"},{"unstructured":"Miao Song et al. 2014a. Real-Time Motion-Based Shadow and Green Screen Visualization and Video Feedback for the Like Shadows Theatre Performance with the ISS. {theatre production video news}. (2--12 April 2014). http:\/\/www.concordia.ca\/encs\/cunews\/main\/stories\/2014\/06\/04\/digital-art-thatillustratesthelandofthelivingandthedead.html and http:\/\/www.concordia.ca\/content\/dam\/encs\/csse\/news\/docs\/like-shadows-cse-academy.pdf.  Miao Song et al. 2014a. Real-Time Motion-Based Shadow and Green Screen Visualization and Video Feedback for the Like Shadows Theatre Performance with the ISS. {theatre production video news}. (2--12 April 2014). http:\/\/www.concordia.ca\/encs\/cunews\/main\/stories\/2014\/06\/04\/digital-art-thatillustratesthelandofthelivingandthedead.html and http:\/\/www.concordia.ca\/content\/dam\/encs\/csse\/news\/docs\/like-shadows-cse-academy.pdf.","key":"e_1_3_2_1_30_1"},{"key":"e_1_3_2_1_31_1","volume-title":"Mokhov","author":"Song Miao","year":"2014","unstructured":"Miao Song and Serguei A . Mokhov . 2014 . Dynamic Motion-Based Background Visualization for the Ascension Dance with the ISS. {dance show, video}. (18--19 Jan. 2014). http:\/\/vimeo.com\/85049604. Miao Song and Serguei A. Mokhov. 2014. Dynamic Motion-Based Background Visualization for the Ascension Dance with the ISS. {dance show, video}. (18--19 Jan. 2014). http:\/\/vimeo.com\/85049604."},{"unstructured":"Miao Song Serguei A. Mokhov etal 2015b. Illimitable Space System at CG in Asia International Resources. (10 Aug. 2015). http:\/\/s2015.siggraph.org\/attendees\/acm-siggraph-theater-events.  Miao Song Serguei A. Mokhov et al. 2015b. Illimitable Space System at CG in Asia International Resources. (10 Aug. 2015). http:\/\/s2015.siggraph.org\/attendees\/acm-siggraph-theater-events.","key":"e_1_3_2_1_32_1"},{"unstructured":"Miao Song Serguei A. Mokhov Julie Chaffarod etal 2015a. Dynamic Motion-Based Visualization for the District 3 Demo Day with the ISSv2 and Processing. {demo video}. (4 June 2015). https:\/\/vimeo.com\/130122925 and https:\/\/vimeo.com\/129692753.  Miao Song Serguei A. Mokhov Julie Chaffarod et al. 2015a. Dynamic Motion-Based Visualization for the District 3 Demo Day with the ISSv2 and Processing. {demo video}. (4 June 2015). https:\/\/vimeo.com\/130122925 and https:\/\/vimeo.com\/129692753.","key":"e_1_3_2_1_33_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_34_1","DOI":"10.1145\/2559206.2581135"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_35_1","DOI":"10.1145\/2668947.2668953"},{"volume-title":"Proceedings of the 2014 International Conference on Virtual Systems Multimedia (VSMM'2014)","author":"Song Miao","unstructured":"Miao Song , Serguei A. Mokhov , Peter Grogono , and Sudhir P. Mudur . 2014b. On a Non-Web-Based Multimodal Interactive Documentary Production . In Proceedings of the 2014 International Conference on Virtual Systems Multimedia (VSMM'2014) , Harold Thwaites, Sarah Kenderdine, and Jeffrey Shaw (Eds.). IEEE, 329--336. Miao Song, Serguei A. Mokhov, Peter Grogono, and Sudhir P. Mudur. 2014b. On a Non-Web-Based Multimodal Interactive Documentary Production. In Proceedings of the 2014 International Conference on Virtual Systems Multimedia (VSMM'2014), Harold Thwaites, Sarah Kenderdine, and Jeffrey Shaw (Eds.). IEEE, 329--336.","key":"e_1_3_2_1_36_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_37_1","DOI":"10.1145\/1670252.1670333"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_38_1","DOI":"10.1145\/2818143.2818148"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_39_1","DOI":"10.1145\/2988458.2988460"},{"unstructured":"Miao Song Serguei A. Mokhov Jilson Thomas etal 2015. Dynamic Motion-Based Background Visualization for the Gray Zone Dance with the ISSv2. {dance show video}. (14 Feb. 2015). https:\/\/vimeo.com\/121177927.  Miao Song Serguei A. Mokhov Jilson Thomas et al. 2015. Dynamic Motion-Based Background Visualization for the Gray Zone Dance with the ISSv2. {dance show video}. (14 Feb. 2015). https:\/\/vimeo.com\/121177927.","key":"e_1_3_2_1_40_1"},{"key":"e_1_3_2_1_41_1","volume-title":"User Interface Design and Evaluation","author":"Stone Debbie","unstructured":"Debbie Stone , Caroline Jarrett , Mark Woodroffe , and Shailey Minocha . 2005. User Interface Design and Evaluation ( 1 st ed.). Wiley Publishing . Debbie Stone, Caroline Jarrett, Mark Woodroffe, and Shailey Minocha. 2005. User Interface Design and Evaluation (1st ed.). Wiley Publishing.","edition":"1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_42_1","DOI":"10.1145\/1594943.1594953"},{"key":"e_1_3_2_1_43_1","volume-title":"Ashcroft","author":"Wadge William W.","year":"1985","unstructured":"William W. Wadge and Edward A . Ashcroft . 1985 . Lucid, the Dataflow Programming Language. Academic Press , London. William W. Wadge and Edward A. Ashcroft. 1985. Lucid, the Dataflow Programming Language. Academic Press, London."},{"volume-title":"Compositing Interactive Music: Techniques and Ideas Using Max","author":"Winkler Todd","unstructured":"Todd Winkler . 2001. Compositing Interactive Music: Techniques and Ideas Using Max . MIT Press . Todd Winkler. 2001. Compositing Interactive Music: Techniques and Ideas Using Max. MIT Press.","key":"e_1_3_2_1_44_1"},{"key":"e_1_3_2_1_45_1","volume-title":"Proceedings of Appy Hour, SIGGRAPH'2015","author":"Zhang Jie","year":"2015","unstructured":"Jie Zhang , Sebouh Bardakjian , Milin Li , Miao Song , Serguei A. Mokhov , Sudhir P. Mudur , and Jean-Claude Bustros . 2015 . Towards Historical Exploration of Sites With an Augmented Reality Interactive Documentary Prototype App . In Proceedings of Appy Hour, SIGGRAPH'2015 . ACM. Jie Zhang, Sebouh Bardakjian, Milin Li, Miao Song, Serguei A. Mokhov, Sudhir P. Mudur, and Jean-Claude Bustros. 2015. Towards Historical Exploration of Sites With an Augmented Reality Interactive Documentary Prototype App. In Proceedings of Appy Hour, SIGGRAPH'2015. ACM."}],"event":{"sponsor":["SIGGRAPH ACM Special Interest Group on Computer Graphics and Interactive Techniques"],"acronym":"SIGGRAPH '17","name":"SIGGRAPH '17: Special Interest Group on Computer Graphics and Interactive Techniques Conference","location":"Los Angeles California"},"container-title":["ACM SIGGRAPH 2017 Studio"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3084863.3084864","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3084863.3084864","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T03:30:22Z","timestamp":1750217422000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3084863.3084864"}},"subtitle":["rapid interactive application prototyping for media arts and stage performance"],"short-title":[],"issued":{"date-parts":[[2017,7,30]]},"references-count":44,"alternative-id":["10.1145\/3084863.3084864","10.1145\/3084863"],"URL":"https:\/\/doi.org\/10.1145\/3084863.3084864","relation":{},"subject":[],"published":{"date-parts":[[2017,7,30]]},"assertion":[{"value":"2017-07-30","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}