@onjmin/dtm
    Preparing search index...

    Variable PITCH_ENCODING_VERSIONConst

    PITCH_ENCODING_VERSION: 2

    ピッチ表現のバージョン。

    • v1 … pitch が半音(MIDIノート番号)。dtm 1.x
    • v2 … pitchUnits が 1/372オクターブ単位。dtm 2.x

    dtm 自身は通信路を持たず onNotesPatch / applyPatch のフックを出すだけなので、 バージョンの突き合わせは利用側アプリのハンドシェイクの責務になる。変換の知識だけを ここに置く。v1→v2 は無損失だが、v2→v1 は12平均律の曲でしか成立しない (31平均律を半音へ丸めると最大48.4セント動く)。