@onjmin/dtm
    Preparing search index...

    Function transposeNotes

    • 全トラックのノートを一括で移調する。歌唱ピッチもノート由来なので、歌詞トラックの 歌声も一緒に移調される。音域(PITCH_RANGE_START〜PITCH_RANGE_END)を 超える場合はクランプする(音域外に飛んで無音・破綻するのを防ぐ)。

      単位は「半音」ではなく格子1ステップ。12平均律では1ステップ=1半音だが、 31平均律では1ステップ=1度(≒38.7セント)になる。31平均律で「半音」は クロマチック半音(2度)とダイアトニック半音(3度)に分岐して一意に定まらないため、 画面の「移調」操作と同じ格子基準に揃えてある。

      Parameters

      Returns void