Web Audio API

[cover photo]
TOPICS
Web
発行年月日
ISBN
978-4-87311-641-9
原書
Web Audio API
FORMAT
EPUB
Ebook
1,430円
Ebookを購入する

本書は、ウェブ・アプリケーション上で音を加工したり、合成したりできる高度なJavaScript API、Web Audio APIについて紹介する書籍です。このAPIは、最近のゲームエンジンが持つような能力や、デスクトップPCのオーディオ作成アプリケーションが備える一定度のミキシング、加工、フィルタリング機能を備えることを目的としています。Web Audio APIを使いこなすことで、ゲームからインタラクティブ・アプリケーション、高度な音楽作成アプリケーション、さらに可視化にも利用できるようになるでしょう。
なお本書はEbookのみの販売となります。

目次

はじめに

1章 基本原則
    ウェブ・オーディオの歴史
    ゲームとインタラクティビティー
    オーディオ・コンテキスト
    オーディオ・コンテキストを初期化する
    オーディオ・ノードの種類
    オーディオ・グラフを接続する
    モジュラー型ルーティングの力
    音のローディングと再生
    この章のまとめ

2章 完ぺきなタイミングと待ち時間
    タイミング・モデル
    正確な再生と再開
    正確なリズムをスケジューリングする
    オーディオのパラメータを変更する
    オーディオのパラメータを徐々に変化させる
    タイミングの曲線をカスタマイズする

3章 ボリュームとラウドネス
    等力のクロスフェード
    メーターを使ってクリッピングを検知・防止する
    ダイナミック・コンプレッション

4章 ピッチと周波数領域
    ピッチとplaybackRate
    バリエーションを持った、音の複数同時再生
    オシレータを基に音を直接合成する

5章 分析と可視化
    周波数分析
    requestAnimationFrameを使ってグラフを動かす
    音を可視化する

6章 高度な話題
    フィルタを使って効果を加える
    手続き型で音を作成する
    空間効果
    空間音響
    JavaScriptを使ったオーディオの処理

7章 ほかのテクノロジーとの統合