Free Download Engineering | Science | Technology Books

Free Download Engineering Ebooks

Power Engineering Int     LNG Industry     Appliance Design     Pumps & Systems     Electronic Design     Renewable Energy Focus     Waste Management World     SitePrep Magazine    



   
 Get News Update from this Site!  
Free Engineering Books Download
 

Spectral Audio Signal Processing

  


Spectral Audio Signal Processing

 

TOC

  • Introduction and Overview
  • Fourier Transforms and Theorems
  • Organization
  • Overview
  • Discrete Time Fourier Transform
  • Fourier Transform (FT) and Inverse
  • Fourier Theorems for the DTFT
  • Continuous-Time Fourier Theorems
  • Spectral Interpolation

 

  • Spectrum Analysis Windows
  • Rectangular Window
  • Generalized Hamming Window Family
  • Blackman-Harris Window Family
  • Spectrum Analysis of an Oboe Tone
  • Bartlett (“Triangular”) Window
  • Poisson Window
  • Hann-Poisson Window
  • Slepian or DPSS Window
  • Kaiser Window
  • Dolph-Chebyshev Window
  • Gaussian Window and Transform
  • Optimized Windows
  • Optimal Window Design by linprog

 

  • Spectrum Analysis of Sinusoids
  • Spectrum of a Sinusoid
  • Spectrum of Sampled Complex Sinusoid
  • Spectrum of a Windowed Sinusoid
  • Effect of Windowing
  • The Rectangular Window
  • Resolving Sinusoids
  • Sinusoidal Peak Interpolation
  • Optimal Peak-Finding in the Spectrum

 

  • Spectrum Analysis of Noise
  • Introduction to Noise
  • Spectral Characteristics of Noise
  • White Noise
  • Sample Autocorrelation
  • Sample Power Spectral Density
  • Biased Sample Autocorrelation
  • Smoothed Power Spectral Density
  • Cyclic Autocorrelation
  • Practical Bottom Line
  • Why an Impulse is Not White Noise
  • The Periodogram
  • Welch’s Method
  • Welch’s Method with Windows
  • Filtered White Noise
  • Processing Gain
  • The Panning Problem

 

  • Time-Frequency Displays
  • The Short-Time Fourier Transform
  • Classic Spectrograms
  • Audio Spectrograms

 

  • Overlap-Add STFT Processing
  • Convolution of Short Signals
  • Dual of Constant Overlap-Add
    • Poisson Summation Formula
    • Frequency-Domain COLA Constraints
    • PSF Dual and Graphical Equalizers
    • PSF and Weighted Overlap Add
    • Example COLA Windows for WOLA
  • Overlap-Save Method
  • Time Varying OLA Modifications
    • Time-Varying STFT Modifications
    • Length L FIR Frame Filters
  • Weighted Overlap Add
  • Review of Zero Padding

 

  • Filter Bank View of the STFT
  • Dual Views of the STFT
    • Overlap-Add View of the STFT
    • Filter Bank View of the STFT
    • FBS and Perfect Reconstruction
  • STFT Filter Bank
    • Computational Examples in Matlab
  • The DFT Filter Bank
    • The Running-Sum Lowpass Filter
    • Modulation by a Complex Sinusoid
    • Making a Bandpass Filter from a Lowpass Filter
    • Uniform Running-Sum Filter Banks
  • FBS Window Constraints for R=1
  • Nyquist(N) Windows
  • Duality of COLA and Nyquist Conditions
    • Specific Windows
    • The Nyquist Property on the Unit Circle
  • Portnoff Windows
  • Downsampled STFT Filter Banks
    • Downsampled STFT Filter Bank
    • Downsampling with Anti-Aliasing
    • Constant-Overlap-Add (COLA) Cases
  • STFT with Modifications
    • FBS Fixed Modifications
    • Time Varying Modifications in FBS
  • STFT Summary and Conclusions

 

  • Applications of the STFT
  • Estimation from Sinusoidal Peaks
  • Cross Synthesis
  • Spectral Envelope Extraction
    • Cepstral Windowing
    • Linear Prediction Spectral Envelope
    • Spectral Envelope Examples
  • Sinusoidal Modeling of Sound
  • Additive Synthesis Overview
  • Additive Synthesis Analysis
    • Following Spectral Peaks
    • Sinusoidal Peak Finding
    • Tracking Sinusoidal Peaks in a Sequence of FFTs
  • Sines + Noise Modeling
    • Sines+Noise Analysis Procedure
  • Sines + Noise + Transients
  • Sines + Noise + Transients Models
  • Gaussian Windowed Chirps
    • Modulated Gaussian Windowed Chirp
    • Identifying Chirp Rate
  • Time Scale Modification
    • TSM Using WOLA Phase Vocoder
    • Phase Continuation in a Time-Scaling Vocoder
    • More Recent Phase-Continuation Methods
    • Time-Scaling Phase Vocoder in Matlab
    • Example Vocoder Waveforms
  • FFT Filter Banks
    • Audio Filter Banks
    • Basic Idea
    • Inverse Transforming STFT Bin Groups
    • Fast Octave Filter Banks
  • Pointers to Demos

 

  • Multirate Filter Banks
  • Upsampling and Downsampling
    • Upsampling (Stretch) Operator
    • Downsampling (Decimation) Operator
    • Filtering and Downsampling
  • Polyphase Filtering
    • Two-Channel Case
    • N-Channel Polyphase Decomposition
    • Type II Polyphase Decomposition
    • Filtering and Downsampling, Revisited
    • Multirate Noble Identities
  • Critically Sampled PR Filter Banks
    • Two-Channel Critically Sampled Filter Banks
    • Amplitude-Complementary 2-Channel Filter Bank
    • Haar Example
    • Polyphase Decomposition of Haar Example
    • Quadrature Mirror Filters (QMF)
    • Linear Phase Quadrature Mirror Filter Banks
    • Conjugate Quadrature Filters (CQF)
    • Orthogonal Two-Channel Filter Banks
  • Perfect Reconstruction Filter Banks
    • Simple Examples of Perfect Reconstruction
    • Sliding Polyphase Filter Bank
    • Hopping Polyphase Filter Bank
    • Sufficient Condition for Perfect Reconstruction (PR)
    • Necessary and Sufficient Conditions for PR
    • Polyphase View of the STFT
    • Polyphase View of the Overlap-Add STFT
    • Polyphase View of the Weighted-Overlap-Add STFT
  • Paraunitary Filter Banks
  • Filter Banks Equivalent to STFTs
    • Polyphase Analysis of Portnoff STFT
  • MPEG Filter Banks
    • Pseudo-QMF Cosine Modulation Filter Bank
    • Perfect Reconstruction Cosine Modulated Filter Banks
    • MPEG Layer III Filter Bank
  • Review of STFT Filterbanks
    • STFT, Rectangular Window, No Overlap
    • STFT, Rectangular Window, 50% Overlap
    • STFT, Triangular Window, 50% Overlap
    • STFT, Hamming Window, 75% Overlap
    • STFT, Kaiser Window, Beta=10, 90 % Overlap
    • Sliding FFT, Any Window, Zero-Padded by 5
  • Wavelet Filter Banks
    • Geometric Signal Theory
  • Further Reading

 

  • Summary and Conclusions
  • Notation
  • Frequency and Time
  • Signal Notation
  • Fourier Transform Notation

 

  • More Fourier Theorems
  • Continuous Fourier Theorems
  • Relation of Smoothness to Roll-Off Rate

 

  • Statistical Signal Processing
  • Stochastic Processes
  • Correlation Analysis
    • Cross-Correlation
    • Cross-Power Spectral Density
    • Autocorrelation
    • Sample Autocorrelation
    • Power Spectral Density
    • Sample Power Spectral Density
  • White Noise
    • Making White Noise with Dice
    • Independent Implies Uncorrelated
    • Estimator Variance

 

  • Gaussian Function Properties
  • Gaussian Window and Transform
  • Gaussians Closed under Multiplication
    • Product of Two Gaussian PDFs
  • Gaussians Closed under Convolution
  • Fitting a Gaussian to Data
  • Infinite Flatness at Infinity
  • Integral of a Complex Gaussian
  • Gaussian Integral with Complex Offset
  • Fourier Transform of Complex Gaussian
  • Why Gaussian?
    • Central Limit Theorem
    • Iterated Convolutions
    • Binomial Distribution
    • Boltzmann Energy Distribution in Potential Well
  • Gaussian Probability Density Function
  • Maximum Entropy Property
    • Entropy of a Probability Distribution
    • Example: Random Bit String
    • Maximum Entropy Distributions
  • Gaussian Moments
    • Gaussian Mean
    • Gaussian Variance
    • Higher Order Moments Revisited
    • Moment Theorem
    • Gaussian Characteristic Function
    • Gaussian Central Moments
  • Sums of Gaussian Random Variables
  • Uncertainty Principle
  • History of the Gaussian Function

 

  • FIR Digital Filter Design
  • The Ideal Lowpass Filter
  • Least-Squares Impulse Response Design
    • Examples
  • Frequency-Sampling FIR Design
  • The Window Method
    • Matlab Support for the Window Method
    • Online Demonstration of the Window Method
    • Bandpass Filter Design Example
  • Hilbert Transform Design Example
    • Choice of Kaiser Window
    • Windowing an “Ideal” Impulse Response
    • Hilbert Transformer by the Window Method
    • Comparison to Optimal Chebyshev FIR Filter
    • Comparison to use of the hilbert function
  • Postlude on Hilbert Transform Theory
  • Generalized Window Method
  • Minimum Phase Filter Design
  • Minimum Phase and Causal Cepstra
  • Optimal FIR Digital Filter Design
    • Filter Specifications
    • Ideal Lowpass Filter Revisited
    • Optimal Least-Squares Filters
    • Optimal Chebyshev Filters
    • Lp norms
    • Least-Squares Linear-Phase FIR Filter Design
    • Chebyshev Optimal Linear Phase filter Design
    • More General Real FIR Filters
    • Complex FIR Filter Design
    • Arbitrary FIR Magnitude and Phase Specification
    • Second-Order Cone Problems (SOCP)
    • Nonlinear Optimization in Octave

 

  • Bilinear Audio Frequency Warping
  • Introduction
  • Bilinear Transform Frequency Warping
  • “Allpass” Frequency Warping
  • Section Outline
  • The Bark Frequency Scale
  • The Bilinear Transform
  • Optimal Bark Warping
  • Equivalent Rectangular Bandwidth
  • Directions for Improvements
  • Summary
  • Simple Approximations to Various Frequency Warpings

 

  • Examples in Matlab and Octave
  • Matlab for Spectrum Analysis Windows
  • Interpolating Spectral Peaks
  • Matlab for Computing Spectrograms
  • Matlab for Unwrapping Spectral Phase
  • Non-Parametric Frequency Warping
  • Fundamental Frequency Estimation

 

  • Spectral Audio Modeling History
  • Daniel Bernoulli’s Modal Decomposition
  • The Telharmonium
  • Early Additive Synthesis in Film Making
  • The Hammond Organ
  • Dudley’s Channel Vocoder
  • Voder
  • Phase Vocoder
    • FFT Implementation of the Phase Vocoder
    • Phase Vocoder Applications
  • Additive Synthesis
    • Oscillator-Bank Resynthesis
    • Inverse FFT Synthesis
    • Chirplet Synthesis
    • Nonparametric Spectral Peak Modeling
    • Efficient Specialized Methods
    • Further Reading, Additive Synthesis
  • Frequency Modulation (FM) Synthesis
  • Phase Vocoder Sinusoidal Modeling
    • Computing Vocoder Parameters
    • Further Reading on Vocoders
  • Speech Synthesis Examples
  • Spectral Modeling Synthesis
  • Perceptual audio coding
  • Future Prospects

 

  • The PARSHL Program
  • Choice of Hop Size
  • Filling the FFT Input Buffer (Step 2)
  • Peak Detection (Steps 3 and 4)
  • Peak Matching (Step 5)
  • Parameter Modifications (Step 6)
  • Synthesis (Step 7)
  • Magnitude-only Analysis/Synthesis
  • Preprocessing
  • Applications
  • Conclusions
  • Acknowledgments
  • Software Listing

 

Read Online / No Download   :   link



Related posts:

  1. Physical Audio Signal Processing
  2. Wireless Communications: Signal Processing Perspectives
  3. Fundamentals of Geophysical Data Processing
  4. Fourier and Wavelet Signal Processing
  5. Introduction to Digital Filters – with Audio Applications
  6. Image Processing and Data Analysis
  7. Wavelets and Subband Coding
  8. Optimum Signal Processing
  9. Optimal Filtering
  10. EARTH SOUNDINGS ANALYSIS: Processing versus Inversion
  11. The Theory and Technique of Electronic Music
  12. A Technical Tutorial on Digital Signal Synthesis
  13. Introduction to Statistical Signal Processing
  14. Modern Signal Processing

Lijit Search

The URI to TrackBack this entry is: http://artikel-software.com/blog/2012/01/19/spectral-audio-signal-processing/trackback/

Leave a Reply

  • Featured FREE Resource: