How to add gain to an audio signal?
32 ビュー (過去 30 日間)
古いコメントを表示
Hi,
I wanted to ask if there is a way to add gain to an audio signal using MATLAB?
For ex., I have an audio file, and I want to add ~30dB gain to the signal. How can I do that?
Thanks,
Gagan
0 件のコメント
採用された回答
Star Strider
2022 年 5 月 29 日
Try this —
Fs = 44100;
t = linspace(0, Fs-1, Fs)/Fs;
s1 = sin(2*pi*t*15);
dB30 = db2mag(30)
s2 = s1*dB30;
figure
plot(t, s1, 'DisplayName','Original')
hold on
plot(t, s2, 'DisplayName','Original With 30 dB Amplification')
hold off
grid
legend('Location','best')
.
0 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Simulation, Tuning, and Visualization についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!