reverberation in matlab

조회 수: 3 (최근 30일)
PChoppala
PChoppala 2012년 2월 12일
Hi I have a broadband signal x(t) as
x = randn(1,100); Fs = 48e3;
Do we have any inbuilt function or a standard procedure for adding reverberation to the signal(say 3 copies).
The application is for audio source localization.
Cheers
  댓글 수: 2
Walter Roberson
Walter Roberson 2012년 2월 13일
Is your signal definitely broadband? Please see my discussion of the term at http://www.mathworks.com/matlabcentral/answers/26278-how-to-add-delay-to-a-signal
PChoppala
PChoppala 2012년 2월 13일
Yeah, randn(1,100) can be considered as a broad band signal, right? I assume a frequency of 48e3;
To add delay, I take the fft and multiply it with exp(-2*pi*Fs*Td) (Td is time delay) and inverse FFt the result to obtain the time domain delayed signal.
Or we may consider other audio signals as well, right!

댓글을 달려면 로그인하십시오.

답변 (0개)

카테고리

Help CenterFile Exchange에서 Audio I/O and Waveform Generation에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by