最終更新:2013-04-16 (火) 07:35:29 (2260d)  

Web Audio API/まとめ はてなブックマークを見る
Top / Web Audio API / まとめ

ドキュメント類

W3C

日本語訳 (古い)

Google Chromeのデモ

書きかけ

チュートリアル

Getting Started with Web Audio API - HTML5 Rocks

Web Audio API 解説

Safari Developer Library

はじめてのWeb Audio API

Turning the Web Up to 11 (Google I/O)

HTML5 Rocks

日本語訳 (古い)

VSTプラグイン作家のためのWeb Audio API入門

Smartjava.org

スライド

フィルタ

Web Audio API Quickstart Tutorial

<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script src="BufferLoader.js" type="text/javascript"></script>
<title>Web Audio API</title>
</head>
<script type="text/javascript">
var context;
var bufferLoader;

function loadAndPlay() {
	$("#status").html("loading...");
	try {
		context = new webkitAudioContext();
	}
	catch(e) {
		alert("Web Audio APIはこのブラウザではサポートされていません。");
	}

	bufferLoader = new BufferLoader(
		context,
		[
			'test.mp3'
		],
		finishedLoading
	);
	bufferLoader.load();
}

function finishedLoading(bufferList) {
	$("#status").html("loaded!!");
	var source1 = context.createBufferSource();
	source1.buffer = bufferList[0];

	source1.connect(context.destination);
	source1.noteOn(0);
}
</script>
<body>
Web Audio API sample.
<div id="status" >status</div>
<input type="button" value="Load and Play!" onclick="loadAndPlay();" />
</body>
</html>

関連