オーディオエディター
オーディオエディターは Alfheim のサウンドデザインツールで、BGM(背景音楽)、SFX(効果音)、キャラクターボイスキャストなど、ゲーム内の全オーディオリソースを管理します。
機能概要
- BGM 管理:インポート、ループポイント設定、波形表示
- 効果音管理:分類、トリガー設定、プロパティ調整
- ボイスキャスト作業台:キャラクター/ストーリー/言語別のボイスエントリ管理
- 波形ビジュアライゼーション
- オーディオプロパティ編集(音量、ピッチ、パン、フェードイン/アウト)
- 3D 空間音響設定
3 つの作業タブ
BGM
ゲーム内の背景音楽を管理します。
効果音
ゲーム内の効果音素材を管理します。
ボイスキャスト
キャラクターのボイスエントリを管理します。
BGM 管理
BGM の追加
- BGM を追加 をクリック。
- インポートするオーディオファイルを選択。
- 曲名を設定。
- 任意:分類・検索用にタグを追加。
波形表示
BGM 曲を選択すると、波形ビューアにオーディオの波形が表示され、ダイナミックレンジと構造を視覚的に確認できます。
ループ設定
BGM は通常ループ再生が必要です。ループ設定には以下が含まれます:
- ループ開始(ミリ秒):ループ開始の時間位置。
- ループ終了(ミリ秒):ループ終了の時間位置。ここに達すると開始位置に戻る。
- クロスフェード(ミリ秒):ループ接続部のフェード時間。シームレスなループを実現。
自動検出 をクリックすると、エンジンが自動分析してループポイントを提案します。
検索とフィルタリング
検索ボックスで曲名またはタグによる BGM の検索ができます。
効果音管理
効果音の追加
- 追加 をクリック。
- インポートする効果音ファイルを選択。
- 名前と分類を設定。
分類とタグ
- 効果音に分類を指定し、タイプ別にフィルタリング(環境音、インタラクション音、戦闘音など)。
- タグ(カンマ区切り)でさらに細分化。
トリガー設定
効果音には自動トリガー条件を設定できます:
| トリガータイプ | 説明 |
|---|---|
| 手動 | スクリプトからのみ手動でトリガー |
| 会話行開始 | 会話行表示時にトリガー |
| 会話行終了 | 会話行終了時にトリガー |
| ノード進入 | ストーリーノード進入時にトリガー |
| ノード退出 | ストーリーノード退出時にトリガー |
| UI クリック | 特定の UI 要素がクリックされた時にトリガー |
| UI ホバー | マウスが UI 要素にホバーした時にトリガー |
| UI 入力 | UI 入力操作時にトリガー |
| シーン切り替え | シーン切り替え時にトリガー |
トリガーに遅延時間を設定することもできます。
オーディオプロパティ
BGM と SFX は基本的なオーディオプロパティを共有します:
基本プロパティ
- 音量:0 ~ 1 の範囲で再生音量を制御。
- ピッチ:再生速度と音高を調整。
- パン:左右チャンネルのバランスを制御。
フェードイン/アウト
- フェードイン:再生開始時に無音から徐々に音量が上がる時間。
- フェードアウト:再生終了前に徐々に消える時間。
空間モード
オーディオは 3D 空間音響設定に対応しています:
- 参照距離:音源の有効範囲。
- 最大距離:音が完全に減衰する距離。
- 減衰係数:距離増加時の音量減衰率。
- ドップラー係数:ドップラー効果シミュレーションの強度。
- 距離モデル:距離による音量変化の計算方式を選択。
- 内/外コーン角:音の指向性を定義。
ボイスキャスト作業台
ボイスキャストタブは、全キャラクターボイスの録音進捗を整理・追跡する専用インターフェースです。
フィルター
以下の条件でボイスエントリをフィルタリングできます:
- 言語:対象言語でフィルター。
- ストーリー:Episode でフィルター。
- キャラクター:話者キャラクターでフィルター。
- 状態:録音状態でフィルター。
ボイスリスト
リストには録音が必要な全台詞エントリが表示されます:
| 列 | 説明 |
|---|---|
| ストーリー | 所属 Episode |
| ノード | 所属ストーリーノード |
| 話者 | 台詞のキャラクター |
| 台詞 | 会話テキスト |
| 状態 | 録音状態 |
| オーディオ | 関連するオーディオファイル |
ボイスエントリの編集
エントリを選択すると、インスペクターで以下ができます:
- ストーリーとノード情報を表示
- キャラクターと台詞内容を表示
- オーディオファイルを関連付けまたは差し替え
- メモを追加
ボイス進捗
上部に、現在のフィルター条件でのボイス完成進捗が表示されます。
ヒント
- BGM の自動検出機能で適切なループポイントを素早く見つけ、手動調整時間を削減できます。
- 効果音のトリガー設定でスクリプト作業を減らせます — 多くの一般的な再生タイミングは設定で実現可能です。
- ボイスキャスト作業台は多言語対応。ゲームに多言語ボイスが必要な場合は、言語別に録音進捗を管理できます。
- タグ機能は非常に便利です。後で検索しやすいよう、統一したタグ体系の構築を推奨します。