>オフセット?何それおいしいの?
う~む、readmeに言葉の意味もちゃんと書くべきでした…
てか前回の書き込みでBPMのことも書こうと思ってたのにすっかり忘れてたorz
というわけで、ちょっくら説明タイム
まずBPMについて。
BPMとは、Beats Per Minuteの略で、1分間の拍の数のことです。
説明するより例を示したほうが分かりやすいと思うので、簡単な例を。
例)1秒間に1回手を叩くとすると、1分で60回叩くことになるので、手を叩く速さは60BPMとなります。
私が作ったツールでは赤色が手を叩く位置になってます。
次にオフセットについて。
オフセットは曲の再生位置を調整するためにあります。
例えば、BPMが120の曲があるとすると、この曲では0.5秒に1回叩くことになります。
しかし、もし曲の開始が0.3秒からだったりすると、BPMは合っていても曲とパチパチ音が0.3秒ずれてしまいます。
このずれをなくすためにオフセットの値を変えて調整します。
今回の場合は曲の位置を0.3秒早めればぴったり合うので、オフセットの値を-0.3にすればちょうど合います。
こんな感じの説明で大丈夫かな・・・?
前回150~260と書きましたが、また何回かプレイしてみたら、1~150も早く感じました。
これはオフセットのせいだと思うのでいいんですが、260コンボを越えるとちょうどいい感じのタイミングになってしまいました。
早かったのがちょうどよくなるということは、どこかでずれているということなので、
どこでずれているのか調べるため同じ譜面を作ってみたら、2番のサビの直前で少しの間ゆっくりになっているのが分かりました。
こういう場合の譜面の作り方ですが、ゆっくりになり始める位置で一時的にBPMを下げることで調整することが出来ます。
今回の夏影の場合は、2番のサビの前の「え~え~」の1回目の「え」の位置でBPMを68.00に、2回目の「え」の位置で59.00にし、
赤1個分進めた位置で74.00に戻せば良い感じなります。
図で書くとこんな感じ↓
―――― ←ここでBPMを68.00に(1回目の「え」)
―――― ←ここでBPMを59.00に(2回目の「え」)
―――― ←ここでBPMを74.00に
――――
ちょっと矢印がずれてるのは気にしない。