Effacer les filtres
Effacer les filtres

data clipped warning while coding.

3 vues (au cours des 30 derniers jours)
maulik bhagat
maulik bhagat le 3 Sep 2022
Commenté : maulik bhagat le 15 Sep 2022
i am trying to run the code but error is popping up that data clipped when writing file
code:
load handel.mat
t=-4:1/22100:4;
f=40000;
fs=20000;
y1=sin(2*pi*f*t);
y2=sin(2*pi*fs*t);
y=y1+y2;
samples = [1,5*Fs];% for 5 second
filename = 'handel.wav';
audiowrite(filename,y,fs);
[y,Fs] = audioread('handel.wav',samples);
sound(y,Fs);

Réponses (1)

Mathieu NOE
Mathieu NOE le 5 Sep 2022
hello
FYI, wav export will clip data exceeding +/- 1 range
so you have to normalize the data (y) before writting to wav format
y=y1+y2;
y = y./max(abs(y));
  2 commentaires
Mathieu NOE
Mathieu NOE le 12 Sep 2022
hello again
problem solved ?
maulik bhagat
maulik bhagat le 15 Sep 2022
solved thank you.

Connectez-vous pour commenter.

Catégories

En savoir plus sur Audio I/O and Waveform Generation dans Help Center et File Exchange

Tags

Produits


Version

R2022a

Community Treasure Hunt

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

Start Hunting!

Translated by