For a timing setup guide, see: How to time songs
See also: Beatmapping/Timing
Timing is the beatmap editor's tab for changing and setting up the timing of a beatmap, which is essential for correct song representation. It contains timing-related settings and tools, and also a dedicated window for working with multiple timing points, both for musical structure representation and beatmap design purposes.
See also: Offset
In mapping, a timing point, colloquially called an offset, is a way to apply common settings, such as timing, slider velocity multipliers, or hitsounds and their respective volumes, to a specific section of a beatmap. In osu!, there are two types of timing points.
Several uninherited timing points located in the timing setup panel
An uninherited timing point has its own timing settings. Several of such points are used to represent timing changes in the song, such as tempo, beat irregularities, or different time signatures. Adding a new uninherited timing point resets the metronome, making it count beats from the timing point's offset, specified in milliseconds.
In addition to that, uninherited timing points can be used for omitting bar lines in osu!taiko or osu!mania.
Uninherited timing points have a red colour on the bottom timeline and in the timing setup panel. Due to this, they are often called "red offsets" or "red lines".
Several inherited timing points with different slider velocity multiplier, volume, and kiai settings
An inherited timing point uses currently active timing settings, inheriting them from the previous timing point. Inherited timing points are used for the following purposes:
Inherited timing points have a green colour on the bottom timeline and in the timing setup panel. Due to this, they are often called "green offsets" or "green lines".
The timing tab can be opened by pressing F3
and provides quick access to the following settings:
Name | Meaning |
---|---|
BPM |
Tempo of the current timing point, measured in beats per minute (BPM). |
Offset |
Offset of the current timing point, measured in milliseconds. |
Move already placed notes when changing the offset/BPM |
Keep hit objects attached to the timeline ticks during timing changes |
Slider Velocity |
Base slider velocity of the whole beatmap |
Slider Tick Rate |
How many slider ticks will be in a musical beat |
To quickly make larger or smaller changes, use the below modifiers:
Tempo | Offset | Slider velocity | |
---|---|---|---|
Ctrl + click |
0.25 BPM | 1 ms | 1 osu! pixel |
Default | 1 BPM | 2 ms | 10 osu! pixels |
Shift + click |
5 BPM | 10 ms | - |
The osu! metronome from the timing tab
The metronome, which is located in the upper right corner of the timing tab, helps in quickly finding approximate timing settings. The initial BPM and offset values of the song can be found by repeatedly tapping T
or clicking the Tap Here!
button to the beat of the song.
The visual part of the metronome is tailored to the most common time signature, 4/4. The first section denotes the downbeat and flashes green, while remaining sections flash white to every beat of the song's measures. Uncommon signatures, such as 7/4, add extra flashes, but the size of the metronome doesn't change.
The timing setup panel, also called Timing and Control Points
, is a pop-up window that can be opened by pressing F6
. It contains several tabs for working with different options of the timing points, such as timing, hitsounds, volumes, samplesets, or special effects.
All changes in the timing panel are only applied to selected timing points.
Ctrl
while clicking themShift
Ctrl
+ C
and Ctrl
+ V