Home Electronic Music and Sound Design

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

Electronic Music and Sound Design 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

Electronic Music and Sound Design You can find this book also at:
Amazon  -  Barnes and Noble  -  CdeMusic.org


next  -  index  -  top page


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.

 
Copyright © 2013 Virtual-Sound. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.