La méthode start()
de l'interface AudioBufferSourceNode
permet de planifier le déclenchemen de la lecture du buffer audio.
Syntaxe
var source = contexteAudio.createBufferSource(); source.start(contexteAudio.currentTime + 1,3,10);
Exemples
L'exemple le plus simple lance la lecture du buffer audio depuis le début - inutile de spécifier des paramètres dans ce cas:
source.start();
L'exemple suivant, plus complexe, jouera, après une seconde de pause, un tronçon d'une durée de 10 secondes à partir de la 3ème seconde des données en mémoire.
source.start(contexteAudio.currentTime + 1,3,10);
Note: Pour un exemple plus complexe montrant la méthode start()
en action, consulter l'exemple AudioContext.decodeAudioData
. Voir aussi l'exemple complet et son code source.
Valeur
Void.
Paramètres
- when
- Le paramètre
when
indique à quel moment la lecture doit commencer. Siwhen
représente une date passée, la lecture commence immédiatement. Si la méthode est invoquée plus d'une fois, ou après un appel àAudioBufferSourceNode.stop()
, une exception est levée. - offset
- Le paramètre
offset
, dont la valeur par défaut est0
, indique à quel endroit du buffer la lecture doit commencer. - duration
- Le paramètre
duration
, dont la valeur par défaut est la longueur du contenu moins le décalage (offset) du début de lecture, indique la longueur du contenu audio qui doit être lue.
Spécification
Spécification | Statut | Commentaire |
---|---|---|
Web Audio API La définition de 'start()' dans cette spécification. |
Version de travail |
Compatibilité navigateurs
Fonctionnalité | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|
Support basique | 14 webkit | 23 | Pas de support | 15 webkit 22 (unprefixed) |
6 webkit |
Fonctionnalité | Android | Chrome | Firefox Mobile (Gecko) | Firefox OS | IE Phone | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|---|
Support basique | Pas de support | 28 webkit | 25 | 1.2 | Pas de support | Pas de support | 6 webkit |
Voir aussi
Étiquettes et contributeurs liés au document
Contributeurs à cette page :
marie-ototoi
Dernière mise à jour par :
marie-ototoi,