配布物について

・配布物の利用については、各書庫に同封されているreadme.txtに従ってください。パラボロイドでは、バージョンごとに適用されるライセンスが違います
・バージョンの命名則は以下のとおりです
0.n.0.1a
1つ目……メジャーバージョン
→1以上が正式リリース版です
2つ目……機能アイコン
→nは調整に関して何も手を加えないことを示します
→vはピッチ補正のみを行います
→その他の文字も将来的に追加されます。
3つ目……マイナーバージョン
→大幅な機能修正が入るたびに増加します
4つ目……インデックス
→微修正が入ると更新されます。a付きのインデックスはアルファ版、b付きのインデックスはベータ版です。アルファ版は、作者との直接のやり取りの後に提供されるものですので、興味のある方は@EijuneSoundまでお知らせください。

配布物一覧

パラボロイド ver.0.n.0.1a

記念すべきパラボロイドの最初のパッケージです。
内容物
・vPseq.exe
→読みこんだvsqxファイルに含まれるノートの数と基本のBPMを解析して表示してくれます
・readme.txt
→ライセンスや注意事項が書かれています
(以下開発者向け)
・vPseq.c
→vPseq.exeのソースです
・vsqx.h
→vPseq.cをコンパイルするために必要なヘッダです
(開発者向けここまで)
注意事項
・まだ調声はできません。解析だけです
・動作確認用のバージョンです。動いたとか動かないとか報告してくれると喜びます
→動かないときは、動かない状態のスクリーンショットとvsqxファイルをTwitter等で送ってくれると泣いて喜びます
・終了を知らせる表示がないまま画面が動かない場合はバグかもしれません。この種のバグはちょい危険、というか放置しても良いことがないので、発生したらCtrlとCを同時押しして強制終了してください。ついでにバグ報告をしてくれると感謝感激雨あられです。
・ダブルクリックしても何も起きません。必ずドラッグ&ドロップしてください。cmdとかpsとか使える人はvPseq.exeの引数にvsqxファイルを取ってくれても動きます。
・使い方は、vPseq.exeにボーカロイドのプロジェクトファイルをドラッグ&ドロップするだけです。
→--versionを引数にとってやると、バージョンを表示します。今のところ他のオプションは無いです
メモ
実はいろいろなパラメーターを読むための内部フラグ判定等も動かしています。あと、アルゴリズムとかクソ適当なので見ても参考にはなりませんが、取り敢えずvsqxファイルを読み込むプログラムを作りたいって人は多少参考になるかもしれません。
関係ないですけど、最後のauxに入っている値ってたぶんbase64でエンコードされてますよね。私は用がないのでそれ以上踏み込みませんが参考までに。

vsqxDef.h

vsqxファイルの中身を格納するための構造体を定義するヘッダファイルです。多分副産物扱いになってパラボロイドプロジェクト本体では扱わないと思います。
まだ仕様の変更をする可能性があるので、今後のファイルとの互換性がなくなる可能性に留意して利用してください。
ver.0.1.1
規定値にしてはいけないパラメータがあったので変更しました。
http://ux.getuploader.com/paraboloid/download/3/vsqxDef_h_0_1_1.zip
ver.0.1.0
とりあえず見切り発車で公開しました
http://ux.getuploader.com/paraboloid/download/1/vsqxDef.h

powered by crayon(クレヨン)