VOICEVOX Songで赤い横線が表示されてbeep音になる原因と対処法

音声、音楽

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の音域やチャンネル構成を確認すると、問題を未然に防ぐことができます。

コメント

タイトルとURLをコピーしました