@onjmin/dtm
    Preparing search index...

    Type Alias MelodyForm

    MelodyForm: "motif" | "ostinato" | "through" | "chant" | "skeleton" | "splice"

    曲の展開の仕方。

    • motif … 2小節のモチーフを反復・セクエンツ・オクターブ上げに変形して展開する。
    • ostinato … 同じ型を曲全体で回す。変形しない。対比は編曲の側が担う。
    • through … 通し作曲。同じ楽句を再現せず書き進める。
    • chant … 詠唱。セクションごとに2小節の型(問い・答え)を持ち、その4小節を延々と回す。 型は和音に合わせて動かさない(下で和音が2拍ごとに動き、ぶつかりも味)。セクエンツ・ 駆け上がり・息継ぎ・歌い上げは無く、着地は曲の最終小節だけ。界隈曲(ころんば系)の 歌メロがこの作りで、ostinato(型が曲全体で1つ)とも motif(展開する)とも違う。

    motif しか無かった頃は反復プロファイルが狭い帯に固定され、通し作曲にも静的なリフにも なれなかった。採点式をどう直しても出ないので、生成の型そのものを増やしてある。

    Type Declaration

    • "motif"
    • "ostinato"
    • "through"
    • "chant"
    • "skeleton"

      骨格借用(file://./compose-skeleton.ts)。抽選では出ない。

    • "splice"

      継ぎ合わせ(file://./compose-splice.ts)。抽選では出ない。