FC2ブログ

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

TiMidity ボリュームカーブの新計算式

ちょっと計算式を変えてみました。
なんかそれっぽくなったきが…。
もう少し手元でテストしてみます。

本家の計算式↓
  for (i = 0; i < 128; i++)
    user_vol_table[i] = 127.0 * pow((double)i / 127.0, power);

ボリュームカーブ新計算式↓ (GS俺版)
  for (i = 0; i < 64; i++)
    user_vol_table[i] = -1.0 + sin(M_PI *((double)i / 127.0));
  for (i =64; i < 128; i++)
    user_vol_table[i] = 1.0 + cos(M_PI *((64.0 - (double)i) / 127.0)) * -1.0;
  for (i = 0; i < 128; i++)
    user_vol_table[i] = (user_vol_table[i] + 1.0) / 2.0 * 127.0;

最近の記事
月別アーカイブ
カテゴリー
FC2カウンター
プロフィール

えりおん

  • Author:えりおん
  • 詳細情報
  • 性別:男です
  • 年齢:まだまだ若いですお♪
  • ちゃんと就職できたようです。社会人生活!

ブログ内検索

RSSフィード
リンク
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。