コミットメタ情報

リビジョン7213cd1a1de23f7a1f0a8e7f53f9c43db7e71736 (tree)
日時2019-07-15 16:28:14
作者Starg <starg@user...>
コミッターStarg

ログメッセージ

Merge branch 'dev41' into unicode

変更サマリ

差分

--- a/timidity/playmidi.c
+++ b/timidity/playmidi.c
@@ -4128,7 +4128,8 @@ static void recompute_mod_envelope_follow(int v, int ch)
41284128 time_ms = calc_nrpn_param(time_ms, (double)add_param[EG_GUS_ATTACK] * env_attack_calc, nrpn_env_attack_mode);
41294129 if(time_ms <= 0.0)
41304130 vp->mod_env.rate[ENV0_ATTACK_STAGE] = ENV0_OFFSET_MAX;
4131- vp->mod_env.rate[ENV0_ATTACK_STAGE] = sub_ofs_div_cr / time_ms;
4131+ else
4132+ vp->mod_env.rate[ENV0_ATTACK_STAGE] = sub_ofs_div_cr / time_ms;
41324133 }
41334134 if(add_param[EG_GUS_DECAY]){
41344135 FLOAT_T sub_ofs_div_cr = fabs(vp->mod_env.offset[ENV0_ATTACK_STAGE] - vp->mod_env.offset[ENV0_HOLD_STAGE]) * div_playmode_rate * 1000.0;
旧リポジトリブラウザで表示