きびりす
マスターテキストファイル以外、ずれる部分や抜けている部分があるようです。
csv,tsvを使用していると serial experiments lain で 熱き鼓動 尾藤イサオ とか、およそ番組とかけ離れた歌を歌うことになります。要注意です。
変換スクリプトをマスターテキストファイルにあわせたものに書き直す必要がでてきましたのでマスターテキストの調査が必要になり…。
でも、前にマスターテキストの処理スクリプト書こうとして挫折した覚えが…。なんでだろう。→Σの重複番号が2行目にくるとか位置ずれが吸収できなかったとか…だったと思う。
とりあえず、スクリプト変更のためのマスターテキストファイル調査
項目名, 文字数 作品名, 1-改行コードまで(制限無し?、行頭に■□◆◇●のいずれか) 曲 名, 1-48, 48bytes 歌手名, 49-111, 63byptes 選曲No, 112-237?, 126?bytes Σ , 112-117, 6bytes Σ★ , 119-124, 6bytes HyperJ, 126-132, 7bytes(注意!) LavcaX, 133-139, 7bytes CyverD, 141-149, 9bytes(注意!) GIGA , 150-154, 5bytes SEGA , 156-160, 5bytes U-kara, 162-166, 5bytes SynSon, 168-172, 5bytes JHC , 174-178, 5bytes TOEI , 180-184, 5bytes BMB , 186-190, 5bytes UGA , 192-199, 8bytes NET , 201-205, 5bytes MAC21 , 207-211, 5bytes LD , 213-216, 4bytes 手動 , 218-223, 6bytes オート, 225-230, 6bytes KIDS , 232-237, 6bytes 曲カナ, 240-298, 59bytes Voカナ, 299-改行コードまで, 72?bytes ※曲名、歌手名が文字制限をオーバーする場合は「ハミングバード(*1)」 などの注釈で表示される。注釈は"注意書きファイル"で参照可能。