{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:31:57Z","timestamp":1750307517028,"version":"3.41.0"},"reference-count":16,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2009,10,1]],"date-time":"2009-10-01T00:00:00Z","timestamp":1254355200000},"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":["ACM Trans. Multimedia Comput. Commun. Appl."],"published-print":{"date-parts":[[2009,10]]},"abstract":"<jats:p>Music-driven character animation extracts musical features from a song and uses them to create an animation. This article presents a system that builds a new animation directly from musical attributes, rather than simply synchronizing it to the music like similar systems. Using a simple script that identifies the movements involved in the performance and their timing, the user can easily control the animation of characters. Another unique feature of the system is its ability to incorporate multiple characters into the same animation, both with synchronized and unsynchronized movements. A system that integrates Celtic dance movements is developed in this article. An evaluation of the results shows that the majority of animations are found to be appealing to viewers and that altering the music can change the attractiveness of the final result.<\/jats:p>","DOI":"10.1145\/1596990.1596991","type":"journal-article","created":{"date-parts":[[2009,11,4]],"date-time":"2009-11-04T18:28:31Z","timestamp":1257359311000},"page":"1-16","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":12,"title":["Music-driven character animation"],"prefix":"10.1145","volume":"5","author":[{"given":"Danielle","family":"Sauer","sequence":"first","affiliation":[{"name":"University of Alberta, Edmonton AB, Canada"}]},{"given":"Yee-Hong","family":"Yang","sequence":"additional","affiliation":[{"name":"University of Alberta, Edmonton AB, Canada"}]}],"member":"320","published-online":{"date-parts":[[2009,11,6]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1002\/cav.v16:3\/4"},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSA.2005.851998"},{"volume-title":"Proceedings of Eurographics. 38--44","author":"Cardle M.","key":"e_1_2_2_3_1","unstructured":"Cardle , M. , Barthe , L. , Brooks , S. , and Robinson , P . 2002. Music-driven motion editing: local motion transformation guided by music analysis . In Proceedings of Eurographics. 38--44 . Cardle, M., Barthe, L., Brooks, S., and Robinson, P. 2002. Music-driven motion editing: local motion transformation guided by music analysis. In Proceedings of Eurographics. 38--44."},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1117\/12.476314"},{"key":"e_1_2_2_5_1","unstructured":"Dunne C. 1996. Celtic Feet. Acorn Media.  Dunne C. 1996. Celtic Feet. Acorn Media."},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1013254724861"},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1076\/jnmr.30.2.159.7114"},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/192593.192700"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0167-6393(98)00076-4"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882283"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1121\/1.421129"},{"volume-title":"Proceedings of the International Conference on Face and Gesture Recognition. 857--862","author":"Shiratori T.","key":"e_1_2_2_12_1","unstructured":"Shiratori , T. , Nakazawa , A. , and Ikeuchi , K . 2004. Detecting dance motion structure through music analysis . In Proceedings of the International Conference on Face and Gesture Recognition. 857--862 . Shiratori, T., Nakazawa, A., and Ikeuchi, K. 2004. Detecting dance motion structure through music analysis. In Proceedings of the International Conference on Face and Gesture Recognition. 857--862."},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2006.00964.x"},{"volume-title":"Proceedings of New Interfaces for Musical Expressions. 220--223","author":"Taylor R.","key":"e_1_2_2_14_1","unstructured":"Taylor , R. , Torres , D. , and Boulanger , P . 2005. Using music to interact with a virtual character . In Proceedings of New Interfaces for Musical Expressions. 220--223 . Taylor, R., Torres, D., and Boulanger, P. 2005. Using music to interact with a virtual character. In Proceedings of New Interfaces for Musical Expressions. 220--223."},{"volume-title":"Proceedings of the WSES International Conference on Acoustics and Music: Theory and Applications.","author":"Tzanetakis G.","key":"e_1_2_2_15_1","unstructured":"Tzanetakis , G. , Essl , G. , and Cook , P . 2001. Audio analysis using the discrete wavelet transform . In Proceedings of the WSES International Conference on Acoustics and Music: Theory and Applications. Tzanetakis, G., Essl, G., and Cook, P. 2001. Audio analysis using the discrete wavelet transform. In Proceedings of the WSES International Conference on Acoustics and Music: Theory and Applications."},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1123\/mcj.8.4.547"}],"container-title":["ACM Transactions on Multimedia Computing, Communications, and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1596990.1596991","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1596990.1596991","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T12:18:10Z","timestamp":1750249090000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1596990.1596991"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,10]]},"references-count":16,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2009,10]]}},"alternative-id":["10.1145\/1596990.1596991"],"URL":"https:\/\/doi.org\/10.1145\/1596990.1596991","relation":{},"ISSN":["1551-6857","1551-6865"],"issn-type":[{"type":"print","value":"1551-6857"},{"type":"electronic","value":"1551-6865"}],"subject":[],"published":{"date-parts":[[2009,10]]},"assertion":[{"value":"2007-01-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2007-10-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2009-11-06","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}