Optional
alwaysLocation of the audio file relative to the current folder.
Optional
audioMilliseconds of silence before the audio starts playing.
Speed of the countdown before the first hit object. 0 = no countdown. 1 = normal. 2 = half. 3 = double.
Time in beats that the countdown starts before the first hit object.
Whether or not a warning about flashing colors should be shown at the beginning of the map.
Whether or not breaks have a letterboxing effect.
Draw order of hit circle overlays compared to hit numbers. NoChange = use skin setting. Below = draw overlays under numbers. Above = draw overlays on top of numbers.
Time in milliseconds when the audio preview should start.
Sample set that will be used if timing points do not override it (Normal, Soft, Drum).
Whether or not sound samples will change rate when playing with speed-changing mods.
Preferred skin to use during gameplay.
Whether or not the "N+1" style key layout is used for osu!mania.
Multiplier for the threshold in time where hit objects placed close together stack (0–1).
Optional
storyWhether or not the storyboard can use the user's skin images.
Whether or not the storyboard allows widescreen viewing.
Creates a copy of this beatmap general section. Non-primitive properties will be copied via their own clone() method.
A copied information about control points.
A beatmap general section.