Problem with white noise and wav file

5 ビュー (過去 30 日間)
jonh
jonh 2014 年 8 月 8 日
編集済み: Image Analyst 2014 年 8 月 9 日
[x, fs ] = wavread('hola.wav');
t = 0:1/fs:1;
% Genera Ruido blanco
L = length(t);
var = 2; % varianza
k = randn(1,L); % ruido no uniforme
mean1 = 0.0; % media
ruido = mean1 + sqrt(var)*k; % ruido blanco
x=ruido;
what is the problem? It will no audio signal with the noise but there is only noise, as is done to be both simultaneously I hope answers thank you

回答 (1 件)

Iain
Iain 2014 年 8 月 8 日
It looks like you're doing:
signal = valid_data_read_from_file;
noise = randomly_generated_noise;
signal = noise; % remove the signal entirely and replace it with noise
You should be doing
signal = signal + noise;
  1 件のコメント
jonh
jonh 2014 年 8 月 8 日
Hi there Does not work If you want I send you the files so that you verify I hope your answer Thank you

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

カテゴリ

Help Center および File ExchangeAudio 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