Vous essayez d'apprendre l'API audio, mais j'obtiens une erreur de référence Uncaught pour la classe BufferLoader. Je suis sur le chrome et c'est à jour. Cette classe ne devrait-elle pas fonctionner sans problèmes?Erreur de référence non interceptée BufferLoader n'est pas défini
<html>
<head>
<script type=text/javascript>
window.onload = init;
var context;
var bufferLoader;
function init(){
context = new webkitAudioContext();
bufferLoader = new BufferLoader(
context,
[
' https://dl.dropboxusercontent.com/u/1957768/kdFFO3.wav',
' https://dl.dropboxusercontent.com/u/1957768/geniuse%20meodies.wav',
],
finishedLoading
);
bufferLoader.load();
}
function finishedLoading(bufferList){
//make two sources and play them
var source1 = context.createBufferSource();
var source2 = context.createBufferSource();
source1.buffer = bufferList[0];
source2.buffer = bufferList[1];
source1.connect(context.destination);
source2.connect(context.destination);
source1.start(0);
source2.start(0);
}
</script>
</head>
<body>
</body>
</html>
Où se trouve la documentation de ce 'BufferLoader'? Parlez-vous du 'BufferLoader' d'ici http://chromium.googlecode.com/svn/trunk/samples/audio/doc/loading-sounds.html ou ici https://code.google.com/p/chromium /source/browse/trunk/samples/audio/doc/resources/buffer-loader.js?r=2681? – Ian
est l'API Web Audio. il devrait fonctionner dès la sortie de la boîte en chrome. – oxxi
Je ne pense pas. Comme vous pouvez le voir dans les liens fournis (et plusieurs autres que j'ai trouvés), c'est une fonction personnalisée que vous devez déclarer et utiliser. – Ian