VOICEVOX SongでMIDファイルをインポートした際、音符がbeep音でしか再生されず、キャラクターの声が反映されないことがあります。この記事では、赤い横線やサポート範囲外の音符によるbeep音問題の原因と、正しくキャラクターの声で歌わせるための方法を解説します。
1. beep音の原因
MIDIをインポートしたときに、音符の高さやタイミングがVOICEVOX Songでサポートされていない場合、赤い横線が表示され、その範囲の音符はbeep音として再生されます。
キャラクターを変更しても反映されないのは、プラットフォーム側で音符が再生不可として認識されているためです。
2. 赤い横線の意味
音符貼付領域に表示される赤い横線は、サポート範囲外の音符領域を示します。この範囲の音符はキャラクターの声ではなくbeep音になります。
赤線は、音符が高すぎる・低すぎる、またはタイミングが解析できない場合に発生します。
3. 音符データの修正方法
赤い横線を消してキャラクターの声で再生させるには、音符の修正が必要です。
- MIDI音域をVOICEVOXのサポート範囲内に調整する
- 不要なチャンネルや重複イベントを削除
- 音符の長さや開始タイミングを修正
修正後に再インポートすると、赤い横線が消え、キャラクターの声で歌われるようになります。
4. インポート前の確認
事前にMIDIをDAWなどで確認し、VOICEVOXが対応可能な音域・チャンネル構成になっているかチェックしておくと、beep音問題を防げます。
また、複数トラックや同時発音が多い場合、トラックを分けると安定してキャラクターの声で再生されます。
5. まとめ
VOICEVOX SongでMIDファイルがbeep音になる原因は、音符のサポート外範囲によるものです。赤い横線はその範囲を示しており、キャラクター変更だけでは解決できません。音域やタイミングを調整して再インポートすることで、正しくキャラクターの声で再生されます。事前にMIDIデータを確認・修正することが、問題解決の近道です。


コメント