{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,3,14]],"date-time":"2023-03-14T19:11:46Z","timestamp":1678821106772},"reference-count":18,"publisher":"MIT Press","issue":"3","content-domain":{"domain":["direct.mit.edu"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,9,1]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>EmissionControl2 (EC2) is a precision tool that provides a versatile and expressive platform for granular synthesis education, research, performance, and studio composition. It is available as a free download on all major operating systems.<\/jats:p><jats:p>In this article, we describe the theoretical underpinnings of the software and expose the design choices made in creating this instrument. We present a brief historical overview and cover the main features of EC2, with an emphasis on per-grain processing, which renders each grain as a unique particle of sound. We discuss the graphical user interface design choices, the theory of operation, and intended use cases that guided these choices. We describe the architecture of the real-time per-grain granular engine, which emits grains in synchronous or asynchronous streams. We conclude with an evaluation of the software.<\/jats:p>","DOI":"10.1162\/comj_a_00613","type":"journal-article","created":{"date-parts":[[2022,11,29]],"date-time":"2022-11-29T18:12:07Z","timestamp":1669745527000},"page":"20-38","update-policy":"http:\/\/dx.doi.org\/10.1162\/mitpressjournals.corrections.policy","source":"Crossref","is-referenced-by-count":0,"title":["Architecture for Real-Time Granular Synthesis With Per-Grain Processing: EmissionControl2"],"prefix":"10.1162","volume":"45","author":[{"given":"Curtis","family":"Roads","sequence":"first","affiliation":[{"name":"Center for Research in Electronic Art Technology (CREATE) University of California 3309 Phelps Hall, Santa Barbara, California 93106-6065, USA clangtint@gmail.com"}]},{"given":"Jack","family":"Kilgore","sequence":"additional","affiliation":[{"name":"Center for Research in Electronic Art Technology (CREATE) University of California 3309 Phelps Hall, Santa Barbara, California 93106-6065, USA jkilgore@ucsb.edu"}]},{"given":"Rodney","family":"DuPlessis","sequence":"additional","affiliation":[{"name":"Center for Research in Electronic Art Technology (CREATE) University of California 3309 Phelps Hall, Santa Barbara, California 93106-6065, USA rodney@rodneyduplessis.com"}]}],"member":"281","published-online":{"date-parts":[[2021,9,1]]},"reference":[{"key":"2023022419552372800_","first-page":"55","article-title":"Abstraction of Real-Time Granulation System Built into the Max\/MSP Environment","volume-title":"Proceedings of International Conference on New Music Concepts","author":"Alessandretti","year":"2015"},{"key":"2023022419552372800_","article-title":"Audio EQ Cookbook","author":"Bristow-Johnson","year":"1998"},{"issue":"26","key":"2023022419552372800_","first-page":"429","article-title":"Theory of Communication. Part 3: Frequency Compression and Expansion","volume":"93","author":"Gabor","year":"1946","journal-title":"Journal of the Institute of Electrical Engineers"},{"issue":"1044","key":"2023022419552372800_","doi-asserted-by":"publisher","first-page":"591","DOI":"10.1038\/159591a0","article-title":"Acoustical Quanta and the Theory of Hearing","volume":"159","author":"Gabor","year":"1947","journal-title":"Nature"},{"key":"2023022419552372800_","article-title":"Lectures on Communication Theory","volume":"238","author":"Gabor","year":"1952","journal-title":"Technical Report"},{"key":"2023022419552372800_","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-52949-8","volume-title":"Grundlagen und Anwendungen der Informationstheorie","author":"Meyer-Eppler","year":"1959"},{"issue":"2","key":"2023022419552372800_","doi-asserted-by":"publisher","first-page":"61","DOI":"10.2307\/3680222","article-title":"Automated Granular Synthesis of Sound","volume":"2","author":"Roads","year":"1978","journal-title":"Computer Music Journal"},{"key":"2023022419552372800_","volume-title":"Microsound","author":"Roads","year":"2001"},{"key":"2023022419552372800_","first-page":"385","article-title":"Grains, Forms, and Formalization","volume-title":"Xenakis Matters","author":"Roads","year":"2012"},{"key":"2023022419552372800_","volume-title":"Point Line Cloud","author":"Roads","year":"2019"},{"key":"2023022419552372800_","article-title":"A Scheme for Generalized Control of Particle Synthesis","author":"Thall","year":"2004"},{"key":"2023022419552372800_","first-page":"231","article-title":"Real-Time Granular Synthesis with the DMX-1000","volume-title":"Proceedings of the International Computer Music Conference","author":"Truax","year":"1986"},{"issue":"2","key":"2023022419552372800_","doi-asserted-by":"publisher","first-page":"14","DOI":"10.2307\/3679938","article-title":"Real-Time Granular Synthesis with a Digital Signal Processor","volume":"12","author":"Truax","year":"1988","journal-title":"Computer Music Journal"},{"issue":"2","key":"2023022419552372800_","doi-asserted-by":"publisher","first-page":"38","DOI":"10.2307\/3680442","article-title":"Discovering Inner Complexity: Time-Shifting and Transposition with a Real-Time Granulation Technique","volume":"18","author":"Truax","year":"1994","journal-title":"Computer Music Journal"},{"key":"2023022419552372800_","volume-title":"Wie die elektronische Musik \u201cerfunden\u201d wurde\u2026: Quellenstudie zu Werner Meyer-Epplers musikalischem Entwurf zwischen 1949 und 1953","author":"Ungeheuer","year":"1992"},{"key":"2023022419552372800_","first-page":"84","article-title":"Elements of Stochastic Music","volume":"18","author":"Xenakis","year":"1960","journal-title":"Gravesaner Bl\u00e4tter"},{"key":"2023022419552372800_","volume-title":"Formalized Music","author":"Xenakis","year":"1971"},{"key":"2023022419552372800_","volume-title":"Formalized Music","author":"Xenakis","year":"1992","edition":"Revised edition"}],"container-title":["Computer Music Journal"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/direct.mit.edu\/comj\/article-pdf\/45\/3\/20\/2072713\/comj_a_00613.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/direct.mit.edu\/comj\/article-pdf\/45\/3\/20\/2072713\/comj_a_00613.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,3,14]],"date-time":"2023-03-14T18:56:35Z","timestamp":1678820195000},"score":1,"resource":{"primary":{"URL":"https:\/\/direct.mit.edu\/comj\/article\/45\/3\/20\/113899\/Architecture-for-Real-Time-Granular-Synthesis-With"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021]]},"references-count":18,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2021,9,1]]},"published-print":{"date-parts":[[2021,9,1]]}},"URL":"https:\/\/doi.org\/10.1162\/comj_a_00613","relation":{},"ISSN":["0148-9267","1531-5169"],"issn-type":[{"value":"0148-9267","type":"print"},{"value":"1531-5169","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2021]]},"published":{"date-parts":[[2021]]}}}