当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
SEオートリミッター - TN_SEautoLimiter.js

▼SEオートリミッター(terunon様作) - TN_SEautoLimiter.js
https://plugin.fungamemake.com/archives/13591
SEやアニメーションが多重再生されたときの爆音化・音割れを軽減します。
ふりがな:さうんどえふぇくとおーとりみったー
機能概要: SEやアニメーションが多重再生されたときの爆音化・音割れを軽減します。
利用規約(ライセンス):
・著作権:保持
・商用利用:許可
・素材単体販売:禁止
・追加改変:許可
・再配布:許可
・詳細はダウンロードページ・プラグイン内を確認
作者:terunon
作者サイト:https://x.com/trinitroterunon
直接ダウンロード:Zipファイルダウンロードページ:https://forum.tkool.jp/index.php?threads/1520/
ファイル名:TN_SEautoLimiter.js
プラグインのヘルプ:
/*: * @plugindesc SEやアニメーションが多重再生されたときの爆音化・音割れを軽減します。 * @author terunon * * @param limitRate * @text 音量補正値(%) * @type number * @min 50 * @max 99 * @default 90 * @desc SEが重なったとき、音量を本来の何%にするか指定できます。 * * @help * 【本プラグインは再定義を含むため、なるべく上の方に配置してください。】 * * SE再生時、「既にいくつSEが再生中か」を取得し、その数に応じて次に再生するSE音量を下げます。 * * 音割れは、BGM (or ME) + BGS + すべてのSE の音量合計が * 瞬間的にでも0dB(デシベル)を上回ると、波形が崩れて発生します。 *(ツクールではなく、音源再生自体の仕様です) * * →BGMや単一のSEだけで既に0dB付近まで音量域を使用していた場合、 * 本プラグインの音量補正値をどれだけ下げても効果を発揮しませんので、 * 先にBGMやSEの音量を下げることをご検討ください。 * * ------------------------------------- * 商用非商用・年齢制限問わず利用できます。 * クレジットに「terunon(エイリアスエイク)」または「terunon / AA series」の記載をお願いします。 * ※ 制作スタッフっぽく見える記載方法はご遠慮くださいね! * */