VOICEVOX Songを使用してMIDIデータをインポートした際、音符貼付領域の上端に赤い横線が表示され、その範囲の音符がbeep音で再生される現象があります。この記事では、この赤い横線の意味と、キャラクターの声で再生させるための対処方法を解説します。
1. 赤い横線の意味
VOICEVOX Songで表示される赤い横線は、音符が現在キャラクターの声で歌えない範囲を示すインジケーターです。通常、MIDIのインポート時に音符の高さやタイミングがサポート範囲外、または読み込みエラーが発生した場合に表示されます。
この線の範囲内の音符はbeep音で再生され、範囲外の音符はキャラクターの声で歌われます。
2. インポート時の注意点
MIDIをインポートする際、VOICEVOX Songは音符のピッチや長さ、チャンネル情報を解析します。一部の音符が範囲外として認識されると、赤い横線が表示される原因となります。
実例として、複雑なMIDIファイルや複数チャンネルを含むデータでは、赤線が出やすくなります。
3. 赤い横線を解消する方法
赤い横線を消してキャラクターの声で再生させるには、音符データをVOICEVOXがサポートする範囲に修正する必要があります。具体的には。
- MIDIの音域を確認し、対応外の音符を調整
- 不要なチャンネルやイベントを削除
- 音符の長さやタイミングを適切に修正
こうすることで、赤い横線が消え、キャラクターの声で正しく再生されます。
4. キャラクター変更だけでは解消されない理由
赤い横線はMIDIのデータそのものが原因で発生するため、キャラクターを変更しても解消されません。まずは音符データの調整が必要です。
再インポートや音符の範囲修正を行うことで、キャラクターの声での再生が可能になります。
5. まとめ
VOICEVOX Songの赤い横線は、MIDIデータがサポート範囲外であることを示しています。この範囲の音符はbeep音で再生されるため、キャラクターの声で再生させるには音符の修正やデータ整形が必要です。インポート前にMIDIの音域やチャンネル構成を確認すると、問題を未然に防ぐことができます。


コメント