Skip to content

Type Alias: OsuBeatmap ​

OsuBeatmap = object

Defined in: src/beatmap/types.ts:252

Parsed contents of an .osu beatmap file.

ts
import { parseOsu } from 'osu-files'

const beatmap = parseOsu(source)
return beatmap.metadata.title

Properties ​

colours ​

colours: OsuColour[]

Defined in: src/beatmap/types.ts:261


difficulty ​

difficulty: OsuDifficulty

Defined in: src/beatmap/types.ts:257


editor? ​

optional editor?: OsuEditor

Defined in: src/beatmap/types.ts:255


events ​

events: OsuEvent[]

Defined in: src/beatmap/types.ts:258


fileFormat ​

fileFormat: number

Defined in: src/beatmap/types.ts:253


general ​

general: OsuGeneral

Defined in: src/beatmap/types.ts:254


hitObjects ​

hitObjects: HitObject[]

Defined in: src/beatmap/types.ts:262


metadata ​

metadata: OsuMetadata

Defined in: src/beatmap/types.ts:256


storyboard? ​

optional storyboard?: Storyboard

Defined in: src/beatmap/types.ts:259


timingPoints ​

timingPoints: TimingPoint[]

Defined in: src/beatmap/types.ts:260

Released under the MIT License.