2008-06-19から1日間の記事一覧

ビートで記述された歌詞ファイルを秒にコンバートするツール

を作ったので公開。 中身はRubyだけどexerbで実行ファイル化してるのでWindows専用です。あとコマンドライン専用です。 LyricConverter v1.0 {0.0}一小節目(4分音符0個) {4.0}二小節目(4分音符4個) これを lrcconv --bpm=60 --offset=-0.5 lyric.txt…

Rubyでの多次元Hashあるいはツリーの作成法 完結篇

初期化時に末端を指定する必要性があまり感じられなかったので、なら初期化の定義を再帰させれば次元を設定する手間も省けるなーとか思って考えてみると…… def mdhash node = nil node = Hash.new{ |hash, key| hash[key] = node.dup } node.dup end /(^o^)…

ひらがなで書かれた歌詞ファイルを口パクデータにコンバートするツール

前のと組み合わせると初音ミク WMP Skinが素敵に歌います。 こちらも前と同じくRuby+exerbでWindows専用です。 RipSynchronizer v1.0 あいうえおー かきくけこー これを ripsync --bpm=60 --offset=-0.5 --frame-wait=0.1 rip.txt > rip.rip とかすることで …