VOCALOID のページ
JobPlugin 用掲示板
JobPlugin に対する質問、リクエストなど。
(全ての質問に回答するわけではありません。リクエストも実現を保障するわけではありません)。
登録済み UG JobPlugin
Input MML- MML 入力が出来るようにします(説明(試作版)@ニコ動)。→ 審査通りました。公開待ち。
Ver. 1.0.0.1 … 初公開版。
Ver. 1.0.0.0 … 起動しない。「B」入力で落ちる。リジェクト。
開発済み JobPlugin
Export VSQ- VOCALOID2 用の VSQ を書き出します(説明@ニコ動)。→
審査待ち 。より良い物が他の人からリリースされたため取り下げ・未公開。
Export Cue- wav ファイルに note や wav(mono) から cue 情報を追加します(説明@ニコ動)。→ 未提出。需要がない?
JobPlugin の問題
- メッセージボックスを表示すると、以降入力ダイアログが表示されない。→ Ver.3.0.3.0 で修正された
- 入力ダイアログで CANCEL を押すと、ノートの更新が反映されない。
本来は main 関数の戻り値で更新する、しないが制御されなければならない。→ Ver.3.0.3.0 で(たぶん)修正された
- note の protect が出来ないので、歌詞に発音変換できない物をセットすると、
JobPlugin 実行後 1 音でも Editor で触ると、自動再変換がかかって発音が壊れる。→ 要望済みで検討され中
- 入力ダイアログの項目を変更しての再表示ができない。
項目未変更なら再表示できるが、入力は初期値にリセットされる。→ 要望したが却下された。→ オリジナルの GUI を搭載。
- REQUIRE で JobPlugin と同じ場所の lua を読むと、たまに読めずにエラーになる。
JobPlugin を削除、再登録すると直る。→ knowhow を参照
JobPlugin の knowhow
- REQUIRE を使う場合、「package.path = envParam.scriptDir .. "?.lua"」を指定してから
REQUIRE をすれば、インストールディレクトリの lua を確実に読めるようになる…かもしれない?
- 上記手法は、パスに「日本語」が含まれると化ける(^^;)
- dll を作成して使用する場合、static library の lua5.1.lib をリンクする。lua5.1.dll は
VOCALOID3 のインストール内容には含まれていない。