how to plot the audio into sample?

3 Ansichten (letzte 30 Tage)
Manjutha Manavalan
Manjutha Manavalan am 1 Okt. 2016
Kommentiert: Walter Roberson am 1 Okt. 2016
clc;
clear all;
close all;
fileName='Voice_002.wav';
[y, fs, nbits]=wavread(fileName);
N = length(y);% % N is the number of samples
sound(y, fs); % Playback of the sound data
time=(1:length(y))/fs; % Time vector on x-axis
plot(time,y);xlabel('Time');
ylabel('Amplitude'); % Plot the waveform w.r.t. time
fprintf('Information of the sound file "%s":\n', fileName);
fprintf('Duration= %g seconds\n', length(y)/fs);
fprintf('Number of samples %g:\n', N);
fprintf('Sampling rate = %g samples/second\n', fs);
fprintf('Bit resolution = %g bits/sample\n', nbits);
  1 Kommentar
Walter Roberson
Walter Roberson am 1 Okt. 2016
? Your line
plot(time,y)
already appears to be plotting the samples.

Melden Sie sich an, um zu kommentieren.

Antworten (0)

Kategorien

Mehr zu Multichannel Audio Input and Output finden Sie in Help Center und File Exchange

Tags

Noch keine Tags eingegeben.

Community Treasure Hunt

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

Start Hunting!

Translated by