本書は、ウェブ・アプリケーション上で音を加工したり、合成したりできる高度なJavaScript API、Web Audio APIについて紹介する書籍です。このAPIは、最近のゲームエンジンが持つような能力や、デスクトップPCのオーディオ作成アプリケーションが備える一定度のミキシング、加工、フィルタリング機能を備えることを目的としています。Web Audio APIを使いこなすことで、ゲームからインタラクティブ・アプリケーション、高度な音楽作成アプリケーション、さらに可視化にも利用できるようになるでしょう。
なお本書はEbookのみの販売となります。
Web Audio API
Boris Smus 著、高崎拓哉、株式会社トップスタジオ 訳
- TOPICS
- Web
- 発行年月日
- 2013年09月
- ISBN
- 978-4-87311-641-9
- 原書
- Web Audio API
- FORMAT
- EPUB
目次
はじめに 1章 基本原則 ウェブ・オーディオの歴史 ゲームとインタラクティビティー オーディオ・コンテキスト オーディオ・コンテキストを初期化する オーディオ・ノードの種類 オーディオ・グラフを接続する モジュラー型ルーティングの力 音のローディングと再生 この章のまとめ 2章 完ぺきなタイミングと待ち時間 タイミング・モデル 正確な再生と再開 正確なリズムをスケジューリングする オーディオのパラメータを変更する オーディオのパラメータを徐々に変化させる タイミングの曲線をカスタマイズする 3章 ボリュームとラウドネス 等力のクロスフェード メーターを使ってクリッピングを検知・防止する ダイナミック・コンプレッション 4章 ピッチと周波数領域 ピッチとplaybackRate バリエーションを持った、音の複数同時再生 オシレータを基に音を直接合成する 5章 分析と可視化 周波数分析 requestAnimationFrameを使ってグラフを動かす 音を可視化する 6章 高度な話題 フィルタを使って効果を加える 手続き型で音を作成する 空間効果 空間音響 JavaScriptを使ったオーディオの処理 7章 ほかのテクノロジーとの統合