Spectral Music Design


Book Description

Processing audio in the spectral domain has become a practical proposition for a variety of applications in computer music, composition, and sound design, making it an area of significant interest for musicians, programmers, sound designers, and researchers. While spectral processing has beenexplored already from a variety of perspectives, previous approaches tended to be piecemeal: some dealt with signal processing details, others with a high-level music technology discussion of techniques, some more compositionally focused, and others at music/audio programming concerns. As authorVictor Lazzarini argues, the existing literature has made a good footprint in the area but has failed to integrate these various approaches within spectral audio. In Spectral Sound Design: A Computational Approach, Lazzarini provides an antidote. Spectral Sound Design: A Computational Approach givesauthors a set of practical tools to implement processing techniques and algorithms in a balanced way, covering application aspects as well the fundamental theory that underpins them, within the context of contemporary and electronic music practice. The book employs a mix of C++ for implementation,Python for prototyping, and Csound for deployment and music programming. The tight integration of these three languages as well as the wide scope offered by the combination (going from embedded to supercomputing, and including web-based and mobile applications) makes it the go-to resource to dealwith the practical aspects of the subject.




Spectral Music Design


Book Description

Processing audio in the spectral domain has become a practical proposition for a variety of applications in computer music, composition, and sound design, making it an area of significant interest for musicians, programmers, sound designers, and researchers. While spectral processing has been explored already from a variety of perspectives, previous approaches tended to be piecemeal: some dealt with signal processing details, others with a high-level music technology discussion of techniques, some more compositionally focused, and others at music/audio programming concerns. As author Victor Lazzarini argues, the existing literature has made a good footprint in the area but has failed to integrate these various approaches within spectral audio. In Spectral Sound Design: A Computational Approach, Lazzarini provides an antidote. Spectral Sound Design: A Computational Approach gives authors a set of practical tools to implement processing techniques and algorithms in a balanced way, covering application aspects as well the fundamental theory that underpins them, within the context of contemporary and electronic music practice. The book employs a mix of Python for prototyping and Csound for deployment and music programming. The tight integration of these three languages as well as the wide scope offered by the combination (going from embedded to supercomputing, and including web-based and mobile applications) makes it the go-to resource to deal with the practical aspects of the subject.




The Spectral Piano


Book Description

Marilyn Nonken finds precedent in the works of pianist-composers Liszt, Scriabin and Debussy for spectral attitudes towards the musical experience.




Spectral Music


Book Description




Tuning, Timbre, Spectrum, Scale


Book Description

Tuning, Timbre, Spectrum, Scale focuses on perceptions of consonance and dissonance, and how these are dependent on timbre. This also relates to musical scale: certain timbres sound more consonant in some scales than others. Sensory consonance and the ability to measure it have important implications for the design of audio devices and for musical theory and analysis. Applications include methods of adapting sounds for arbitrary scales, ways to specify scales for nonharmonic sounds, and techniques of sound manipulation based on maximizing (or minimizing) consonance. Special consideration is given here to a new method of adaptive tuning that can automatically adjust the tuning of a piece based its timbral character so as to minimize dissonance. Audio examples illustrating the ideas presented are provided on an accompanying CD. This unique analysis of sound and scale will be of interest to physicists and engineers working in acoustics, as well as to musicians and psychologists.




Foundations in Sound Design for Linear Media


Book Description

This volume provides a comprehensive introduction to foundational topics in sound design for linear media, such as listening and recording; audio postproduction; key musical concepts and forms such as harmony, conceptual sound design, electronica, soundscape, and electroacoustic composition; the audio commons; and sound’s ontology and phenomenology. The reader will gain a broad understanding of the key concepts and practices that define sound design for its use with moving images as well as important forms of composed sound. The chapters are written by international authors from diverse backgrounds who provide multidisciplinary perspectives on sound in its linear forms. The volume is designed as a textbook for students and teachers, as a handbook for researchers in sound, media and experience, and as a survey of key trends and ideas for practitioners interested in exploring the boundaries of their profession.




Spectral Audio Signal Processing


Book Description

"Spectral Audio Signal Processing is the fourth book in the music signal processing series by Julius O. Smith. One can say that human hearing occurs in terms of spectral models. As a result, spectral models are especially useful in audio applications. For example, with the right spectral model, one can discard most of the information contained in a sound waveform without changing how it sounds. This is the basis of modern audio compression techniques."--Publisher's description.




The Theory and Technique of Electronic Music


Book Description

Develops both the theory and the practice of synthesizing musical sounds using computers. This work contains chapters that starts with a theoretical description of one technique or problem area and ends with a series of working examples, covering a range of applications. It is also suitable for computer music researchers.




Classical Music, Why Bother?


Book Description

The famous quip I don't know much about art, but I know what I like sums up many people's ideas about how to judge a work of art; but there are inherent limitations if we rely on immediate impressions in judging what should be enduring products of our culture. While some might criticize this as a return to elitism, Joshua Fineberg argues that without some way of determining intrinsic value, there can be no movement forward for creators or their audience. He draws on contemporary thought about Design space and Universal Grammar to show how intrinsic values can be rediscovered. He then looks at the importance of multimedia in allowing multiple points of entry for the discovering of new works, finally showing how the composer can Design music for human beings--creating a kind of art that can preserve the research agenda of conceptual work without renouncing the understanding of human listeners and performers embodied by craft. Classical Music: Why Bother? will intrigue all listeners of contemporary music, students of musical thought, and composers-but it will also interest students of contemporary aesthetics. It answers the age-old question How can we bring a new audience to contemporary art? - and challenges both the creators and their audience to broaden their ideas about what is valuable and lasting in today's culture.




The Audio Programming Book


Book Description

An encyclopedic handbook on audio programming for students and professionals, with many cross-platform open source examples and a DVD covering advanced topics. This comprehensive handbook of mathematical and programming techniques for audio signal processing will be an essential reference for all computer musicians, computer scientists, engineers, and anyone interested in audio. Designed to be used by readers with varying levels of programming expertise, it not only provides the foundations for music and audio development but also tackles issues that sometimes remain mysterious even to experienced software designers. Exercises and copious examples (all cross-platform and based on free or open source software) make the book ideal for classroom use. Fifteen chapters and eight appendixes cover such topics as programming basics for C and C++ (with music-oriented examples), audio programming basics and more advanced topics, spectral audio programming; programming Csound opcodes, and algorithmic synthesis and music programming. Appendixes cover topics in compiling, audio and MIDI, computing, and math. An accompanying DVD provides an additional 40 chapters, covering musical and audio programs with micro-controllers, alternate MIDI controllers, video controllers, developing Apple Audio Unit plug-ins from Csound opcodes, and audio programming for the iPhone. The sections and chapters of the book are arranged progressively and topics can be followed from chapter to chapter and from section to section. At the same time, each section can stand alone as a self-contained unit. Readers will find The Audio Programming Book a trustworthy companion on their journey through making music and programming audio on modern computers.