SEやアニメーションが多重再生されたときの爆音化・音割れを軽減します – TN_SEautoLimiter.js

タイトル
SEやアニメーションが多重再生されたときの爆音化・音割れを軽減します
作者名
ヘルプ
【本プラグインは再定義を含むため、なるべく上の方に配置してください。】

SE再生時、「既にいくつSEが再生中か」を取得し、その数に応じて次に再生するSE音量を下げます。

音割れは、BGM (or ME) + BGS + すべてのSE の音量合計が
瞬間的にでも0dB(デシベル)を上回ると、波形が崩れて発生します。
(ツクールではなく、音源再生自体の仕様です)

→BGMや単一のSEだけで既に0dB付近まで音量域を使用していた場合、
本プラグインの音量補正値をどれだけ下げても効果を発揮しませんので、
先にBGMやSEの音量を下げることをご検討ください。

-------------------------------------
商用非商用・年齢制限問わず利用できます。
クレジットに「terunon(エイリアスエイク)」または「terunon / AA series」の記載をお願いします。
※ 制作スタッフっぽく見える記載方法はご遠慮くださいね!
パラメータ
param limitRate
text 音量補正値(%)
type number
min 50
max 99
default 90
desc SEが重なったとき、音量を本来の何%にするか指定できます。

ライセンス表記
商用非商用・年齢制限問わず利用できます。
TN_SEautoLimiter.js
Released under the MIT license
http://opensource.org/licenses/mit-license.php

紹介ページ https://forum.tkool.jp/index.php?threads/%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%E3%80%8Cse%E3%82%AA%E3%83%BC%E3%83%88%E3%83%AA%E3%83%9F%E3%83%83%E3%82%BF%E3%83%BC%EF%BC%88se%E5%A4%9A%E9%87%8D%E5%86%8D%E7%94%9F%E3%81%AB%E3%82%88%E3%82%8B%E9%9F%B3%E5%89%B2%E3%82%8C%E9%98%B2%E6%AD%A2%EF%BC%89%E3%80%8D.1520/