1 pièce(s) jointe(s)
Visualisation d'un signal sonore
Code:
1 2 3 4 5 6 7
|
var audioCtx = new AudioContext();
var oscillator = audioCtx.createOscillator();
oscillator.type = 'sine';
oscillator.frequency.value = 440;
oscillator.connect(audioCtx.destination);
oscillator.start(); |
Voilà, lorsque je visualise le son pur avec cette méthode, le signal n'est pas stable ( la sinusoïde a tendance à se dédoubler ) et c'est évidemment pareil pour un signal carré, dent de scie et triangulaire. Est-ce qu'il y a un moyen d'améliorer la chose avec un filtre... ?
Ce serait pour avoir un spectre de fourier plus propre...
merci
PS: j'obtiens ça pour un signal triangulaire (correct lorsqu'il est figé sur une capture mais en vrai instantanément, le signal est dédoublé...)
Pièce jointe 317658