FC2ブログ

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Kshootmaniaの譜面について

Kshoot mania 譜面データ 現状でわかったこと
①.kshファイルはテキストデータ.
 kshootmaniaのEditorで開くと左,メモ帳で開くと(右クリックでプログラムから開く->メモ帳)右のようになる.
15行目までは以下を参照すればわかると思います.
1.png
pfiltergainというのはエフェクトの強さ,chokkakuvolは直角エフェクトの音量,verは恐らく譜面を作成したエディタのバージョンかと思われる.

②--から--までが1小節で、2行なら1小節が2つに,4行なら1小節4つにわけて譜面をいれていく.すなわち行数を多くすればするほど細かい譜面がかける.(すなわち2のn乗である必要がある(?))
③各行はAAAA|BB|CCのフォーマットで,
AはBTボタン.4つの数字が4つのボタンそれぞれの譜面を表す.0でなにもなし.1で一度押し,2で長押し.
BはFXボタン.2つの文字がFX-L,FX-Rのボタンの譜面を表す.0でなにもなし,2で一度押し,アルファベットが長押し.エフェクトの種類によっていくつかのアルファベットになっている,これはプロジェクトデータを出力して他の音楽にエフェクトをかけるソフトでエフェクトをかけるためのものなので譜面データとしては対応する文字ならどの文字でもいい(K,Fなど.詳しくはKshootmaniaのreadmeを見てください.)
Cはアナログデバイスで,2つの文字がVOL-L,VOL-Rの譜面を表す.-で何もなし.恐らくはじめは0かoから始まる. アナログデバイスの進行方向(進行の傾き)がかわる箇所(以下頂点と言う)には以下の文字が対応している.
2.png
 上の図のように,左から0,5,A,F,K,P,U,Z,e,j,oとなっている.頂点から頂点の間(アナログデバイスの進行方向が直線である間)は : という文字を入れる.
たいていアナログデバイスがある小節は64行.小節の3/4のときに直角させたいとき
0100|00|-o 49行目
0000|00|-: 50行目
0000|00|-0 51行目
のようにかいてある.
④回転について プレイしているときにアナログデバイスの直角のあと譜面が表示される部分が回転したり曲がったりするときがある.これはAAAA|BB|CCのあとに
“@ “ + “(”または”)”または”<”または”>” + “回転分.”
例)
0000|00|0-@)84
0000|00|:-
0000|00|o-
このようにかく.(直角の一番はじめの行に書くみたい)
“(”または”)” は1周します.”<”または”>”は途中まで回転して逆向きにもどります.
回転分 は,回転して戻ってくるまでの時間を表します.192で1小節を表すみたいです.
⑤その他について
曲の途中で譜面瞬間停止は,停止するところの行に
stop=12などとかく.192で1小節分.
曲の途中でBPMが変わるときやエフェクトレベルをかえるときは,小節のはじまるところ(--の次の行にt=162とかpfiltergain=45とかchokkakuvol=45とか書くみたいです.他には譜面表示部分の回転をキープしたり,いろいろあるのですが正直譜面さえあればどうでもいい気がしたので調べてません.詳しくはKshootmaniaのreadmeを見てください.
スポンサーサイト

コメントの投稿

非公開コメント

検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QR
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。