音を使ったゲームが作りたかったので、サウンドライブラリ自作中。
音鳴らすだけなら、今使ってる createjs にもあるんだけど、Analyzerが使いたかったので、自作。
昔作った残骸を改良中だったんだけど、GainNodeの連続接続ができるのを初めて知りました。

再生チャンネル毎にGainNode使ってボリュームの設定をしていたんだけど、ここにさらに1個出力の前に入れることで、マスターボリュームとして使えるなぁと。
まぁ、今回はAnalyzerのために、個々のチャンネルでのボリュームをいじりたくなかったとか、理由はあるけど、些細なことでも自分で考えて作ったものが上手くいくと楽しいなw
コメント