My library button
Book cover of Connectionist Representations of Tonal Music

Connectionist Representations of Tonal Music

Discovering Musical Patterns by Interpreting Artifical Neural Networks

by Michael Robert William Dawson ยท 2018

Book is in your Library

ISBN: 1771992212 9781771992213

Category: Computers / Data Science / Neural Networks

Page count: 312

Cover -- Half Title -- Title -- Copyright -- Contents -- List of Figures -- List of Tables -- Acknowledgements -- Overture: Alien Music -- Chapter 1: Science, Music, and Cognitivism -- 1.1 Mechanical Philosophy, Mathematics, and Music -- 1.2 Mechanical Philosophy and Tuning -- 1.3 Psychophysics of Music -- 1.4 From Rationalism to Classical Cognitive Science -- 1.5 Musical Cognitivism -- 1.6 Summary -- Chapter 2: Artificial Neural Networks and Music -- 2.1 Some Connectionist Basics -- 2.2 Romanticism and Connectionism -- 2.3 Against Connectionist Romanticism -- 2.4 The Value Unit Architecture -- 2.5 Summary and Implications -- Chapter 3: The Scale Tonic Perceptron -- 3.1 Pitch-Class Representations of Scales -- 3.2 Identifying the Tonics of Musical Scales -- 3.3 Interpreting the Scale Tonic Perceptron -- 3.4 Summary and Implications -- Chapter 4: The Scale Mode Network -- 4.1 The Multilayer Perceptron -- 4.2 Identifying Scale Mode -- 4.3 Interpreting the Scale Mode Network -- 4.4 Tritone Imbalance and Key Mode -- 4.5 Further Network Analysis -- 4.6 Summary and Implications -- Chapter 5: Networks for Key-Finding -- 5.1 Key-Finding -- 5.2 Key-Finding with Multilayered Perceptrons -- 5.3 Interpreting the Network -- 5.4 Coarse Codes for Key-Finding -- 5.5 Key-Finding with Perceptrons -- 5.6 Network Interpretation -- 5.7 Summary and Implications -- Chapter 6: Classifying Chords with Strange Circles -- 6.1 Four Types of Triads -- 6.2 Triad Classification Networks -- 6.3 Interval Cycles and Strange Circles -- 6.4 Added Note Tetrachords -- 6.5 Classifying Tetrachords -- 6.6 Interpreting the Tetrachord Network -- 6.7 Summary and Implications -- Chapter 7: Classifying Extended Tetrachords -- 7.1 Extended Tetrachords -- 7.2 Classifying Extended Tetrachords -- 7.3 Interpreting the Extended Tetrachord Network -- 7.4 Bands and Coarse Coding