こんばんは。みなとです。
float音源に対して拡張できる、double音源を作りました。
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
導入方法
なんと、float音源の readme.txt などのファイルがある場所に配置すると、
動作するようになっています。
--------------------------------------------------------------------------------
以下のような音素が float に追加されます。
+ロングトーン音素
[- あL] [a あL] といった形で定義されています
+無声化連続母音音素
[u うh] [a いh] といった形で定義されています
+喉切り(声門破裂音)音素
[a あ?] [a う?] といった形で定義されています
以上3つですが、他の音源では他の表記になっていることもあったりするので、気になる方は、メモ帳で一括で置換するといいかと思います。
--------------------------------------------------------------------------------
原音サンプル
--------------------------------------------------------------------------------
子を持つ音源1フォルダを追加するだけ拡張できる仕組み
UTAUは本来、子フォルダ内、1階層までのoto.ini、wavファイルしか読み込みません。しかしそこでロードされるoto.iniに対して、更に子フォルダにファイルがあるよということを記述してあげると、孫フォルダ以下、2階層下であったりのファイルが読み込めるようになっています。
拡張要素が多音階要素であると、通常、各フォルダ同士をマージしなければならくて、せっかく別録りで纏まっていたファイルが方方に散らばってしまったり、さらにoto.iniの追記もしくは上書きを(これが1番ネック)行ったりをしなければならず、非常にイケてないです。
上の仕組みを使うことで、ただ1フォルダ追加するだけで拡張できるようになっています。(何度追加しても都度マージする必要もない!)
使用上の注意
ただしこの手法、UTAUとしては想定されている設定ではないので、UTAU上で原音設定の画面を開いてOKを押してしまうと、各フォルダにoto.iniが散らばってしまい、次回ロード時に見えなくなってしまいます……。そうなってしまった場合は、なんとか頑張ってマージするか再度この音源をDLしてください。(正式に動いてくれるようにならないかなぁ……)