@onjmin/dtm
    Preparing search index...

    Type Alias PlacedSection

    曲の中に置かれた1つのセクション。

    type PlacedSection = {
        bars: number;
        keyShift: number;
        kind: SectionKind;
        restatement: boolean;
        spec: SectionSpec;
        startBar: number;
    }
    Index

    Properties

    bars: number
    keyShift: number

    セクション内の転調量(ハ長調基準からの半音シフト)。 ラスサビで +1/+2 半音上がるなど、曲中の転調を小節単位で表現する。

    restatement: boolean

    同じ種類のセクションが曲中で2回目以降に現れた場合に true。 compose側でメロディ・リズムを1回目から再現するために使う。 2番のAメロは1番と同じフレーズを使い回す、というのが曲の基本構造。

    startBar: number

    開始小節(0始まり)。