Metadata is the information about the beatmap.
[Metadata] Title: Name DifficultyName: Name Description: Name Artist: Name Creator: Name Source: Name Tags: Name AudioFile: Name BackgroundFile: Name Keys: Number MapSetID: Number MapID: Number InitialSV: Number
The metadata section is required for the beatmap to be valid. The values are as follows:
TimingPoints are the points in the beatmap where the scroll velocity or BPM changes. It holds the following values with the following defaults:
[TimingPoints] SV:time:multiplier BPM:time:bpm
The timing points section is required for the beatmap to be valid. The values are as follows:
There has to be at least one BPM timing point for the beatmap to be valid.
HitObjects are the objects in the beatmap that the player has to hit. It holds the following values with the following defaults:
[HitObjects] type:lane:start_time:end_time:hitsounds
The hit objects section is required for the beatmap to be valid. The values are as follows: