@onjmin/dtm
    Preparing search index...

    Type Alias ParsedMML

    type ParsedMML = {
        bpm: number | null;
        lyrics?: Map<number, LyricTrack>;
        meta: MmlMeta;
        placements: MMLNotePlacement[];
        tokenTracks?: Map<number, MMLDisplayToken[]>;
    }
    Index

    Properties

    bpm: number | null

    メロディトラックの t 指定から検出したBPM(無ければ null)

    lyrics?: Map<number, LyricTrack>

    歌詞トラックID → 歌詞トラック。collectLyrics 指定時のみ生成。 演奏トラック(@n)の n と同じIDで対応づく。

    meta: MmlMeta

    トップレベル宣言(楽器プリセット・ドラムパターン)。常に返す(無ければ空オブジェクト)

    placements: MMLNotePlacement[]
    tokenTracks?: Map<number, MMLDisplayToken[]>

    trackIndex → 表示トークン列。collectTokens 指定時のみ生成。 placements と同一パスで構築するため発音位置と完全に同期する。