Chapter 19 Further Reading: Chaos, Complexity & Improvisation
Foundational Texts in Chaos and Complexity Theory
Gleick, James. Chaos: Making a New Science. Viking, 1987. The definitive popular account of the chaos revolution. Accessible, gripping narrative covering Lorenz, Feigenbaum, Mandelbrot, and the emergence of complexity theory. Required reading for anyone who wants to understand how chaotic dynamics was discovered and what it means.
Bak, Per. How Nature Works: The Science of Self-Organized Criticality. Copernicus, 1996. Bak's own account of SOC, written for a general audience. Covers the sandpile model, power laws in nature, applications to earthquakes, economics, and evolution. Readable and opinionated — Bak believed SOC was a universal principle underlying all complexity.
Strogatz, Steven. Nonlinear Dynamics and Chaos: With Applications to Physics, Biology, Chemistry, and Engineering. Westview Press, 1994 (2nd ed. 2015). The standard undergraduate textbook on dynamical systems and chaos. Rigorous but deeply accessible, with excellent physical examples. Chapter 10 covers one-dimensional maps including the logistic map in detail. The best technical introduction available.
Kauffman, Stuart. The Origins of Order: Self-Organization and Selection in Evolution. Oxford University Press, 1993. Kauffman's magnum opus on the role of self-organization in biological evolution. Dense and technical, but transformative. The chapters on the edge of chaos in NK landscapes are essential background for complexity-theoretic approaches to culture and music.
Music and Chaos
Voss, Richard F., and John Clarke. "1/f Noise in Music and Speech." Nature 258 (1975): 317–318. The foundational paper demonstrating that musical pitch and loudness fluctuations follow 1/f statistics. Short and readable. The most cited paper in the science-of-music literature on complexity.
Pressing, Jeff. "Nonlinear Maps as Generators of Musical Design." Computer Music Journal 12, no. 2 (1988): 35–46. A pioneering technical paper on using chaotic dynamical systems (including the logistic map) as compositional tools. Shows how different regions of the logistic map produce different musical textures. The direct ancestor of the code in this chapter.
Mayer-Kress, Gottfried, and Soulange Choi. "The Rolé of Chaos in Neural Systems." Neuroscience and Biobehavioral Reviews 19, no. 2 (1995). Technical but important review of chaos in neural systems, with applications to music perception.
Bidlack, Rick. "Chaotic Systems as Simple (but Complex) Compositional Algorithms." Computer Music Journal 16, no. 3 (1992): 33–47. Excellent survey of how chaotic dynamical systems have been used in algorithmic composition. Covers the logistic map, strange attractors, and cellular automata with musical applications.
Jazz Improvisation and Complexity
Berliner, Paul. Thinking in Jazz: The Infinite Art of Improvisation. University of Chicago Press, 1994. The definitive ethnomusicological study of how jazz musicians learn to improvise. Over 500 pages of analysis, interviews, and musical examples. Essential for understanding improvisation as internalized constraint rather than random generation.
Pressing, Jeff. "Improvisation: Methods and Models." In Generative Processes in Music, edited by John Sloboda. Oxford University Press, 1988. Pressing's cognitive-psychological model of improvisation, which anticipates many of the dynamical systems concepts in this chapter. Identifies the role of the "referent" (the constraint structure) in improvisational real-time decision-making.
Borgo, David. Sync or Swarm: Improvising Music in a Complex Age. Continuum, 2005. An application of complexity theory, self-organization, and systems theory to jazz and free improvisation. Accessible and musically sophisticated. The best book-length treatment of the topics in this chapter from a musicological perspective.
Indian Classical Music and Raga
Bor, Joep, ed. The Raga Guide: A Survey of 74 Hindustani Ragas. Nimbus Records, 1999. Four CDs with extensive booklet — the most comprehensive English-language introduction to raga. Essential listening for understanding the raga as an attractor landscape.
Subramanian, Lakshmi. From the Tanjore Court to the Madras Music Academy: A Social History of Music in South India. Oxford University Press, 2006. Historical context for Indian classical music, including the evolution of raga grammar over centuries.
African Music and Dynamic Coupling
Pressing, Jeff. "Black Atlantic Rhythm: Its Computational and Transcultural Foundations." Music Perception 19, no. 3 (2002): 285–310. Technical analysis of the rhythmic practices underlying African and African-derived groove, including microtiming and dynamic coupling. Rigorous but accessible.
Danielsen, Anne, ed. Musical Rhythm in the Age of Digital Reproduction. Ashgate, 2010. A collection of essays on groove, microtiming, and rhythmic complexity in digital and acoustic contexts. Includes chapters on drum machine quantization and its effect on groove perception.
Electronic Music and Feedback
Lucier, Alvin. Reflections: Interviews, Scores, Writings. MusikTexte, 1995. Lucier's own account of his work with feedback, acoustic phenomena, and self-organizing sound systems. Essential primary source.
Chadabe, Joel. Electric Sound: The Past and Promise of Electronic Music. Prentice Hall, 1997. A comprehensive history of electronic music with extensive coverage of feedback-based composition, analogue synthesis, and the role of chaos in electronic music practice.
Datasets and Computational Resources
Spotify Web API and Audio Features Documentation. developer.spotify.com/documentation/web-api/ The Spotify audio features API includes valence, energy, danceability, and other perceptual features derived from signal analysis. Useful for large-scale statistical studies of musical complexity across genres.
The Music Brainz Database. musicbrainz.org Open-source music metadata database with extensive information on recordings, releases, and musicians. Useful for constructing datasets for complexity analysis.
GitHub: librosa — Audio and Music Signal Analysis in Python. librosa.org Python library for audio analysis. Includes functions for computing spectrograms, MFCCs, beat tracking, and spectral features — the building blocks for applying complexity-theoretic analyses to actual audio recordings.
For Deeper Mathematical Study
Devaney, Robert L. An Introduction to Chaotic Dynamical Systems. Westview Press, 2003. A mathematical introduction to chaos, covering the logistic map, Julia sets, the Mandelbrot set, and the theory of attractors. More rigorous than Strogatz but still accessible to undergraduates with calculus.
Wolfram, Stephen. A New Kind of Science. Wolfram Media, 2002. Wolfram's comprehensive (and controversial) survey of cellular automata and their applications. Chapter 10 covers music applications. Dense and encyclopedic — best used as a reference than read cover to cover.