OpenUtau
OpenUtau copied to clipboard
Enhance diffsinger error messages; diffsinger phonemizer fix
- When trying to load rendered pitch with a voicebank that lacks a pitch model, openutau will show "This voicebank doesn't contain a pitch model"
- If a phoneme in the project is supported by acoustic model but not supported by variance model or pitch model, openutau will no longer show "Index was outside the bounds of the array". It will show "Phoneme (phoneme name) isn't supported by (variance/pitch) model. Please check (path to phonemes.txt)"
- If dspitch/dsdict.txt or dsvariance/dsdict.txt isn't found, openutau will no longer show "Index was outside the bounds of the array". It will show that the file isn't found.
- For notes consists of only 1 consonant phoneme, after this change, the phoneme will take up the whole time of the note.
Before:
After: