Taiko
Drum Bar
Beatmap skinnable status is suspected to be a bug.
Positioned at (0,216).
This element is where the drum goes.

Beatmap skinnable status is suspected to be a bug.
Position varies by skin version:
- v1–v2.0: (29,266) (and (86,266) when mirrored)
- v2.1+: (0,216) (and (90,216) when mirrored)

Beatmap skinnable status is suspected to be a bug.
Position varies by skin version:
- v1–v2.0: (29,266) (and (86,266) when mirrored)
- v2.1+: (0,216) (and (90,216) when mirrored)
Suggested SD size:
- v1.0–v2.0: Max width: 56px
- v2.1+: 90x200

Beatmap skinnable status is suspected to be a bug.
Position varies by skin version:
- v1–v2.0: (85,253) ((13,253) when mirrored)
- v2.1+: (90,216) (and (0,216) when mirrored)
Suggested SD size:
- v1.0–v2.0: Max width: 72px
- v2.1+: 90x200

Beatmap skinnable status is suspected to be a bug.
This element will get stretched to fit screen width.
This element is the normal state of the scrolling bar.
Position varies by skin version:
- v1.0–v2.0: (181,216)
- v2.1+: (0,216)
Suggested SD size:
- v1.0–v2.0: 843x200
- v2.1+: 1024x200

Beatmap skinnable status is suspected to be a bug.
This element will get stretched to fit screen width.
This element is the kiai state of the scrolling bar.
This element overlays
taiko-bar-right
.Position varies by skin version:
- v1.0–v2.0: (181,216)
- v2.1+: (0,216)
Suggested SD size:
- v1.0–v2.0: 843x200
- v2.1+: 1024x200

This image is displayed on the playfield at the start of each measure in the song (unless omitted by a timing point).

Drumroll
The SD image width must be exactly 1px wide.
This element is the track of the roll where the
sliderscorepoint.png
are placed on.Tinting shifts from yellow to red.

This element is the end part of a roll.
Tinting shifts from yellow to red.

This element is also used in osu!.
This are the ticks of the roll.

Hitbursts
Default skin shows 不可 (Bad)
Animation name:
taiko-hit0-{n}.png
.If animated, default effect from static images will not be disabled.

Default skin shows 可 (OK)
Animation name:
taiko-hit100-{n}.png
.If animated, default effect from static images will not be disabled.

Default skin shows 良 (Good)
Animation name:
taiko-hit100k-{n}.png
.If animated, default effect from static images will not be disabled.

Animation name:
taiko-hit300-{n}.png
.If animated, default effect from static images will not be disabled.

Animation name:
taiko-hit300k-{n}.png
.If animated, default effect from static images will not be disabled.

Can be animated, but only the zeroth frame will be used.
Animation name:
taiko-hit300g-{n}.png
This image is only used on the ranking screen (instead of
taiko-hit300k.png
).

Notes
This element is used for finisher/big notes.
- This element is upscaled automatically.
This element is also used on the hit position.
Tinted red for “Don” (235,69,44)
Tinted blue for “Katsu” (68,141,171)
Tinted yellow for drumroll starting circle (252,83,6)

Animation name:
taikobigcircleoverlay-{n}.png
.- 2 frames only (
0
and1
) - animation speed depends on BPM
- animation starts at combo 50
- speeds up at combo 150
- 2 frames only (
This element is upscaled automatically.

Tinted red for “Don” (235,69,44)
Tinted blue for “Katsu” (68,141,171)
Tinted yellow for drumroll starting circle (252,83,6)

Animation name:
taikohitcircleoverlay-{n}.png
.- 2 frames only (
0
and1
) - animation speed depends on BPM
- animation starts at 50 combo
- speeds up at 150 combo
- 2 frames only (

This element is used on the hit position as a border.
This element is also used in osu!.

Beatmap skinnable status is suspected to be a bug.
Tinted yellow.
This element is behind the hit position during kiai time, expands when notes are hit.

Tinted orange-red.
There isn’t a need to skin this element for osu!taiko.
- This element is only visible when using a transparent taiko bar.
This pulsates behind the scrolling bar on the hit position during kiai time.

Pippidon
Animation name:
pippidonclear{n}.png
.- You can only skin up 7 frames (from 0 to 6).
- If animated, it is recommended to animate all 7 frames. (If not, the last frame will persist for the missing frames in the frame order as stated below.)
- The animation frame order is
0 1 2 3 4 5 6 5 6 5 4 3 2 1 0
.
The animation rate is BPM dependent.
This animation only plays once when the player hits a combo milestone; then goes back to the idle or kiai state.

Animation name:
pippidonfail{n}.png
.The animation rate is BPM dependent.
This animation plays when the player misses a note or does not have enough health during a break.
This overrides
pippidonkiai
if the player misses a note during kiai time.

Animation name:
pippidonidle{n}.png
.The animation rate is BPM dependent.
This animation plays when doing nothing (during breaks or waiting for the player to hit the next note)

Animation name:
pippidonkiai{n}.png
.The animation rate is BPM dependent.
This animation plays during kiai time.
pippidonfail.png
overrides this if the player misses a note during kiai time.

Slider Bar
These are like combobursts.
To have multiple combobursts, use:
taiko-flower-group-{n}.png
.- One of the images in the set will be appear when a combo milestone is met.
This image expands and fades in from behind pippidon when it changes to clear state.

Beatmap skinnable status is suspected to be a bug.
This scrolls in a seamless loop, from the right side towards the left.
This element is disabled if the beatmap has a storyboard.
Gets upscaled by 1.4x in-game.

This appears when the player misses a note or if the health bar isn’t filled up to 50% during a break.
Beatmap skinnable status is suspected to be a bug.
This scrolls in a seamless loop, from the right side towards the left.
This element is disabled if the beatmap has a storyboard.
Gets upscaled by 1.4x in-game.

Spinner
This element is an indicator for the spinner.

Beatmap skinnable status is suspected to be a bug.
This element is also used in osu!.
For each hit in the spinner happens, the circle rotates anti-clockwise.

Beatmap skinnable status is suspected to be a bug.
This element is also used in osu!.
This element is the duration indicator of the spinner.
- This shrinks over time.
