RPE Chart Utils
    Preparing search index...

    Interface ChartStats

    Summary statistics for a chart.

    interface ChartStats {
        lineCount: number;
        totalNotes: number;
        notesByType: Record<number, number>;
        fakeNotes: number;
        bpmChanges: number;
        durationBeats: number;
        durationSeconds: number;
        notesPerSecond: number;
        peakDensity: number;
    }
    Index

    Properties

    lineCount: number

    Total number of judge lines.

    totalNotes: number

    Total number of notes.

    notesByType: Record<number, number>

    Notes by type: { 1: tap, 2: hold, 3: flick, 4: drag }.

    fakeNotes: number

    Number of fake notes.

    bpmChanges: number

    Total BPM changes.

    durationBeats: number

    Duration in beats (max note end beat).

    durationSeconds: number

    Duration in seconds (using BPM list).

    notesPerSecond: number

    Average notes per second.

    peakDensity: number

    Peak note density (notes in any 1-second window).