{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,24]],"date-time":"2025-06-24T20:45:08Z","timestamp":1750797908078},"reference-count":19,"publisher":"MIT Press - Journals","issue":"2","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Computer Music Journal"],"published-print":{"date-parts":[[2015,6]]},"abstract":"<jats:p> This article introduces a library of external objects for real-time computer-aided composition and musical notation in Max. The library provides Max with a set of tools for the graphical representation of musical notation, manipulation of musical scores through a variety of approaches ranging from GUI interaction to constraint programming, and sequencing. The library is oriented to real-time interaction, and is meant to interoperate easily with other processes or devices controlled by Max, such as DSP tools, MIDI instruments, or generic hardware systems. These features and design choices place our software at the intersection of various categories of musical software environments and approaches, allowing it to help reduce the gap found between tools for sound-based, electroacoustic musical practices, and for symbol-based, traditional composition. The library is called \u201cbach: automated composer\u2019s helper.\u201d <\/jats:p>","DOI":"10.1162\/comj_a_00296","type":"journal-article","created":{"date-parts":[[2015,5,28]],"date-time":"2015-05-28T19:42:33Z","timestamp":1432842153000},"page":"11-27","source":"Crossref","is-referenced-by-count":16,"title":["A Max Library for Musical Notation and Computer-Aided Composition"],"prefix":"10.1162","volume":"39","author":[{"given":"Andrea","family":"Agostini","sequence":"first","affiliation":[{"name":"Conservatory of Cuneo, Via Roma 19, 12100 Cuneo, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daniele","family":"Ghisi","sequence":"additional","affiliation":[{"name":"Institut de Recherche et Coordination Acoustique\/Musique, 1 Place Igor-Stravinsky, 75004 Paris, France"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"281","reference":[{"key":"p_2","first-page":"52","author":"Agon C.","year":"1994","journal-title":"Proceedings of the International Computer Music Conference"},{"key":"p_3","first-page":"308","author":"Agostini A.","year":"2014","journal-title":"Proceedings of the International Computer Music Conference"},{"key":"p_4","first-page":"277","author":"Anders T.","year":"2005","journal-title":"Springer"},{"key":"p_6","doi-asserted-by":"publisher","DOI":"10.1162\/014892699559896"},{"key":"p_8","doi-asserted-by":"publisher","DOI":"10.1162\/comj.2010.34.1.10"},{"key":"p_9","first-page":"33","author":"Cont A.","year":"2008","journal-title":"Proceedings of the International Computer Music Conference"},{"key":"p_11","first-page":"483","author":"Didkovsky N.","year":"2008","journal-title":"Proceedings of the International Computer Music Conference"},{"key":"p_12","first-page":"1037","author":"Einbond A.","year":"2014","journal-title":"Proceedings of the International Computer Music Conference"},{"key":"p_13","first-page":"550","author":"Esling P.","year":"2010","journal-title":"Proceedings of the International Computer Music Conference"},{"key":"p_14","first-page":"47","author":"Fober Y.","year":"2012","journal-title":"Proceedings of the Linux Audio Conference"},{"key":"p_15","first-page":"332","author":"Laurson M.","year":"1993","journal-title":"Atti del X Colloquio d'Informatica Musicale"},{"key":"p_16","first-page":"172","author":"Laurson M.","year":"1989","journal-title":"Proceedings of the International Computer Music Conference"},{"key":"p_17","first-page":"142","author":"Laurson M.","year":"2002","journal-title":"Proceedings of the International Computer Music Conference"},{"key":"p_18","first-page":"103","author":"Lemouton S.","year":"2011","journal-title":"G. Assayag and C. Truchet, eds. Constraint Programming in Music. Hoboken, New Jersey: Wiley"},{"key":"p_20","first-page":"210","author":"Resch T.","year":"2013","journal-title":"Proceedings of the International Conference on New Interfaces for Musical Expression"},{"key":"p_21","first-page":"423","author":"Schnell N.","year":"2005","journal-title":"Proceedings of the International Computer Music Conference"},{"key":"p_22","first-page":"423","author":"Schnell N.","year":"2009","journal-title":"Proceedings of the International Computer Music Conference"},{"key":"p_23","doi-asserted-by":"publisher","DOI":"10.2307\/3680913"},{"key":"p_24","doi-asserted-by":"publisher","DOI":"10.1007\/s00500-004-0389-0"}],"container-title":["Computer Music Journal"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mitpressjournals.org\/doi\/pdf\/10.1162\/COMJ_a_00296","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,3,12]],"date-time":"2021-03-12T21:33:47Z","timestamp":1615584827000},"score":1,"resource":{"primary":{"URL":"https:\/\/direct.mit.edu\/comj\/article\/39\/2\/11-27\/94510"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,6]]},"references-count":19,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2015,6]]}},"alternative-id":["10.1162\/COMJ_a_00296"],"URL":"https:\/\/doi.org\/10.1162\/comj_a_00296","relation":{},"ISSN":["0148-9267","1531-5169"],"issn-type":[{"value":"0148-9267","type":"print"},{"value":"1531-5169","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,6]]}}}