Step Analyzer
URLパラメータ仕様
Step Analyzerは譜面データをすべてURLクエリパラメータに載せます。この仕様に従って URLを組み立てれば、任意の譜面を開くリンクを生成できます (AIによる生成にも対応)。
- n (必須)
- 譜面データ。小節を「-」で区切る。各小節は「1行=4文字 (←↓↑→の順)」を行数ぶん連結した文字列で、行数がその小節の分割数 (4行=4分、8行=8分、12行=12分、16行=16分。4の倍数のみ)。文字: 0=なし / 1=ノーツ / 2=フリーズ開始 / 3=フリーズ終了 (同じ列の2とペア) / M=ショックアロー (行全体をMMMMにする)
- t
- 曲名 (URLエンコード)
- st
- アーティスト名 (URLエンコード)
- b
- BPM。単一なら b=150。変速は「開始BPM,拍:新BPM」を,区切りで b=150,32:75
- s
- 停止。「拍:秒」を,区切りで s=48:0.5
- df
- 難易度。1文字目がクラス (0=習 / 1=楽 / 2=踊 / 3=激 / 4=鬼 / x=指定なし)、続けて1〜20のレベル。例: df=317 = 踊の17
- hl
- 注目ノーツ。tick (拍×48) を-区切り
- hc
- 注目ノーツのコメント。「tick:base64urlテキスト」を,区切り
- f
- 足の手動指定。「tick+L/R/LL/RR/C/CL/CR」を-区切り
- hs
- ハイスピード (0.25〜6、0.05刻み)
- sp
- 再生速度 (0.25 / 0.5 / 0.75 / 1)
- c
- 背景色 (6桁hex、#なし)。c=1a2a6c-e94560 のように2色をハイフンで繋ぐと左上→右下のグラデーション
- l
- 言語 (ja / en / ko)
- tr
- 変形 (mirror / left / right / 4桁の並べ替え)
- d
- nのdeflate圧縮版 (base64url)。共有URLの短縮用で、手書きする場合はnを使う
例
- 4分の階段1小節 (←↓↑→):
?n=1000010000100001 - 8分で8ノーツの1小節:
?n=10000100001000011000010000100001 - ジャンプ (←+→の同時踏み) は行を
1001にする - フリーズ (↓を伸ばす):
0200の行の後、終えたい行を0300 - 曲情報付き:
?n=1000010000100001-1001000001000010&b=150&t=Practice&df=317
機械可読版: /llms.txt