reverberation in matlab

3 visualizaciones (últimos 30 días)
PChoppala
PChoppala el 12 de Feb. de 2012
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 comentarios
Walter Roberson
Walter Roberson el 13 de Feb. de 2012
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 el 13 de Feb. de 2012
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!

Iniciar sesión para comentar.

Respuestas (0)

Categorías

Más información sobre Audio I/O and Waveform Generation en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by