From 6772831200d14c2436aea2d0c837f40dbf12156f Mon Sep 17 00:00:00 2001 From: SphinxKnight Date: Sun, 26 Sep 2021 13:11:47 +0200 Subject: Prepare Web API section for Markdown conversion (#2464) * Remove summary classes and ids * Remove unecessary hidden * Remove useless span filled with useless attributes / ids * Remove useless font * Remove notranslate * Remove id in other elements than headings * Remove name attributes * Remove
 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
---
 .../fr/web/api/baseaudiocontext/createbiquadfilter/index.html  |  4 ++--
 files/fr/web/api/baseaudiocontext/createbuffer/index.html      |  4 ++--
 .../fr/web/api/baseaudiocontext/createbuffersource/index.html  | 10 ++++++----
 files/fr/web/api/baseaudiocontext/creategain/index.html        |  6 +++---
 files/fr/web/api/baseaudiocontext/createpanner/index.html      |  2 +-
 .../fr/web/api/baseaudiocontext/createperiodicwave/index.html  |  6 ++----
 files/fr/web/api/baseaudiocontext/index.html                   | 10 +++++-----
 7 files changed, 21 insertions(+), 21 deletions(-)

(limited to 'files/fr/web/api/baseaudiocontext')

diff --git a/files/fr/web/api/baseaudiocontext/createbiquadfilter/index.html b/files/fr/web/api/baseaudiocontext/createbiquadfilter/index.html
index d7af5e1521..3d995409bb 100644
--- a/files/fr/web/api/baseaudiocontext/createbiquadfilter/index.html
+++ b/files/fr/web/api/baseaudiocontext/createbiquadfilter/index.html
@@ -21,11 +21,11 @@ translation_of: Web/API/BaseAudioContext/createBiquadFilter
 
 
baseAudioContext.createBiquadFilter();
-

Retourne

+

Retourne

un {{domxref("BiquadFilterNode")}}.

-

Exemple

+

Exemple

L'exemple suivant montre une utilisation basique d'un AudioContext pour créer un nœud de filtre Biquad. Pour un exemple fonctionnel complet, visitez notre démonstration voice-change-o-matic (et lisez de même le code source).

diff --git a/files/fr/web/api/baseaudiocontext/createbuffer/index.html b/files/fr/web/api/baseaudiocontext/createbuffer/index.html index 420f1ed11f..55ca8f3ea5 100644 --- a/files/fr/web/api/baseaudiocontext/createbuffer/index.html +++ b/files/fr/web/api/baseaudiocontext/createbuffer/index.html @@ -35,7 +35,7 @@ translation_of: Web/API/BaseAudioContext/createBuffer
nbDeCanaux
Un nombre entier représentant le nombre de canaux que ce tampon doit avoir. Les implémentations doivent prendre en charge un minimum de 1 canal et un maximum de 32 canaux.
longueur
-
Un entier représentant la taille du tampon dans les trames d'échantillons.
+
Un entier représentant la taille du tampon dans les trames d'échantillons.
frequenceDEchantillonnage
La fréquence d'échantillonnage des données audio linéaires en trames d'échantillons par seconde. Une implémentation doit supporter des fréquences d'échantillonnage comprises au minimum dans la plage 22050 et 96000.
@@ -64,7 +64,7 @@ var tampon = ctxAudio.createBuffer(1, 22050, 22050);

Examinons maintenant un exemple de createBuffer() plus complexe, dans lequel nous créons un tampon de deux secondes, le remplissons de bruit blanc, puis le reproduisons via {{domxref("AudioBufferSourceNode")}}. Le commentaire devrait clairement faire comprendre ce qui se passe. Vous pouvez également exécuter le code en direct ou regarder le source.

-
var ctxAudio = new (window.AudioContext || window.webkitAudioContext)();
+
var ctxAudio = new (window.AudioContext || window.webkitAudioContext)();
 
 // Création d'un tampon stéréo vide de trois secondes à la fréquence d'échantillonnage de l'AudioContext
 var monArrayBuffer = ctxAudio.createBuffer(2, ctxAudio.sampleRate * 3, ctxAudio.sampleRate);
diff --git a/files/fr/web/api/baseaudiocontext/createbuffersource/index.html b/files/fr/web/api/baseaudiocontext/createbuffersource/index.html
index 18d96da80c..9a9dfe08cf 100644
--- a/files/fr/web/api/baseaudiocontext/createbuffersource/index.html
+++ b/files/fr/web/api/baseaudiocontext/createbuffersource/index.html
@@ -5,7 +5,9 @@ translation_of: Web/API/BaseAudioContext/createBufferSource
 ---
 

{{ APIRef("Web Audio API") }}

-

La méthode createBufferSource() de l’interface {{ domxref("BaseAudioContext") }} est utilisée pour créer un nouveau {{ domxref("AudioBufferSourceNode") }}, qui peut être employé pour jouer des données audio contenues dans un objet {{ domxref("AudioBuffer") }}. Des {{ domxref("AudioBuffer") }} peuvent être créés en utilisant {{domxref("BaseAudioContext.createBuffer")}}, ou sont retournés par la méthode {{domxref("BaseAudioContext.decodeAudioData")}} quand elle a terminé de décoder une piste audio avec succès.

+

La méthode createBufferSource() de l’interface {{ domxref("BaseAudioContext") }} est utilisée pour créer un nouveau {{ domxref("AudioBufferSourceNode") }}, qui peut être employé pour jouer des données audio contenues dans un objet {{ domxref("AudioBuffer") }}.

+ +

Des {{ domxref("AudioBuffer") }} peuvent être créés en utilisant {{domxref("BaseAudioContext.createBuffer")}}, ou sont retournés par la méthode {{domxref("BaseAudioContext.decodeAudioData")}} quand elle a terminé de décoder une piste audio avec succès.

Syntaxe

@@ -20,10 +22,10 @@ translation_of: Web/API/BaseAudioContext/createBufferSource

Dans cet exemple, on crée un tampon de deux secondes, on le remplit avec du bruit blanc, puis on le joue via un {{ domxref("AudioBufferSourceNode") }}. Les commentaires devraient expliquer clairement ce qui se passe.

-

Note : Vous pouvez également exécuter le code en direct, ou voir la source.

+

Note : Vous pouvez également exécuter le code en direct, ou voir la source.

-
var audioCtx = new (window.AudioContext || window.webkitAudioContext)();
+
var audioCtx = new (window.AudioContext || window.webkitAudioContext)();
 var button = document.querySelector('button');
 var pre = document.querySelector('pre');
 var myScript = document.querySelector('script');
@@ -87,5 +89,5 @@ button.onclick = function() {
 

Voir aussi

diff --git a/files/fr/web/api/baseaudiocontext/creategain/index.html b/files/fr/web/api/baseaudiocontext/creategain/index.html index e400ee7198..90039ecc31 100644 --- a/files/fr/web/api/baseaudiocontext/creategain/index.html +++ b/files/fr/web/api/baseaudiocontext/creategain/index.html @@ -25,11 +25,11 @@ original_slug: Web/API/AudioContext/createGain
var contexteAudio = new AudioContext();
 var gainNode = contexteAudio.createGain();
-

Retourne

+

Retourne

-

Un {{domxref("GainNode")}} qui prend en entrée une ou plusieurs sources audio et en sortie un son dont le volume a été ajusté à un niveau indiqué par le paramètre de type a-rate {{domxref("GainNode.gain")}}.

+

Un {{domxref("GainNode")}} qui prend en entrée une ou plusieurs sources audio et en sortie un son dont le volume a été ajusté à un niveau indiqué par le paramètre de type a-rate {{domxref("GainNode.gain")}}.

-

Exemple

+

Exemple

L'exemple suivant montre l'utilisation d'un {{domxref("AudioContext")}} pour créer un {{ domxref("GainNode") }}, qui sert à activer et désactiver le son au clic d'un bouton, en changeant la valeur de la propriété gain.

diff --git a/files/fr/web/api/baseaudiocontext/createpanner/index.html b/files/fr/web/api/baseaudiocontext/createpanner/index.html index 9630c4af5f..2c11e2a02e 100644 --- a/files/fr/web/api/baseaudiocontext/createpanner/index.html +++ b/files/fr/web/api/baseaudiocontext/createpanner/index.html @@ -120,7 +120,7 @@ function positionPanner() { }

-

Note: In terms of working out what position values to apply to the listener and panner, to make the sound appropriate to what the visuals are doing on screen, there is quite a bit of math involved, but you will soon get used to it with a bit of experimentation.

+

Note : In terms of working out what position values to apply to the listener and panner, to make the sound appropriate to what the visuals are doing on screen, there is quite a bit of math involved, but you will soon get used to it with a bit of experimentation.

Spécifications

diff --git a/files/fr/web/api/baseaudiocontext/createperiodicwave/index.html b/files/fr/web/api/baseaudiocontext/createperiodicwave/index.html index 94622f3a32..5678fadb26 100644 --- a/files/fr/web/api/baseaudiocontext/createperiodicwave/index.html +++ b/files/fr/web/api/baseaudiocontext/createperiodicwave/index.html @@ -14,9 +14,7 @@ translation_of: Web/API/BaseAudioContext/createPeriodicWave ---

{{ APIRef("Web Audio API") }}

-
-

La méthode createPeriodicWave() de l'interface {{ domxref("BaseAudioContext") }} est utilisée pour créer une {{domxref("PeriodicWave")}} (onde périodique), qui sert à définir une onde sinusoïdale périodique qui peut être utilisée pour modeler la sortie d'un {{ domxref("OscillatorNode") }}.

-
+

La méthode createPeriodicWave() de l'interface {{ domxref("BaseAudioContext") }} est utilisée pour créer une {{domxref("PeriodicWave")}} (onde périodique), qui sert à définir une onde sinusoïdale périodique qui peut être utilisée pour modeler la sortie d'un {{ domxref("OscillatorNode") }}.

Syntaxe

@@ -42,7 +40,7 @@ translation_of: Web/API/BaseAudioContext/createPeriodicWave
-

Si normalisée, l'onde résultante aura une valeur absolue de sommet égale à 1.

+

Note : Si normalisée, l'onde résultante aura une valeur absolue de sommet égale à 1.

Exemple

diff --git a/files/fr/web/api/baseaudiocontext/index.html b/files/fr/web/api/baseaudiocontext/index.html index 4d1fe561b4..af570e1037 100644 --- a/files/fr/web/api/baseaudiocontext/index.html +++ b/files/fr/web/api/baseaudiocontext/index.html @@ -13,7 +13,7 @@ translation_of: Web/API/BaseAudioContext ---
{{APIRef("Web Audio API")}}
-

L'interface BaseAudioContext agit comme une définition de base pour les graphiques de traitement audio en ligne et hors ligne, comme représenté par {{domxref("AudioContext")}} et {{domxref("OfflineAudioContext")}} respectivement. Vous n'utiliseriez pas BaseAudioContext directement — vous utiliseriez ses fonctionnalités via l'une de ces deux interfaces héréditaires.

+

L'interface BaseAudioContext agit comme une définition de base pour les graphiques de traitement audio en ligne et hors ligne, comme représenté par {{domxref("AudioContext")}} et {{domxref("OfflineAudioContext")}} respectivement. Vous n'utiliseriez pas BaseAudioContext directement — vous utiliseriez ses fonctionnalités via l'une de ces deux interfaces héréditaires.

Un BaseAudioContext peut être une cible d'événements, il implémente donc l'interface {{domxref("EventTarget")}}.

@@ -31,7 +31,7 @@ translation_of: Web/API/BaseAudioContext
{{domxref("BaseAudioContext.listener")}} {{readonlyInline}}
Renvoie l'objet {{domxref("AudioListener")}}, utilisé pour la spatialisation 3D.
{{domxref("BaseAudioContext.sampleRate")}} {{readonlyInline}}
-
Renvoie un float représentant la fréquence d'échantillonnage (en échantillons par seconde) utilisée par tous les nœuds dans ce contexte. La fréquence d'échantillonnage d'un {{domxref("AudioContext")}} ne peut pas être modifiée.
+
Renvoie un float représentant la fréquence d'échantillonnage (en échantillons par seconde) utilisée par tous les nœuds dans ce contexte. La fréquence d'échantillonnage d'un {{domxref("AudioContext")}} ne peut pas être modifiée.
{{domxref("BaseAudioContext.state")}} {{readonlyInline}}
Renvoie l'état actuel de l'AudioContext.
@@ -94,11 +94,11 @@ translation_of: Web/API/BaseAudioContext

Déclaration de context audio de base:

-
var audioCtx = new AudioContext();
+
var audioCtx = new AudioContext();

Variante de nagivateur croisé:

-
var AudioContext = window.AudioContext || window.webkitAudioContext;
+
var AudioContext = window.AudioContext || window.webkitAudioContext;
 var audioCtx = new AudioContext();
 
 var oscillatorNode = audioCtx.createOscillator();
@@ -129,7 +129,7 @@ var finish = audioCtx.destination;
 
 

Voir aussi

-