Bonjour,
J'essaye de traiter des fichiers sons et les fichier stéréo et certains mono me renvoient l'erreur suivante:
Que signifie cette erreur exactement et que faut il que je change dans mon programme pour éviter cette erreur?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 !--error 17 : taille de la pile dépassée (utilisez la fonction stacksize pour augmenter la taille de la pile).
mon programme:
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 function long=testwav3(inputFile) fileSize = loadwave(inputFile); [x,fs]=wavread(inputFile); long=length(x); N = 1024; f_maxdemi=22050; T=1/44100; w=window('hm',length(x)); t=(0:long-1)*T; // frequency scale f_scale=linspace(-f_maxdemi,f_maxdemi,floor(N/2)); spectrum=fft(x(:,1)'.*w); figure(1) plot(f_scale,20*log10(abs(spectrum(1:length(f_scale)))+%eps)); title('spectre') xlabel('Frequence(Hz)') ylabel('spectre(dB)') figure(2) plot(t,abs(spectrum(1:length(f_scale)))+%eps),hold on,xlabel('temps(us)') endfunction
Partager