{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,7]],"date-time":"2026-02-07T19:21:17Z","timestamp":1770492077579,"version":"3.49.0"},"reference-count":79,"publisher":"MIT Press","issue":"1","content-domain":{"domain":["direct.mit.edu"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,3,1]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>This article presents recent outcomes of the author's research on musical complex adaptive systems (CASs). The first part focuses on the concepts of adaptation and complexity within the framework of CASs and suggests a rigorous placing of the concepts within the musical domain. This analysis involves a distinction of the notions of context and information between the engineering field of information theory and the philosophical one of radical constructivism. I conclude this section by showing that, in this approach, information and context are mutually determining.<\/jats:p><jats:p>Then, I introduce a technique related to the notion of evolvability in biology and genetic algorithms and that has significantly increased the complexity and long-term variety in music systems during autonomous evolutions. This technique distributes adaptation across higher levels and allows the system to reorganize the relationships among its agents and their structure circularly while interpreting and constructing its context.<\/jats:p><jats:p>To conclude, an autonomous live performance piece from 2019\u20132020, \u201cConstructing Realities (Homage to Heinz von Foerster),\u201d which implements the theories mentioned above, is described, showing DSP processes and techniques that relate to evolvability, autopoiesis, fitness, and complexity through agent-based modeling. This article is accompanied by a companion article discussing the technical aspects of information processing algorithms, which are an essential part for the implementation of music CASs: \u201cTime-Domain Adaptive Algorithms for Low- and High-Level Audio Information Processing.\u201d<\/jats:p>","DOI":"10.1162\/comj_a_00591","type":"journal-article","created":{"date-parts":[[2022,4,4]],"date-time":"2022-04-04T18:02:23Z","timestamp":1649095343000},"page":"6-23","update-policy":"https:\/\/doi.org\/10.1162\/mitpressjournals.corrections.policy","source":"Crossref","is-referenced-by-count":6,"title":["Complex Adaptation in Audio Feedback Networks for the Synthesis of Music and Sounds"],"prefix":"10.1162","volume":"45","author":[{"given":"Dario","family":"Sanfilippo","sequence":"first","affiliation":[{"name":"Piazza Federico di Svevia 1, 95121 Catania, Italy sanfilippo.dario@gmail.com; http:\/\/dariosanfilippo.com"}]}],"member":"281","published-online":{"date-parts":[[2021,3,1]]},"reference":[{"key":"2022051019085413900_B1","author":"Ashby","year":"1957","journal-title":"An Introduction to Cybernetics"},{"key":"2022051019085413900_B2","doi-asserted-by":"crossref","first-page":"521","DOI":"10.1007\/978-1-4899-0718-9_38","article-title":"Principles of the Self-Organizing System.","author":"Ashby","year":"1991","journal-title":"Facets of Systems Science"},{"key":"2022051019085413900_B3","article-title":"Chaos, Complexity, and Entropy.","author":"Baranger","year":"2000"},{"key":"2022051019085413900_B4","author":"Bateson","year":"1979","journal-title":"Mind and Nature: A Necessary Unity"},{"key":"2022051019085413900_B5","author":"Beer","year":"1966","journal-title":"Decision and Control: The Meaning of Operational Research and Management Cybernetics"},{"key":"2022051019085413900_B6","author":"Benkirane","year":"2002","journal-title":"La complexit\u00e9, vertiges et promesses: 18 histoires de sciences"},{"issue":"4\u20135","key":"2022051019085413900_B7","doi-asserted-by":"publisher","first-page":"175","DOI":"10.1016\/j.physrep.2005.10.009","article-title":"Complex Networks: Structure and Dynamics","volume":"424","author":"Boccaletti","year":"2006","journal-title":"Physics Reports"},{"issue":"2","key":"2022051019085413900_B8","first-page":"85","article-title":"Detection and Emergence.","volume":"25","author":"Bonabeau","year":"1997","journal-title":"Intellectica"},{"key":"2022051019085413900_B9","doi-asserted-by":"publisher","DOI":"10.1093\/oso\/9780195162929.001.0001","volume":"8","author":"Booker","year":"2005","journal-title":"Perspectives on Adaptation in Natural and Artificial Systems"},{"key":"2022051019085413900_B10","first-page":"32","article-title":"For God's Sake, Margaret: Conversation with Gregory Bateson and Margaret Mead.","volume":"10","author":"Brand","year":"1976","journal-title":"CoEvolution Quarterly"},{"key":"2022051019085413900_B11","author":"Bregman","year":"1994","journal-title":"Auditory Scene Analysis: The Perceptual Organization of Sound"},{"issue":"2\u20133","key":"2022051019085413900_B12","doi-asserted-by":"publisher","first-page":"111","DOI":"10.1080\/02604027.1991.9972254","article-title":"Adaptivity and Emergence in Organisms and Devices.","volume":"32","author":"Cariani","year":"1991","journal-title":"World Futures: Journal of General Evolution"},{"key":"2022051019085413900_B13","author":"Chamberlin","year":"1985","journal-title":"Musical Applications of Microprocessors"},{"key":"2022051019085413900_B14","doi-asserted-by":"crossref","DOI":"10.4324\/9780203012253","author":"Cilliers","year":"2002","journal-title":"Complexity and Postmodernism: Understanding Complex Systems"},{"key":"2022051019085413900_B15","first-page":"202","article-title":"Formal Processes of Timbre Composition Challenging the Dualistic Paradigm of Computer Music.","author":"Di Scipio","year":"1994","journal-title":"Proceedings of the International Computer Music Conference"},{"issue":"3","key":"2022051019085413900_B16","doi-asserted-by":"publisher","first-page":"269","DOI":"10.1017\/S1355771803000244","article-title":"\u2018Sound Is the Interface\u2019: From Interactive to Ecosystemic Signal Processing.","volume":"8","author":"Di Scipio","year":"2003","journal-title":"Organised Sound"},{"key":"2022051019085413900_B17","first-page":"28","article-title":"Defining Ecosystemic Agency in Live Performance: The Machine Milieu Project as Practice-Based Research.","volume":"12","author":"Di Scipio","year":"2019","journal-title":"Array"},{"key":"2022051019085413900_B18","article-title":"Collaborating with the Behaving Machine: Simple Adaptive Dynamical Systems for Generative and Interactive Music.","author":"Eldridge","year":"2007"},{"key":"2022051019085413900_B19","first-page":"392","article-title":"Manipulating Artificial Ecosystems.","author":"Eldridge","year":"2008","journal-title":"Applications of Evolutionary Computation"},{"key":"2022051019085413900_B20","first-page":"25","article-title":"The Self-Resonating Feedback Cello: Interfacing Gestural and Generative Processes in Improvised Performance.","author":"Eldridge","year":"2017","journal-title":"Proceedings of the International Conference on New Interfaces for Music Expression"},{"issue":"5","key":"2022051019085413900_B21","doi-asserted-by":"publisher","first-page":"895","DOI":"10.1093\/icc\/11.5.895","article-title":"Market Force, Ecology and Evolution.","volume":"11","author":"Farmer","year":"2002","journal-title":"Industrial and Corporate Change"},{"issue":"3","key":"2022051019085413900_B22","doi-asserted-by":"publisher","first-page":"647","DOI":"10.1016\/j.respol.2015.11.001","article-title":"How Predictable Is Technological Progress?","volume":"45","author":"Farmer","year":"2016","journal-title":"Research Policy"},{"issue":"10","key":"2022051019085413900_B23","doi-asserted-by":"publisher","first-page":"88","DOI":"10.1145\/262793.262811","article-title":"Computer Immunology.","volume":"40","author":"Forrest","year":"1997","journal-title":"Communications of the ACM"},{"key":"2022051019085413900_B24","article-title":"Emergent Perception and Video Games That Listen: Applying Sonic Virtuality for Creative and Intelligent NPC Behaviours.","author":"Garner","year":"2016","journal-title":"Computational Creativity and Games Workshop"},{"key":"2022051019085413900_B25","author":"Gell-Mann","year":"1995","journal-title":"The Quark and the Jaguar: Adventures in the Simple and the Complex"},{"key":"2022051019085413900_B26","article-title":"Design and Control of Self-Organizing Systems.","author":"Gershenson","year":"2007"},{"key":"2022051019085413900_B27","first-page":"155","article-title":"Cybernetics and Second-Order Cybernetics.","author":"Heylighen","year":"2001","journal-title":"Encyclopedia of Physical Science and Technology"},{"key":"2022051019085413900_B28","author":"Holland","year":"1975","journal-title":"Adaptation in Natural and Artificial Systems"},{"key":"2022051019085413900_B29","author":"Holland","year":"2014","journal-title":"Complexity: A Very Short Introduction"},{"key":"2022051019085413900_B30","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/1090.001.0001","author":"Holland","year":"1992","journal-title":"Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence"},{"issue":"1","key":"2022051019085413900_B31","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1007\/s10539-007-9066-x","article-title":"Propagating Organization: An Enquiry","volume":"23","author":"Kauffman","year":"2008","journal-title":"Biology and Philosophy"},{"issue":"3","key":"2022051019085413900_B32","doi-asserted-by":"publisher","first-page":"437","DOI":"10.1016\/0022-5193(69)90015-0","article-title":"Metabolic Stability and Epigenesis in Randomly Constructed Genetic Nets.","volume":"22","author":"Kauffman","year":"1969","journal-title":"Journal of Theoretical Biology"},{"issue":"1\u20132","key":"2022051019085413900_B33","doi-asserted-by":"publisher","first-page":"145","DOI":"10.1016\/0167-2789(84)90257-4","article-title":"Emergent Properties in Random Complex Automata.","volume":"10","author":"Kauffman","year":"1984","journal-title":"Physica D: Nonlinear Phenomena"},{"key":"2022051019085413900_B34","doi-asserted-by":"crossref","DOI":"10.1093\/oso\/9780195079517.001.0001","author":"Kauffman","year":"1993","journal-title":"The Origins of Order: Self-Organization and Selection in Evolution"},{"issue":"3","key":"2022051019085413900_B35","doi-asserted-by":"publisher","DOI":"10.1063\/1.3643064","article-title":"Darwinian Demons, Evolutionary Complexity, and Information Maximization.","volume":"21","author":"Krakauer","year":"2011","journal-title":"Chaos: An Interdisciplinary Journal of Nonlinear Science"},{"key":"2022051019085413900_B36","doi-asserted-by":"crossref","DOI":"10.2139\/ssrn.1910031","article-title":"The Food Crises and Political Instability in North Africa and the Middle East.","author":"Lagi","year":"2011"},{"issue":"1\u20133","key":"2022051019085413900_B37","doi-asserted-by":"publisher","first-page":"120","DOI":"10.1016\/0167-2789(86)90237-X","article-title":"Studying Artificial Life with Cellular Automata.","volume":"22","author":"Langton","year":"1986","journal-title":"Physica D: Nonlinear Phenomena"},{"key":"2022051019085413900_B38","author":"Lewes","year":"1874","journal-title":"Emergence. Dictionnaire de la langue philosophique"},{"key":"2022051019085413900_B39","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1162\/096112100570585","article-title":"Too Many Notes: Complexity and Culture in Voyager.","author":"Lewis","year":"2000","journal-title":"Leonardo Music Journal"},{"key":"2022051019085413900_B40","author":"Logan","year":"2014","journal-title":"What Is Information? Propagating Organization in the Biosphere, Symbolosphere, Technosphere and Econosphere"},{"issue":"1_2","key":"2022051019085413900_B41","doi-asserted-by":"crossref","first-page":"135","DOI":"10.1162\/artl.1993.1.1_2.135","article-title":"Modeling Adaptive Autonomous Agents.","author":"Maes","year":"1993","journal-title":"Artificial Life"},{"key":"2022051019085413900_B42","first-page":"5","article-title":"Biology of Cognition.","author":"Maturana","year":"1970","journal-title":"Biological Computer Laboratory Research Report BCL 9.0. Urbana, University of Illinois."},{"issue":"3\u20134","key":"2022051019085413900_B43","first-page":"5","article-title":"Autopoiesis, Structural Coupling and Cognition: A History of These and Other Notions in the Biology of Cognition.","volume":"9","author":"Maturana","year":"2002","journal-title":"Cybernetics and Human Knowing"},{"key":"2022051019085413900_B44","first-page":"59","article-title":"Autopoiesis: The Organization of the Living.","volume":"42","author":"Maturana","year":"1980","journal-title":"Autopoiesis and Cognition: The Realization of the Living"},{"issue":"4","key":"2022051019085413900_B45","doi-asserted-by":"publisher","first-page":"331","DOI":"10.1162\/0024094054762133","article-title":"Interfacing the Brain Directly with Musical Systems: On Developing Systems for Making Music with Brain Signals.","volume":"38","author":"Miranda","year":"2005","journal-title":"Leonardo"},{"issue":"18","key":"2022051019085413900_B46","doi-asserted-by":"publisher","first-page":"1194","DOI":"10.1016\/j.artint.2006.10.002","article-title":"Complex Systems: Network Thinking.","volume":"170","author":"Mitchell","year":"2006","journal-title":"Artificial Intelligence"},{"key":"2022051019085413900_B47","author":"Mitchell","year":"2009","journal-title":"Complexity: A Guided Tour"},{"issue":"1","key":"2022051019085413900_B48","doi-asserted-by":"publisher","first-page":"30","DOI":"10.1016\/S0019-9958(81)90578-7","article-title":"Fuzzy Sets and Their Operations.","volume":"48","author":"Mizumoto","year":"1981","journal-title":"Information and Control"},{"key":"2022051019085413900_B49","volume":"123","author":"Morin","year":"1977","journal-title":"La nature de la nature"},{"issue":"4","key":"2022051019085413900_B50","doi-asserted-by":"publisher","first-page":"371","DOI":"10.1016\/1061-7361(92)90024-8","article-title":"From the Concept of System to the Paradigm of Complexity.","volume":"15","author":"Morin","year":"1992","journal-title":"Journal of Social and Evolutionary Systems"},{"key":"2022051019085413900_B51","article-title":"Creative Aspects of Live-Performance Electronic Music Technology.","author":"Mumma","year":"1967","journal-title":"Proceedings of the 33rd Audio Engineering Society Convention"},{"key":"2022051019085413900_B52","author":"Pirkle","year":"2013","journal-title":"Designing Audio Effect Plug-ins in C++ with Digital Audio Signal Processing Theory"},{"key":"2022051019085413900_B53","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1007\/978-94-009-6239-2_1","article-title":"Self-Organisation in Nonequilibrium Systems: Towards a Dynamics of Complexity.","author":"Prigogine","year":"1985","journal-title":"Bifurcation Analysis"},{"issue":"9","key":"2022051019085413900_B54","doi-asserted-by":"publisher","first-page":"252","DOI":"10.1109\/97.623041","article-title":"Maximally Diffusive Yet Efficient Feedback Delay Networks for Artificial Reverberation.","volume":"4","author":"Rocchesso","year":"1997","journal-title":"IEEE Signal Processing Letters"},{"issue":"1","key":"2022051019085413900_B55","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1109\/89.554269","article-title":"Circulant and Elliptic Feedback Delay Networks for Artificial Reverberation.","volume":"5","author":"Rocchesso","year":"1997","journal-title":"IEEE Transactions on Speech and Audio Processing"},{"key":"2022051019085413900_B56","author":"Rosen","year":"1978","journal-title":"Fundamentals of Measurement and Representation of Natural Systems"},{"issue":"6","key":"2022051019085413900_B57","doi-asserted-by":"publisher","first-page":"386","DOI":"10.1037\/h0042519","article-title":"The Perceptron: A Probabilistic Model for Information Storage and Organization in the Brain.","volume":"65","author":"Rosenblatt","year":"1958","journal-title":"Psychological Review"},{"issue":"1","key":"2022051019085413900_B58","first-page":"119","article-title":"Time-Variant Infrastructures and Dynamical Adaptivity for Higher Degrees of Complexity in Autonomous Music Feedback Systems: The Order from Noise (2017) Project.","volume":"12","author":"Sanfilippo","year":"2018","journal-title":"Musica\/Tecnologia"},{"key":"2022051019085413900_B59","article-title":"Complex Musical Behaviours via Time-Variant Audio Feedback Networks and Distributed Adaptation: A Study of Autopoietic Infrastructures for Real-Time Performance Systems.","author":"Sanfilippo","year":"2020"},{"key":"2022051019085413900_B60","article-title":"The Edge of Chaos Library: A Large Set of Faust Functions for the Implementation of Music Complex Adaptive Systems.","author":"Sanfilippo","year":"2020","journal-title":"Proceedings of the International Faust Conference"},{"issue":"1","key":"2022051019085413900_B61","doi-asserted-by":"crossref","DOI":"10.1162\/comj_a_00592","article-title":"Time-Domain Algorithms for Low-Level and High-Level Information Processing.","volume":"45","author":"Sanfilippo","year":"2021","journal-title":"Computer Music Journal"},{"key":"2022051019085413900_B62","first-page":"5","article-title":"Environment-Mediated Coupling of Autonomous Sound-Generating Systems in Live Performance: An Overview of the Machine Milieu Project.","author":"Sanfilippo","year":"2017","journal-title":"Proceedings of the Sound and Music Computing Conference"},{"key":"2022051019085413900_B63","first-page":"238","article-title":"Combining Zeroth- and First-Order Analysis with Lagrange Polynomials to Reduce Artefacts in Live Concatenative Granular Processing.","author":"Sanfilippo","year":"2021","journal-title":"Proceedings of the International Conference on Digital Audio Effects"},{"issue":"2","key":"2022051019085413900_B64","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1162\/COMJ_a_00176","article-title":"Feedback Systems: An Analytical Framework.","volume":"37","author":"Sanfilippo","year":"2013","journal-title":"Computer Music Journal"},{"key":"2022051019085413900_B65","author":"Schumann","year":"2007","journal-title":"Neutrality and Many-Valued Logics"},{"issue":"3","key":"2022051019085413900_B66","doi-asserted-by":"publisher","first-page":"379","DOI":"10.1002\/j.1538-7305.1948.tb01338.x","article-title":"A Mathematical Theory of Communication.","volume":"27","author":"Shannon","year":"1948","journal-title":"Bell System Technical Journal"},{"issue":"1","key":"2022051019085413900_B67","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1075\/eoc.1.1.02ste","article-title":"The Synthetic Modeling of Language Origins.","volume":"1","author":"Steels","year":"1997","journal-title":"Evolution of Communication"},{"issue":"7","key":"2022051019085413900_B68","doi-asserted-by":"publisher","first-page":"308","DOI":"10.1016\/S1364-6613(03)00129-3","article-title":"Evolving Grounded Communication for Robots.","volume":"7","author":"Steels","year":"2003","journal-title":"Trends in Cognitive Sciences"},{"key":"2022051019085413900_B69","doi-asserted-by":"crossref","DOI":"10.1117\/12.845457","article-title":"Psychoacoustic and Cognitive Aspects of Auditory Roughness: Definitions, Models, and Applications.","author":"Vassilakis","year":"2010","journal-title":"Proceedings of the SPIE Human Vision and Electronic Imaging Conference"},{"key":"2022051019085413900_B70","author":"Vemuri","year":"2014","journal-title":"Modeling of Complex Systems: An Introduction"},{"key":"2022051019085413900_B71","doi-asserted-by":"crossref","first-page":"283","DOI":"10.1007\/0-387-21722-3_13","article-title":"Cybernetics of Cybernetics.","author":"von Foerster","year":"2003","journal-title":"Understanding Understanding"},{"key":"2022051019085413900_B72","doi-asserted-by":"crossref","first-page":"211","DOI":"10.1007\/0-387-21722-3_8","article-title":"On Constructing a Reality.","author":"von Foerster","year":"2003","journal-title":"Understanding Understanding"},{"key":"2022051019085413900_B73","first-page":"1","article-title":"On Self-Organizing Systems and Their Environments.","author":"von Foerster","year":"2003","journal-title":"Understanding Understanding"},{"key":"2022051019085413900_B74","first-page":"67","article-title":"Cybernetics, Experience, and the Concept of Self.","author":"von Glasersfeld","year":"1979"},{"issue":"3","key":"2022051019085413900_B75","doi-asserted-by":"publisher","first-page":"967","DOI":"10.1111\/j.1558-5646.1996.tb02339.x","article-title":"Perspective: Complex Adaptations and the Evolution of Evolvability.","volume":"50","author":"Wagner","year":"1996","journal-title":"Evolution"},{"key":"2022051019085413900_B76","author":"Waldrop","year":"1993","journal-title":"Complexity: The Emerging Science at the Edge of Order and Chaos"},{"key":"2022051019085413900_B77","author":"Wiener","year":"1948","journal-title":"Cybernetics or Control and Communication in the Animal and the Machine"},{"key":"2022051019085413900_B78","author":"Wilensky","year":"2015","journal-title":"An Introduction to Agent-Based Modeling: Modeling Natural, Social, and Engineered Complex Systems with NetLogo"},{"key":"2022051019085413900_B79","volume-title":"The Art of VA Filter Design","author":"Zavalishin","year":"2012"}],"container-title":["Computer Music Journal"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/direct.mit.edu\/comj\/article-pdf\/45\/1\/6\/2007502\/comj_a_00591.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/direct.mit.edu\/comj\/article-pdf\/45\/1\/6\/2007502\/comj_a_00591.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,11,19]],"date-time":"2023-11-19T16:39:17Z","timestamp":1700411957000},"score":1,"resource":{"primary":{"URL":"https:\/\/direct.mit.edu\/comj\/article\/45\/1\/6\/110387\/Complex-Adaptation-in-Audio-Feedback-Networks-for"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021]]},"references-count":79,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2021,3,1]]},"published-print":{"date-parts":[[2021,3,1]]}},"URL":"https:\/\/doi.org\/10.1162\/comj_a_00591","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]]}}}