C#UTAUプラグイン開発記録(更新中)
C#で、UTAUのプラグインを開発し、
ゆくゆくはライブラリーの公開と、
英語を簡単に歌わせられるプラグインを開発したい。
ブログのような感覚で作成状況を更新していきます。
ガノー@ぺるせぽ。管理人
@Garnot1
.@Garnot1 #UTAU #UTAUプラグイン開発 説明2/2。出力機能を実装。 プラグインで編集した結果はOutputSessionに格納していき、最後に自身でWriteを呼び出す。 写真は、実際に反映された状態。 pic.twitter.com/cvxfGMZuJ5
2014-07-24 00:01:59
拡大
ガノー@ぺるせぽ。管理人
@Garnot1
#UTAU #UTAUプラグイン開発 説明1/2。出力機能を実装。 UdocというクラスがUTAUのプラグイン処理の中核。 InputSessionが読み込んだ内容、 OutputSessionに実際に反映する内容を設定する。 pic.twitter.com/UAISPXamSq
2014-07-23 23:58:34
拡大
ガノー@ぺるせぽ。管理人
@Garnot1
#UTAU #UTAUプラグイン開発 C# ライブラリ開発中。 ひとまず入力データの解析機構を実装。 写真内のコードだけでUTAUで選択した歌詞をC#で受け取ることができます。まだ出力機構は未実装。デバッガーが使えるので開発が楽です pic.twitter.com/Mx0SMImQ6M
2014-07-22 21:32:00
拡大
ガノー@ぺるせぽ。管理人
@Garnot1
#UTAU はプラグインのドキュメントが不整備な気がする。 プラグイン中間ファイル内部にある不明瞭定義、表記が揺らいでいる定義、 ちょっと手を焼くなこれは… C#でライブラリ化してるけど、そこらへんは未実装とか未テストのフラグつけて放置すことにしよう。使う時に調査するか
2014-07-21 09:37:06
ガノー@ぺるせぽ。管理人
@Garnot1
ま、まずはVisual Studioのデバッガーでプラグインをデバッグする受け皿を先に作ろう。 #UTAUPLUGIN
2014-07-17 07:41:25
ガノー@ぺるせぽ。管理人
@Garnot1
UTAU上の歌詞として入力された英語を、音素/モーラ/音節に分解し、UTAUに流し込むプラグインを開発する所存。 英文を音節に分解できるプログラムは以前作ったが、UTAU用に収録音表を用いて自動処理させたい。 但し、ワタクシメハシーシャーパーなんです。
2014-07-16 23:55:04