sampling audio signal

13 ビュー (過去 30 日間)
ramy iskander
ramy iskander 2011 年 7 月 7 日
コメント済み: Walter Roberson 2018 年 6 月 1 日
how to plot an audio signal (.wav) in matlab

回答 (3 件)

Paulo Silva
Paulo Silva 2011 年 7 月 7 日
[x,fs] = wavread('file');
t = 0:1/fs:length(x);
plot(t,x);
for stereo files
[y, fs]=wavread(fileName); % Read wave file
sound(y, fs); % Playback
left=y(:,1); % Left channel
right=y(:,2); % Right channel
subplot(2,1,1), plot((1:length(left))/fs, left);
subplot(2,1,2), plot((1:length(right))/fs, right);
  1 件のコメント
hemalatha
hemalatha 2015 年 1 月 7 日
i unable to get the plot of left and right..please explain the program

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


pooja thosar
pooja thosar 2017 年 12 月 22 日
can u tell me how to play two different audio signals, i.e. one audio on right channel and one audio on left channel
  1 件のコメント
Walter Roberson
Walter Roberson 2017 年 12 月 22 日
Create a matrix in which the left channel is in column 1 and the right channel is in column 2. (If one column would be shorter pad it with 0 to be the same length as the other.) Now play the combined matrix.

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


Lijia Liu
Lijia Liu 2018 年 6 月 1 日
how to make two wavefiles of different size equal to over this error: Dimensions of matrices being concatenated are not consistent.
  1 件のコメント
Walter Roberson
Walter Roberson 2018 年 6 月 1 日
Are you trying to make them multiple channels of the same sound? Are you trying to concatenate them together but some of them have different number of channels than the others?

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

カテゴリ

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