Sound設定シートでボリュームを設定しても反映されない

37 views
Skip to first unread message

師走幸希

unread,
May 2, 2025, 5:30:32 AM5/2/25
to 宴ユーザーグループ
お世話になっております。

バージョン:宴3で製作したプロジェクトをアップデート→宴4.1.5
Unity2021.3.16f1

Voice、BGM、SE、Ambienceをそれぞれのファイル毎に調整したいです。
調整したい理由はVoiceならキャラクター事に収録環境が異なっているため、音量感が異なっているため。
BGM、SE、Ambienceはそれぞれ制作者が異なるため(BGM1とBGM2の制作者が違う等)、音量感が異なっているためです。

下記記事を見て、ボイスならAg3。BGM、SE、Ambienceならサウンドシートでボリュームを調整したのですが反映されていないように感じます。
こちらどうすれば調整することができますでしょうか?

ボイスについて
サウンド系コマンド

また、可能なら、Voice、BGM、SE、Ambienceの数値を1.5など可能なら大きくしたいです。

お手すきの時間にお願いいたします。

マッドネスラボ

unread,
May 2, 2025, 7:26:27 AM5/2/25
to 宴ユーザーグループ
確認したのですが動作自体に問題はないようでした。
ボリューム設定が反映されていなかったもの、BGM、SE、Ambience、またはVoiceコマンドのArg3のうちどれでしょうか。
それとも、すべてでしょうか?

>ボイスならAg3
この点なのですが、Arg3でボリューム設定が可能なのは、Voiceコマンドで使用する場合のみです。
 https://madnesslabo.net/utage/?page_id=1762
キャラクター表示と一緒に使用するボイスファイル指定の場合は、Arg3は別のパラメーターになるのでボリュームとしては使用できませんので、もしそれを使っている場合はご注意ください。

>Voice、BGM、SE、Ambienceの数値を1.5
すみません。Unityの仕様上、ボリュームは1を超えては設定できません。
音量を上げられないということになるので、初期設計の段階でデフォルトを0.5とかにして、個別の値で2倍まで設定可能にする・・・としようか迷ったのですが、
Unityの基本仕様が「ボリューム1(最大かつデフォルト)のときにリソースの音量をそのまま再生する」という形になっていたのでそれに従っています。
一応、宴のソースコードを書き変えて拡張すればその方式にすることも可能ではあるのですが、全体の基本ボリュームが下がってしまうということになります。
ほかにも音量を上げるには、AudioMixerのエフェクトとして、音量を上げる機能を使うというのがあるのですが、
これは宴のソースコードを書き変えるか、独自のサウンドマネージャーを実装する形になるので、かなり実装が大変だと思います。
基本的には、素材ごとに音量を調整していただくほうが早いかと思います。




2025年5月2日金曜日 18:30:32 UTC+9 師走幸希:

マッドネスラボ

unread,
May 2, 2025, 7:53:04 AM5/2/25
to 宴ユーザーグループ
私自身使ったことはないのですが、 AudioMixerに Normalizeというものがあります。

プロジェクトで使用しているAudioMixerに「Add Effect」から Normalizeを設定してパラメーターを調整すると改善するかもしれません。
ss_0907.png
2025年5月2日金曜日 20:26:27 UTC+9 マッドネスラボ:

師走幸希

unread,
May 3, 2025, 11:44:39 PM5/3/25
to 宴ユーザーグループ
音量ですが、ノーマライズではなく、オーディオミキサーのボリュームのdbをあげることで一旦解決いたしました!
ありがとうございました。

2025年5月2日金曜日 20:53:04 UTC+9 マッドネスラボ:
Reply all
Reply to author
Forward
0 new messages