カーブの種類とカーブを指定してWAVEの音量を調整する方法について。
カーブと波形の例
カーブの種類と音量を調整した波形の例。 各画像は3秒の長さの音声の1秒後からフェードアウトした波形のもの。 各コードは、波形の各サンプルに音量を適用する例(入力はPCM形式、ステレオ16bitのWAVEと仮定)。
線形カーブ(Bカーブ)
指数カーブ(Aカーブ)
底を10とした指数カーブ。
対数カーブ(Cカーブ)
底を10とした対数カーブ。
余弦カーブ(S字型のカーブ)
実装例
カーブを与えてフェードアウトする正弦波を生成・再生する例。