The chart offset issue, i.e. player having to set a offset for every community chart, has been a long overdue issue, and we are now taking steps in upcoming versions of Cytoid to fix this.
Starting from today, we will use this chart (https://cytoid.io/levels/teages.offset_guide) as the official calibration chart. What does this mean?
In order to achieve this, we need YOUR help!
The next time you are uploading a level to CytoidIO, please kindly follow the below steps to calibrate your chart first:
General settings
-> Base note offset
to 0
. Then, open the above Offset Guide level. Use the calibration mode (Settings
icon -> Calibrate
) to adjust the offset for this level, until it feels right. Record this value - let's say it is 0.1
.Base note offset
to the value you just recorded.0.04
.music_offset
to your recorded value with a negative sign. For example, since the correct relative offset for your level is 0.04
, you should set music_offset
to -0.04
. Your JSON file should look something like this: https://blog.teages.xyz/posts-source/cytoid/pic/music_offset.png0
, you should find all the notes perfectly fit with the rhythm. Which means players who download your level do not need to adjust the annoying offset themselves!