An Open Design for Computer-Aided Algorithmic Music Composition

An Open Design for Computer-Aided Algorithmic Music Composition
Author :
Publisher : Universal-Publishers
Total Pages : 484
Release :
ISBN-10 : 9781581122923
ISBN-13 : 1581122926
Rating : 4/5 (926 Downloads)

Book Synopsis An Open Design for Computer-Aided Algorithmic Music Composition by : Christopher Ariza

Download or read book An Open Design for Computer-Aided Algorithmic Music Composition written by Christopher Ariza and published by Universal-Publishers. This book was released on 2005 with total page 484 pages. Available in PDF, EPUB and Kindle. Book excerpt: This dissertation introduces a new design for a computer-aided algorithmic music composition system. Rather than exploring specific algorithms, this study focuses on system and component design. The design introduced here is demonstrated through its implementation in athenaCL, a modular, polyphonic, poly-paradigm algorithmic music composition system in a cross-platform interactive command-line environment. The athenaCL system offers an open-source, object-oriented composition tool written in Python. The system can be scripted and embedded, and includes integrated instrument libraries, post-tonal and microtonal pitch modeling tools, multiple-format graphical outputs, and musical output in Csound, MIDI, audio file, XML, and text formats. Software design analysis is framed within a broad historical and intertextual study of the themes, approaches, and systems of computer-aided algorithmic composition (CAAC). A detailed history of the earliest experiments, as well as analysis of the foundational CAAC systems, is provided. Common problems and interpretations of CAAC are then presented in a historical and intertextual context, drawn from the writings and systems of numerous composers and developers. Toward the goal of developing techniques of comparative software analysis, a survey of system design archetypes, based on seven descriptors of CAAC systems, is presented. With this foundation, athenaCL system components are analyzed in detail. System components are divided into abstractions of musical materials, abstractions of musical procedures, and system architecture. For each component, object models, Python examples, and diagrams are provided. Further, each component is given context in terms of its compositional implications and relation to alternative and related models from the history of CAAC.


An Open Design for Computer-Aided Algorithmic Music Composition Related Books

An Open Design for Computer-Aided Algorithmic Music Composition
Language: en
Pages: 484
Authors: Christopher Ariza
Categories: Computers
Type: BOOK - Published: 2005 - Publisher: Universal-Publishers

DOWNLOAD EBOOK

This dissertation introduces a new design for a computer-aided algorithmic music composition system. Rather than exploring specific algorithms, this study focus
Algorithmic Composition
Language: en
Pages: 265
Authors: Mary Simoni
Categories: Music
Type: BOOK - Published: 2013-01-02 - Publisher: University of Michigan Press

DOWNLOAD EBOOK

Algorithmic Composition offers new ways of thinking about the organization of sound that we call music
The Oxford Handbook of Computer Music
Language: en
Pages: 622
Authors: Roger T. Dean
Categories: Music
Type: BOOK - Published: 2009-09-16 - Publisher: Oxford University Press

DOWNLOAD EBOOK

The Oxford Handbook of Computer Music offers a state-of-the-art cross-section of the most field-defining topics and debates in computer music today. A unique co
The Computer Music Tutorial, second edition
Language: en
Pages: 1287
Authors: Curtis Roads
Categories: Computers
Type: BOOK - Published: 2023-06-06 - Publisher: MIT Press

DOWNLOAD EBOOK

Expanded, updated, and fully revised—the definitive introduction to electronic music is ready for new generations of students. Essential and state-of-the-art,
Music
Language: en
Pages: 207
Authors:
Categories:
Type: BOOK - Published: - Publisher: PediaPress

DOWNLOAD EBOOK