Convolution of Audio Signals

19 ビュー (過去 30 日間)
Shubhra Sinha
Shubhra Sinha 2020 年 4 月 23 日
コメント済み: Walter Roberson 2021 年 12 月 21 日
I'm trying to convolve audio signal with impulse response but every time it's giving error as "A & A must be in vector forms"
[sig1, fs] = audioread('mysong1.wav'); % import the song
t = [1:length(sig1)]/fs;
subplot(3,1,1)
plot(t, sig1) % plot the song
xlabel('t (second)')
ylabel('Relative signal strength')
title('Song')
[sig2, fs] = audioread('StNCh.wav'); % import the song
t1 = [1:length(sig2)]/fs;
subplot(3, 1, 2)
plot(t1, sig2) % plot the song
xlabel('t1 (second)')
ylabel('Relative signal strength')
title('Impulse Response')
w = conv(sig1,sig2);
t2 = 0:1:10;
subplot(3,1,3);
plot(t2,w);
xlabel('t2 (second)')
ylabel('Relative signal strength')
title('Convolved Signal')
Please help me to figure out this.
  5 件のコメント
Shubhra Sinha
Shubhra Sinha 2020 年 4 月 23 日
Okay, Thank you Walter...
Ricardo Reyes
Ricardo Reyes 2020 年 10 月 13 日
do you have the code fixed up?

サインインしてコメントする。

採用された回答

Michael Ndungi
Michael Ndungi 2021 年 6 月 8 日
[sig1, fs] = audioread('mysong1.wav'); % import the song
t = [1:length(sig1)]/fs;
subplot(3,1,1)
plot(t, sig1) % plot the song
xlabel('t (second)')
ylabel('Relative signal strength')
title('Song')
[sig2, fs] = audioread('StNCh.wav'); % import the song
t1 = [1:length(sig2)]/fs;
subplot(3, 1, 2)
plot(t1, sig2) % plot the song
xlabel('t1 (second)')
ylabel('Relative signal strength')
title('Impulse Response')
w = conv(sig1,sig2);
t2 = 0:1:10;
subplot(3,1,3);
plot(t2,w);
xlabel('t2 (second)')
ylabel('Relative signal strength')
title('Convolved Signal')
  3 件のコメント
Nurafiqah Mukhtar
Nurafiqah Mukhtar 2021 年 12 月 21 日
i cant use this coding.. may i know why?
wave convolution not came out.
Walter Roberson
Walter Roberson 2021 年 12 月 21 日
I described some reasons in the comments I posted earlier.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeAudio Processing Algorithm Design についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by