Sunteți pe pagina 1din 23

Sound Processing

Vikas Sahdev Rajesh Samudrala Rajani Shankar Sadasivam

EE623 DSP

Sound Effects
Delay
Multiple Echoes Reverberation Flanging Equalizer

EE623 DSP

Delay
A delay takes an audio signal, and plays it

back after the delay time (several milliseconds to several seconds)

EE623 DSP

Sound files for the Delay effect


Input Sound file

Output Sound file

EE623 DSP

Multiple Echo Filter


H(Z) =

Z-R (1 - alpha * ( Z-R))

EE623 DSP

Impulse Response of a Multiple Echo Filter

EE623 DSP

Sound Files for a Multiple Echo Filter


Input Sound file

Output Sound file

EE623 DSP

Reverberation
Reverberation is the result of the many

reflections of a sound that occur in a room

EE623 DSP

All Pass Reverberator


H(z) =

(alpha + Z-R)
(1 + alpha * Z-R )

EE623 DSP

Impulse Response of an All Pass Reverberator

EE623 DSP

Sound Files for an All Pass Reverberator


Input Sound file

Output Sound file

EE623 DSP

A Natural Reverberator
The Schroeders Reverberator
Combination - 4 Comb and 2 All Pass.

EE623 DSP

Sound Files for a Natural Reverberator


Input Sound file

Output Sound file

EE623 DSP

Flanging
H(Z) = ( 1 + alpha*( Z-beta(n)) )

EE623 DSP

A time varying delay function

EE623 DSP

Sound file for Flange effect


Input Sound file

Output Sound file

EE623 DSP

Equalizer
A combination of Low pass, Band pass

and High pass filters.

EE623 DSP

Low Pass Filter

EE623 DSP

Band Pass Filter

EE623 DSP

High Pass Filter

EE623 DSP

Sound effects for an equalizer


Input Sound file
Low Pass Output Band Pass Output High Pass Filter Total Output

EE623 DSP

Summary
Music signal processing includes a wide

variety of effects and filtering techniques. By implementing different filtering techniques, we obtained different sound effects. By the application of DSP, sound quality can be improved.
EE623 DSP

References
Digital Signal Processing- A computer

based approach by Sanjit Mitra www.harmony-central.com Mc Gill DSP Course

EE623 DSP

S-ar putea să vă placă și