h1j1k1さん回答ありがとうございます。
>>3ビート目の真ん中の辺り としか表現できないと思います
うーん。やっぱりそうですよね。流石にそういう音楽の専門の用語とかは無い感じですよね。
現状は、仮でScaleという変数を用意して、どうにかしてます。
3ノーツ目は、3ビート・0.5スケールという表現にしました。
今までは仮にしてきましたが、仮じゃなくてこの表現で決定しようと思います。
>>n秒にノーツが幾つあるという考え方でいいのでは?
それですと、ちょっと譜面が作りにくいような気がします。
ビートを無視した譜面には出来ないですし、ビートに合わせようとすると、恐らく計算して配置していかなければなりませんよね。
現状の表現方法は、
ビート番号 スケール レーン番号 ホールドフラグ ホールド時間
0 0.00000 4 0 0
0 0.00000 5 0 0
2 0.50000 1 0 0
3 0.00000 2 0 0
3 0.50000 3 0 0
4 0.00000 3 0 0
のようにして譜面を作っています。
これをtxtに手書きではなく、譜面エディターを作成し、グラフィカルに配置していく感じです。
もしもう少しいいやり方があれば、教えて欲しいです。
一様問題は解決されましたので、解決にしたいのですが、掲示板が新しくなってあの機能消えたっぽいですかね。