|
This is an excerpt from |
|
Alessandro Cipriani - Maurizio Giri
ELECTRONIC MUSIC AND SOUND DESIGN
Theory and Practice with Max/MSP - Vol. I
Foreword by David Zicarelli
548 pages - ISBN 978-88-905484-0-6
|
| You can find this book also at:
Amazon - Barnes and Noble - CdeMusic.org
|
CONTENTS
Foreword by David Zicarelli
Introduction and dedications
Chapter 1T - THEORY
INTRODUCTION TO SOUND SYNTHESIS
LEARNING AGENDA
1.1 Sound synthesis and signal processing
1.2 Frequency, amplitude, and waveform
1.3 Changing frequency and amplitude in time: envelopes and glissandi
1.4 The relationship between frequency and musical interval
1.5 Introduction to working with sampled sound
1.6 Introduction to panning
Fundamental concepts
Glossary
Chapter 1P - PRACTICE
SOUND SYNTHESIS WITH MAX/MSP
LEARNING AGENDA
1.1 First steps with Max/MSP
1.2 Frequency, amplitude, and waveform
1.3 Changing frequency and amplitude in time: envelopes and glissandi
1.4 The relationship between frequency and musical interval
1.5 Introduction to working with sampled sound
1.6 Introduction to panning
1.7 Some Max/MSP basics
List of principal commands
List of Max/MSP objects
Commands, attributes, and parameters for some Max/MSP objects
Glossary
Interlude A - PRACTICE
PROGRAMMING WITH MAX/MSP
LEARNING AGENDA
IA.1 Max and the numbers: the binary operators
IA.2 Generating random numbers
IA.3 Managing time: the metro object
IA.4 Subpatches and abstractions
IA.5 Other random number generators
IA.6 Message ordering with trigger
IA.7 Objects for managing lists
IA.8 The message box and variable arguments
IA.9 Sending sequences of bangs: the uzi object
IA.10 Send and receive
List of Max/MSP objects
Commands, attributes, and parameters for some Max/MSP objects
Glossary
Chapter 2T - THEORY
ADDITIVE AND VECTOR SYNTHESIS
LEARNING AGENDA
2.1 Fixed spectrum additive synthesis
2.2 Beats
2.3 Crossfading between wavetables: vector synthesis
2.4 Variable spectrum additive synthesis
Fundamental concepts
Glossary
Discography
Chapter 2P - PRACTICE
ADDITIVE AND VECTOR SYNTHESIS
LEARNING AGENDA
2.1 Fixed spectrum additive synthesis
2.2 Beats
2.3 Crossfading between wavetables: vector synthesis
2.4 Variable spectrum additive synthesis
List of Max/MSP objects
Commands, attributes, and parameters for some Max/MSP objects
Glossary
Chapter 3T - THEORY
NOISE GENERATORS, FILTERS AND SUBTRACTIVE SYNTHESIS
LEARNING AGENDA
3.1 Sound sources for subtractive synthesis
3.2 Lowpass, highpass, bandpass, and bandreject filters
3.3 The Q factor
3.4 Filter order and connection in series
3.5 Subtractive synthesis
3.6 Equations for digital filters
3.7 Filters connected in parallel, and graphic equalization
3.8 Other applications of connection in series: parametric eq and shelving filters
3.9 Other sources for subtractive synthesis: impulses and resonant bodies
Fundamental concepts
Glossary
Discography
Chapter 3P - PRACTICE
NOISE GENERATORS, FILTERS AND SUBTRACTIVE SYNTHESIS
LEARNING AGENDA
3.1 Sound sources for subtractive synthesis
3.2 Lowpass, highpass, bandpass, and bandreject filters
3.3 The Q factor
3.4 Filter order and connection in series
3.5 Subtractive synthesis
3.6 Equations for digital filters
3.7 Filters connected in parallel, and graphic equalization
3.8 Other applications of connection in series: parametric eq and shelving filters
3.9 Other sources for subtractive synthesis: impulses and resonant bodies List of Max/MSP objects
Commands, attributes, and parameters for specific Max/MSP objects
Interlude B - PRACTICE
ADDITIONAL ELEMENTS OF PROGRAMMING WITH MAX/MSP
LEARNING AGENDA
IB.1 Introduction to MIDI
IB.2 The modulo operator and recursion
IB.3 Routing signals and messages
IB.4 The relational operators and the select object
IB.5 Reducing a list to its parts: the iter object
IB.6 Iterative structures
IB.7 Generating random lists
IB.8 Calculations and conversions in Max
IB.9 Using arrays as envelopes: Shepard tone
List of Max/MSP objects
Commands, attributes, and parameters for specific Max/MSP objects
Glossary
Chapter 4T - THEORY
CONTROL SIGNALS
LEARNING AGENDA
4.1 Control signals: stereo panning
4.2 DC Offset
4.3 Control signals for frequency
4.4 Control signals for amplitude
4.5 Varying the duty cycle (pulse-width modulation)
4.6 Control signals for filters
4.7 Other generators of control signals
4.8 Control signals: multi-channel panning
Fundamental concepts
Glossary
Chapter 4P - PRACTICE
CONTROL SIGNALS
LEARNING AGENDA
4.1 Control signals: stereo panning
4.2 DC Offset
4.3 Control signals for frequency
4.4 Control signals for amplitude
4.5 Varying the duty cycle (pulse-width modulation)
4.6 Control signals for filters
4.7 Other generators of control signals
4.8 Control signals: multi-channel panning
List of Max/MSP objects
Commands, attributes, and parameters for specific Max/MSP objects
Glossary
References
Index
from “Electronic Music and Sound Design” Vol. 1 by Alessandro Cipriani and Maurizio Giri
© ConTempoNet 2010
All rights reserved. No part of this book may be reproduced in any form by any electronic or mechanical means (including photocopying, recording, or information storage and retrieval) without permission in writing from the publisher.
|