コンガの音に合わせてミクが歌う(ファイルを生成する)システム
MusicHackDayTokyo2015
歌うドラム by ヒゲメガネ http://hacklog.jp/works/3378 で使われた変換ツール
タイミング CSVからVSQXとwavを作る
(タイミングファイルは別途生成が必要です、コンガのレベルの閾値こえたタイミングなど使用)
●MakeMusic.exeについて タイミングファイルcsvからvsqxとwavファイルを生成します。 (Vocaloducerもどき) cmd.exe上で MakeMusic.exe [ファイル名(拡張子なし)] を指定します。
【入力】 exeと同じフォルダ内の引数で指定した ファイル名.csv(タイミングファイル)(必須) ファイル名.txt(歌詞ファイル)(省略可能) を解析します。 【出力】 output/ファイル名.vsqx 歌唱データ V3/VY1 output/ファイル名.wav 伴奏波形データ が生成されます。 ●タイミングファイルのcsvのフォーマット 開始絶対時間msec,歌詞,終了絶対時間msec,MIDIノート番号 となっております。 歌詞 省略可能です。省略時ランダムまたは歌詞ファイルから割り当て 終了絶対時間msec 省略可能です。省略時固定長 MIDIノート番号 省略可能です。省略時ランダム
例えば、 1000,あ ← 1秒後に「あ」がランダムな音程で 1200,,1500 ← 1秒後にランダムな歌詞でランダムな音程で1500でノートオフ といった具合です。
既知の不具合:出力wavのサイズが不正な場合がある様子。 ソース: https://bitbucket.org/tatmos/makemusic C#で書かれているのでUntiyとかにも移植は簡単なはず。(RandomとかMathとかちょっと変更で)










