{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,10,12]],"date-time":"2023-10-12T15:50:08Z","timestamp":1697125808647},"reference-count":41,"publisher":"MIT Press - Journals","issue":"4","content-domain":{"domain":["direct.mit.edu"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2018,12,1]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>Music information retrieval (MIR) has a great potential in musical live coding because it can help the musician\u2013programmer to make musical decisions based on audio content analysis and explore new sonorities by means of MIR techniques. The use of real-time MIR techniques can be computationally demanding and thus they have been rarely used in live coding; when they have been used, it has been with a focus on low-level feature extraction. This article surveys and discusses the potential of MIR applied to live coding at a higher musical level. We propose a conceptual framework of three categories: (1) audio repurposing, (2) audio rewiring, and (3) audio remixing. We explored the three categories in live performance through an application programming interface library written in SuperCollider, MIRLC. We found that it is still a technical challenge to use high-level features in real time, yet using rhythmic and tonal properties (midlevel features) in combination with text-based information (e.g., tags) helps to achieve a closer perceptual level centered on pitch and rhythm when using MIR in live coding. We discuss challenges and future directions of utilizing MIR approaches in the computer music field.<\/jats:p>","DOI":"10.1162\/comj_a_00484","type":"journal-article","created":{"date-parts":[[2019,6,5]],"date-time":"2019-06-05T12:53:12Z","timestamp":1559739192000},"page":"9-25","update-policy":"http:\/\/dx.doi.org\/10.1162\/mitpressjournals.corrections.policy","source":"Crossref","is-referenced-by-count":7,"title":["Music Information Retrieval in Live Coding: A Theoretical Framework"],"prefix":"10.1162","volume":"42","author":[{"given":"Anna","family":"Xamb\u00f3","sequence":"first","affiliation":[{"name":"*Music Technology Department of Music Norwegian University of Science and Technology 7491 Trondheim, Norway anna.xambo@ntnu.no"}]},{"given":"Alexander","family":"Lerch","sequence":"additional","affiliation":[{"name":"\u2020Center for Music Technology Georgia Institute of Technology 840 McMillan St NW Atlanta, Georgia 30332 USA alexander.lerch@gatech.edu"}]},{"given":"Jason","family":"Freeman","sequence":"additional","affiliation":[{"name":"\u2020Center for Music Technology Georgia Institute of Technology 840 McMillan St NW Atlanta, Georgia 30332 USA jason.freeman@gatech.edu"}]}],"member":"281","published-online":{"date-parts":[[2018,12,1]]},"reference":[{"key":"p_1","doi-asserted-by":"publisher","DOI":"10.1145\/2505341.2505346"},{"key":"p_3","first-page":"493","author":"Bogdanov D.","year":"2013","journal-title":"Proceedings of the International Society for Music Information Retrieval"},{"key":"p_4","author":"Brown A. R.","year":"2006","journal-title":"M\/C Journal 9(6). Available online at journal.media-culture.org.au \/0612\/03-brown.php. Accessed"},{"key":"p_5","first-page":"25","volume":"2","author":"Bullock J.","year":"2007","journal-title":"Proceedings of the International Computer Music Conference"},{"key":"p_6","doi-asserted-by":"publisher","DOI":"10.2307\/3679894"},{"key":"p_7","doi-asserted-by":"publisher","DOI":"10.1068\/p6465"},{"key":"p_8","first-page":"313","author":"Collins N.","year":"2002","journal-title":"Proceedings of the International Computer Music Conference"},{"key":"p_9","doi-asserted-by":"publisher","DOI":"10.1080\/09298210600696600"},{"key":"p_10","first-page":"499","author":"Collins N.","year":"2011","journal-title":"Proceedings of the International Computer Music Conference"},{"key":"p_11","first-page":"4","author":"Collins N.","year":"2015","journal-title":"Proceedings of the International Conference on Live Coding"},{"key":"p_12","doi-asserted-by":"publisher","DOI":"10.1017\/S135577180300030X"},{"key":"p_13","doi-asserted-by":"publisher","DOI":"10.1109\/TASLP.2014.2347135"},{"key":"p_14","first-page":"534","author":"Essl G.","year":"2010","journal-title":"Proceedings of the International Computer Music Conference"},{"key":"p_15","first-page":"153","author":"Fiebrink R.","year":"2008","journal-title":"Proceedings of the 9th International Conference on Music Information Retrieval"},{"key":"p_17","doi-asserted-by":"publisher","DOI":"10.1162\/COMJ_a_00053"},{"key":"p_18","first-page":"193","author":"Kirkbride R.","year":"2016","journal-title":"Proceedings of the International Conference on Live Interfaces"},{"key":"p_19","first-page":"232","author":"Knotts S.","year":"2016","journal-title":"Proceedings of the International Conference on Live Interfaces"},{"key":"p_21","first-page":"261","author":"Lee S. W.","year":"2017","journal-title":"Proceedings of the International Conference on New Interfaces for Musical Expression"},{"key":"p_22","doi-asserted-by":"publisher","DOI":"10.1145\/3241949"},{"key":"p_24","first-page":"134","author":"Malt M.","year":"2008","journal-title":"Proceedings of the 5th Sound and Music Computing Conference"},{"key":"p_25","doi-asserted-by":"publisher","DOI":"10.1162\/014892602320991383"},{"key":"p_26","first-page":"355","author":"McLean A.","year":"2014","journal-title":"Proceedings of the Conference on Computation, Communication, Aesthetics, and"},{"key":"p_27","first-page":"067","volume":"2010","author":"McLean A.","year":"2010","journal-title":"Proceedings of the Sound and Music Computing Conference. Available online at zenodo.org\/record\/849841\/files \/smc"},{"key":"p_28","first-page":"157","author":"Olowe I.","year":"2016","journal-title":"Proceedings of the International Conference on Technologies for Music Notation and Representation"},{"key":"p_30","doi-asserted-by":"publisher","DOI":"10.1162\/014892602320991356"},{"key":"p_31","first-page":"109","author":"Puckette M. S.","year":"1998","journal-title":"Proceedings of the International Computer Music Conference"},{"key":"p_32","doi-asserted-by":"publisher","DOI":"10.1145\/1592761.1592779"},{"key":"p_33","first-page":"64","author":"Roberts C.","year":"2012","journal-title":"Proceedings of the International Computer Music Conference"},{"key":"p_34","first-page":"121","author":"Roberts C.","year":"2017","journal-title":"Proceedings of the 17th International Conference on New Interfaces for Musical Expression"},{"key":"p_35","first-page":"239","author":"Roberts C.","year":"2014","journal-title":"Proceedings of the International Conference on New Interfaces for Musical Expression"},{"key":"p_41","doi-asserted-by":"publisher","DOI":"10.1162\/COMJ_a_00176"},{"key":"p_42","doi-asserted-by":"publisher","DOI":"10.1561\/1500000042"},{"key":"p_43","first-page":"423","author":"Schnell N.","year":"2009","journal-title":"Proceedings of the International Computer Music Conference"},{"key":"p_44","doi-asserted-by":"publisher","DOI":"10.1109\/MSP.2007.323274"},{"key":"p_47","doi-asserted-by":"publisher","DOI":"10.1080\/09298215.2010.512979"},{"key":"p_50","first-page":"35","author":"Wang G.","year":"2007","journal-title":"Proceedings of the International Computer Music Conference"},{"key":"p_51","doi-asserted-by":"publisher","DOI":"10.1162\/0148926054094350"},{"key":"p_53","doi-asserted-by":"crossref","first-page":"586","DOI":"10.1145\/3173225.3173312","author":"Weisling A.","year":"2018","journal-title":"Proceedings of the International Conference on Tangible, Embedded, and Embodied Interaction"},{"key":"p_54","first-page":"344","author":"Weisling A.","year":"2018","journal-title":"Proceedings of the 18th International Conference on New Interfaces for Musical Expression"},{"key":"p_58","first-page":"364","author":"Xamb\u00f3 A.","year":"2018","journal-title":"Proceedings of the International Conference on New Interfaces for Musical Expression"},{"key":"p_59","first-page":"39","volume":"2","author":"Zils A.","year":"2001","journal-title":"Proceedings of the Conference on Digital Audio Effects"}],"container-title":["Computer Music Journal"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/direct.mit.edu\/comj\/article-pdf\/42\/4\/9\/2005074\/comj_a_00484.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/direct.mit.edu\/comj\/article-pdf\/42\/4\/9\/2005074\/comj_a_00484.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,4,1]],"date-time":"2022-04-01T00:59:05Z","timestamp":1648774745000},"score":1,"resource":{"primary":{"URL":"https:\/\/direct.mit.edu\/comj\/article\/42\/4\/9\/94830\/Music-Information-Retrieval-in-Live-Coding-A"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"references-count":41,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2018,12,1]]},"published-print":{"date-parts":[[2018,12,1]]}},"URL":"https:\/\/doi.org\/10.1162\/comj_a_00484","relation":{},"ISSN":["0148-9267","1531-5169"],"issn-type":[{"value":"0148-9267","type":"print"},{"value":"1531-5169","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2018]]},"published":{"date-parts":[[2018]]}}}