wiki
Requested page is not yet translated to the selected language (česky). Showing English version.

Timing tab

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.

Timing points

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.

Uninherited timing point

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".

Inherited timing point

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".

Main view

Screenshot of the timing tab in the editor

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 -

Metronome

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.

Timing setup panel

Screenshot of the timing setup panel

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.

Selection and sharing

All changes in the timing panel are only applied to selected timing points.

  • To select multiple arbitrary timing points, hold Ctrl while clicking them
  • To select several timing points in a row, click the first one, and then click the last one, while holding Shift
  • To copy or paste timing points from and into the timing panel, use your OS' default shortcuts, such as Ctrl + C and Ctrl + V