sampling audio signal

Risposte (3)

Paulo Silva
Paulo Silva il 7 Lug 2011
[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 Commento

hemalatha
hemalatha il 7 Gen 2015
i unable to get the plot of left and right..please explain the program

Accedi per commentare.

pooja thosar
pooja thosar il 22 Dic 2017

0 voti

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 Commento

Walter Roberson
Walter Roberson il 22 Dic 2017
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.

Accedi per commentare.

Lijia Liu
Lijia Liu il 1 Giu 2018

0 voti

how to make two wavefiles of different size equal to over this error: Dimensions of matrices being concatenated are not consistent.

1 Commento

Walter Roberson
Walter Roberson il 1 Giu 2018
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?

Accedi per commentare.

Categorie

Scopri di più su Audio I/O and Waveform Generation in Centro assistenza e File Exchange

Richiesto:

il 7 Lug 2011

Community Treasure Hunt

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

Start Hunting!

Translated by