data clipped warning while coding.

2 visualizaciones (últimos 30 días)
maulik bhagat
maulik bhagat el 3 de Sept. de 2022
Comentada: maulik bhagat el 15 de Sept. de 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);

Respuestas (1)

Mathieu NOE
Mathieu NOE el 5 de Sept. de 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 comentarios
Mathieu NOE
Mathieu NOE el 12 de Sept. de 2022
hello again
problem solved ?
maulik bhagat
maulik bhagat el 15 de Sept. de 2022
solved thank you.

Iniciar sesión para comentar.

Etiquetas

Productos


Versión

R2022a

Community Treasure Hunt

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

Start Hunting!

Translated by