Description |
1 online resource (xii, 249 pages) : illustrations |
Contents |
Introduction -- The History and Philosophy of Algorithmic Composition -- Introduction to SAL -- Programming and Nyquist -- Introduction to Algorithmic Composition -- Printing, Reading, and Debugging -- Variable Assignment and Scoping -- Conditionals -- Sets and Tables -- Functional Programming -- Recursion -- Iteration -- Algorithmic Composition Using Probabilistic Methods -- Hierarchical and Recursive Musical Structure -- Composing Sonic Microstructure and Macrostructure -- Extended Examples -- Epilogue -- Appendix. SAL Commands and Functions |
Summary |
Composers have used formalized procedures to create music throughout history. With the advent of the computer, algorithmic composition allows composers not only to create and experiment with different formalisms, but to hear and evaluate results quickly. Often in algorithmic composition, the composer has only a vague idea how the output will sound, but because the input is highly automated, the composer can make adjustments to take advantage of happy accidents, program bugs, and other creative sources of sound. This book provides an overview of procedural approaches to music generation. It introduces programming concepts through many examples written using the Nyquist system for music composition and sound synthesis |
Bibliography |
Includes bibliographical references (pages 236-242), discography and index |
Notes |
English |
|
Print version record |
Subject |
Computer composition (Music)
|
|
Composition (Music)
|
|
Music theory -- Mathematics
|
|
Musical analysis.
|
|
Pattern formation (Physical sciences)
|
|
Algorithms.
|
|
Soft computing.
|
|
Music -- 20th century -- Philosophy and aesthetics
|
|
Music -- 20th century -- History and criticism.
|
|
Algorithms
|
|
algorithms.
|
|
MUSIC -- Instruction & Study -- Appreciation.
|
|
MUSIC -- General.
|
|
Algorithms.
|
|
Composition (Music)
|
|
Computer composition (Music)
|
|
Music.
|
|
Music -- Philosophy and aesthetics.
|
|
Music theory -- Mathematics.
|
|
Musical analysis.
|
|
Pattern formation (Physical sciences)
|
|
Soft computing.
|
Genre/Form |
Criticism, interpretation, etc.
|
Form |
Electronic book
|
Author |
Dannenberg, Roger B
|
ISBN |
9780472029051 |
|
0472029053 |
|