From 6772831200d14c2436aea2d0c837f40dbf12156f Mon Sep 17 00:00:00 2001
From: SphinxKnight {{APIRef("'Web Audio API'")}}{{SeeCompatTable}} Le constructeur Le constructeur Un objet avec les propriétés suivantes : {{ APIRef("Web Audio API") }} La propriété La propriété Note: si la valeur n'est pas une puissance de 2, ou si elle ne se trouve pas dans l'intervalle spécifiée, l'exception Note : Si la valeur n'est pas une puissance de 2, ou si elle ne se trouve pas dans l'intervalle spécifiée, l'exception {{ APIRef("Web Audio API") }} for JS w/ language-js class
* Remove
for HTML w/ language-html class
* Remove
for other lang w/ language-* class
* Rm highlighted line in code samples
* fix links, internal, external, absolute URLs
* missing file from last commit
* Fix styles errors apart from table + some classes
* Fix notes and warnings (+ some other :x)
* fix typo during merge which broke a doc
* aand forgot a conflict
* fix remaining classes of errors except dls and images
* Fix dls
* Fix images (deki/mozillademos) and remaining style issues
* Remove script tag from svg file
* Remove script tag from svg fileS
* Compress SVG files for CI
---
files/fr/web/api/analysernode/analysernode/index.html | 8 ++++----
files/fr/web/api/analysernode/fftsize/index.html | 4 ++--
files/fr/web/api/analysernode/frequencybincount/index.html | 6 +++---
.../fr/web/api/analysernode/getbytefrequencydata/index.html | 6 +++---
.../web/api/analysernode/getbytetimedomaindata/index.html | 12 ++++++------
.../web/api/analysernode/getfloatfrequencydata/index.html | 2 +-
files/fr/web/api/analysernode/index.html | 13 ++++++-------
files/fr/web/api/analysernode/maxdecibels/index.html | 2 +-
files/fr/web/api/analysernode/mindecibels/index.html | 2 +-
.../web/api/analysernode/smoothingtimeconstant/index.html | 4 ++--
10 files changed, 29 insertions(+), 30 deletions(-)
(limited to 'files/fr/web/api/analysernode')
diff --git a/files/fr/web/api/analysernode/analysernode/index.html b/files/fr/web/api/analysernode/analysernode/index.html
index c3ef05a74c..a10fd3ee15 100644
--- a/files/fr/web/api/analysernode/analysernode/index.html
+++ b/files/fr/web/api/analysernode/analysernode/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/AnalyserNode/AnalyserNode
---
AnalyserNode
crée un nouvel objet {{domxref("AnalyserNode")}}.AnalyserNode
crée un nouvel objet {{domxref("AnalyserNode")}}.Syntax
@@ -17,11 +17,11 @@ translation_of: Web/API/AnalyserNode/AnalyserNode
fftSize
: taille initiale sde la FFT pour l'analyse du domaine fréquentiel . La valeur par défaut est 2048.maxDecibels
: valeur maximale de puissance de la plage pour l'analyse FFT, en décibels. La valeur par défaut est -30.minDecibels
: valeur minimale de puissance de la plage pour l'analyse FFT, en décibels. La valeur par défaut est -100.maxDecibels
: valeur maximale de puissance de la plage pour l'analyse FFT, en décibels. La valeur par défaut est -30.minDecibels
: valeur minimale de puissance de la plage pour l'analyse FFT, en décibels. La valeur par défaut est -100.smoothingTimeConstant
: valeur de lissage pour l'analyse FFT. La valeur par défaut est 0.8fftSize
de l'objet {{ domxref("AnalyserNode") }} est un nombre entier non signé qui représente la taille de la FFT (transfomation de Fourier rapide) à utiliser pour déterminer le domaine fréquentiel.
+fftSize
de l'objet {{ domxref("AnalyserNode") }} est un nombre entier non signé qui représente la taille de la FFT (transfomation de Fourier rapide) à utiliser pour déterminer le domaine fréquentiel.
La valeur de la propriété fftSize
property's doit être une puissance de 2 non nulle située dans l'intervalle compris entre 32
et 32768 ; sa valeur par défaut est 2048
.INDEX_SIZE_ERR
est levée.INDEX_SIZE_ERR
est levée.Syntaxe
diff --git a/files/fr/web/api/analysernode/frequencybincount/index.html b/files/fr/web/api/analysernode/frequencybincount/index.html
index a40c20348e..90a99b7f10 100644
--- a/files/fr/web/api/analysernode/frequencybincount/index.html
+++ b/files/fr/web/api/analysernode/frequencybincount/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/AnalyserNode/frequencyBinCount
---
- La propriété frequencyBinCount
de l'objet AnalyserNode
est un nombre entier non signé équivalent à la moitié la taille de la FFT. Il correspond en général au nombre de valeurs que vous aurez à manipuler pour la visualisation.frequencyBinCount
de l'objet AnalyserNode
est un nombre entier non signé équivalent à la moitié la taille de la FFT. Il correspond en général au nombre de valeurs que vous aurez à manipuler pour la visualisation.
L'exemple suivant montre comment créer simplement un AnalyserNode
avec AudioContext
, puis utiliser requestAnimationFrame
et <canvas>
pour collecter les données temporelles et dessiner un oscilloscopeen sortie. Pour des exemples plus complets, voir notre démo Voice-change-O-matic (et en particulier app.js lines 128–205).
L'exemple suivant montre comment créer simplement un AnalyserNode
avec AudioContext
, puis utiliser requestAnimationFrame
et <canvas>
pour collecter les données temporelles et dessiner un oscilloscopeen sortie. Pour des exemples plus complets, voir notre démo Voice-change-O-matic (et en particulier app.js lines 128–205).
var contexteAudio = new (window.AudioContext || window.webkitAudioContext)(); var analyseur = contexteAudio.createAnalyser(); @@ -84,5 +84,5 @@ dessiner();
{{ APIRef("Web Audio API") }}
- La méthode getByteFrequencyData()
de l'objet AnalyserNode
copie les données de fréquence dans le {{domxref("Uint8Array")}} passé en argument.
getByteFrequencyData()
de l'objet AnalyserNode
copie les données de fréquence dans le {{domxref("Uint8Array")}} passé en argument.
Si le tableau a moins d'éléments que {{domxref("AnalyserNode.frequencyBinCount")}}, les excédants sont supprimés; s'il en a davantage, les excédants sont ignorés.
@@ -29,7 +29,7 @@ analyseur.getByteFrequencyData(tableauDonnees);L'exemple suivant montre comment créer simplement un AnalyserNode
avec AudioContext
, puis utiliser requestAnimationFrame
et <canvas>
pour collecter les données temporelles et dessiner un oscilloscope en sortie. Pour des exemples plus complets, voir notre démo Voice-change-O-matic (et en particulier app.js lines 128–205).
L'exemple suivant montre comment créer simplement un AnalyserNode
avec AudioContext
, puis utiliser requestAnimationFrame
et <canvas>
pour collecter les données temporelles et dessiner un oscilloscope en sortie. Pour des exemples plus complets, voir notre démo Voice-change-O-matic (et en particulier app.js lines 128–205).
var contexteAudio = new (window.AudioContext || window.webkitAudioContext)(); var analyseur = contexteAudio.createAnalyser(); @@ -97,7 +97,7 @@ dessiner();
@@ -30,8 +30,8 @@ analyseur.getByteTimeDomainData(tableauDonnees);var contexteAudio = new AudioContext(); -var analyseur = contexteAudio.createAnalyser(); +
// La taille du tableau Uint8Array doit correspondre à la valeur de la propriété fftSizevar contexteAudio = new AudioContext(); +var analyseur = contexteAudio.createAnalyser(); --
var tableauDonnees = new Uint8Array(analyseur.fftSize); +// La taille du tableau Uint8Array doit correspondre à la valeur de la propriété fftSize +var tableauDonnees = new Uint8Array(analyseur.fftSize); // remplit le tableau Uint8Array avec les données renvoyées par la méthode getByteTimeDomainData() analyseur.getByteTimeDomainData(tableauDonnees);
L'exemple suivant montre comment créer simplement un AnalyserNode
avec {{domxref("AudioContext")}}, puis utiliser {{domxref("window.requestAnimationFrame()","requestAnimationFrame")}} et {{htmlelement("canvas")}} pour collecter les données temporelles et dessiner un oscilloscope en sortie. Pour des exemples plus complets, voir notre démo Voice-change-O-matic (et en particulier app.js lignes 128–205).
varcontexteAudio
= new (window.AudioContext || window.webkitAudioContext)(); -var analyseur =contexteAudio
.createAnalyser(); +var contexteAudio = new (window.AudioContext || window.webkitAudioContext)(); +var analyseur = contexteAudio.createAnalyser(); ... diff --git a/files/fr/web/api/analysernode/getfloatfrequencydata/index.html b/files/fr/web/api/analysernode/getfloatfrequencydata/index.html index 86cbae8c06..fb4e6e2785 100644 --- a/files/fr/web/api/analysernode/getfloatfrequencydata/index.html +++ b/files/fr/web/api/analysernode/getfloatfrequencydata/index.html @@ -27,7 +27,7 @@ analyseur.getByteTimeDomainData(tableauDonnees);
array
-Infinity
.-Infinity
.Il a exactement une entrée et une sortie. Le noeud fonctionne même si la sortie n'est pas connectée.
- +Nombre d'entrées | +Nombre d'entrées | 1 |
---|---|---|