vsq(VOCALOID ファイル)
VOCALOID用のシーケンスデーター(曲)ファイル形式
フォーマットはMIDIを使用しているが、VOCALOID以外では再生できません。
ほとんどの情報はメタ情報として埋め込まれています。あとは
最初のトラックには、テンポ情報と拍子情報が入っています。
なので実際のトラック数 + 1のトラックがあります。
トラックには、メタイベントのコメントに分割されてメインなデーターが入っています。
メタには、最初にDM:0002:とかいうのが入っていますのが、これはメタのヘッダーなので省きます。
拡張子がmidのVocaloid MIDIには、
トラックの最後には、Shortメッセージとして、NRPN形式でデーターが入っています。
NRPNに関しては、マニュアルPDFの最後の方をご覧ください。
ただし、ない場合は自動で作られる見たいので、最初は気にしなくてもいいでしょう。
見てみるだけならば、MIDI APIがあればどうにかなると思います。
メモ帳でvsqファイルを開いてみればわかると思いますがテキストとしてみても簡単です。
あるいは、akJ BetasのVSQToTxtを使ってみてください。
API
Java言語 - akJ libvsq
表示例
見やすいよう加工してあります
a文字、1音だけの例
[meta-title]Master Track [meta-tempo]120.0 4/4 metronome time=24 number of 32nd notes per MIDI quarter-note=8 [meta-track-end] [meta-title]Voice1 [Common] Version=DSB301 Name=Voice1 Color=181,162,123 DynamicsMode=1 PlayMode=1 [Master] PreMeasure=4 [Mixer] MasterFeder=0 MasterPanpot=0 MasterMute=0 OutputMode=0 Tracks=1 Feder0=0 Panpot0=0 Mute0=0 Solo0=0 [EventList] 0=ID#0000 7680=ID#0001 8160=EOS [ID#0000] Type=Singer IconHandle=h#0000 [ID#0001] Type=Anote Length=480 Note#=48 Dynamics=64 PMBendDepth=8 PMBendLength=0 PMbPortamentoUse=0 DEMdecGainRate=50 DEMaccent=50 LyricHandle=h#0001 [h#0000] IconID=$07010000 IDS=Miku Original=0 Caption= Length=1 Language=0 Program=0 [h#0001] L0="a","a",1.000000,0,0 [meta-track-end]
サイト
Android情報サイト
|
Youtube サイト
| Java サイト
| Google 活用サイト
| Google 情報サイト
| 無料ソフト活用 サイト
|写真活用のPicasa2 サイト
|新サイト
Blog
Android ブログ
Copyright (c)2004 - 2012 Aki. All rights reserved.