Cargando…

Introduction To Digital Signal Processing : Computer Musically Speaking.

Offers an introduction to digital signal processing (DSP), with an emphasis on digital audio and computer music. This book covers the mathematical foundations of DSP, important DSP theories including classic sound synthesis algorithms and effects as well as time- and frequency- domain analyses, and...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Formato: Electrónico eBook
Idioma:Inglés
Publicado: World Scientific 2009.
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • Cover13;
  • CONTENTS
  • Preface
  • Acknowledgements
  • About the Book Cover Design
  • 1. Acoustics, Hearing Limitations, and Sampling
  • 1 Introduction
  • 2 The Sine Tone
  • 3 Human Hearing and Its Limitations
  • 3.1 Duration
  • 3.2 Pitch
  • 3.3 Amplitude and sound levels
  • 3.4 Auditory masking
  • 4 Sampling: The Art of Being Discrete
  • 4.1 Sampling theorem
  • 4.2 Aliasing
  • 5 Quantization and Pulse Code Modulation (PCM)
  • 5.1 SNR and QSNR
  • 6 DC Component
  • 7 Distortion and SquareWaves
  • 7.1 Dithering
  • 8 Musical Examples
  • References and Further Reading
  • 2. Time-Domain Signal Processing I
  • 1 Introduction
  • 2 Amplitude Envelope and ADSR
  • 3 Wavetable Synthesis
  • 4 Windowing, RMS, and Amplitude Envelope
  • 4.1 Windowing:More details
  • 4.2 RMS and amplitude envelope
  • 5 Time-Domain Fundamental Frequency Computation
  • 5.1 Zero-crossing rate
  • 5.2 Autocorrelation
  • 5.3 Cross-correlation
  • 6 Sample Rate Conversion
  • 6.1 Up-sampling
  • 6.2 Down-sampling
  • 7 Overlap and Add (OLA)
  • 7.1 OLA: Problems and solutions
  • 8 Musical Examples
  • References and Further Reading
  • 3. Time-Domain Processes II
  • 1 Introduction
  • 2 Granular Synthesis
  • 2.1 Basic granular synthesis parameters
  • 2.2 Asynchronous granular synthesis
  • 2.3 Pitch shifting and time stretching/compression
  • 2.4 Sound morphing with granular synthesis
  • 3 Amplitude Distortion and Waveshaping
  • 3.1 Dynamic compressor
  • 3.2 Distortion
  • 3.3 Dynamic expander
  • 3.4 Tape saturation
  • 3.5 Waveshaping synthesis
  • 4 Some Familiar Time-Domain DSP Effects
  • 4.1 Equal power panning
  • 4.2 Delays
  • 5 Musical Examples
  • References and Further Reading
  • 4. Sine Waves
  • 1 Introduction
  • 2 Sinusoids Revisited
  • 3 Imaginary, Complex Numbers, and Eulers Formula
  • 3.1 Eulers formula
  • 4 Sinusoidal Modulation Techniques I: Amplitude
  • 4.1 Beating
  • 4.2 Amplitude modulation and ring modulation
  • 4.3 Amplitude modulation (AM)
  • 4.4 Ring modulation
  • 5 Sinusoidal Modulation Techniques II: Frequency
  • 5.1 FM: Sidebands and the Bessel function
  • 5.2 Modulation index
  • 5.3 General topics in FM control parameters
  • 6 Musical Examples
  • References and Further Reading
  • 5. Linear Time-Invariant Systems
  • 1 Introduction
  • 2 Difference Equations: Starting with the Moving Average Algorithm
  • 2.1 Causality
  • 2.2 Difference equations: General form
  • 3 Linear-Time Invariant (LTI) Systems
  • 3.1 Linearity property: Scalability and superposition
  • 3.2 Time-invariance property: Time-shift invariance
  • 3.3 Importance of LTI systems in DSP
  • 4 Impulse Response
  • 4.1 Finite impulse response (FIR) and infinite impulse response (IIR)
  • 4.2 Stability and IIR systems
  • 5 Convolution
  • 5.1 Convolution 8220;Need to Knows8221;
  • 6 System Diagrams and Digital Building Blocks
  • 7 Musical Examples
  • 6. Frequency Response
  • 1 Introduction
  • 2 The Frequency Response
  • 2.1 Characteristics and properties of H(ej952;)
  • 2.2 More stuff on the frequency response
  • 3 Phase Response and Phase Distortion
  • 3.1 Phase delay
  • 3.2 Linearity and phase
  • 3.3 Phase response and continuous phase
  • 3.4 Group delay
  • 4 The (Almost) M.