跳轉至

動機與變奏

在電影配樂、遊戲原聲帶與古典交響樂中,打動人心的往往不是堆砌不同歌曲,而是「用同一個旋律動機,穿透主角的一生」。

這種作曲手法稱為主導動機(Leitmotif)——如《星際大戰》裡達斯·維達的主題、《魔戒》裡的夏爾主題,或久石讓為宮崎駿電影所寫的主旋律。動機就像主角的名字,無論世界更迭、命運轉折,只要旋律響起,聽眾就能連結情感與回憶。

然而,純音訊黑盒子 AI(如 Suno、Udio)每次生成的都是不可控的隨機波形,無法「維持同一條動機,在不同場景演繹不同情緒」。透過 TMD 與文字型 AI(LLM)協作,只需文字即可實現。

人與 AI 的分工架構

在動機變奏流程中,人類與 AI 各司其職:

比較維度 人類創作者 AI 協同助手
核心職責 決定主題動機、曲式結構與場景風格 處理聲部展開、織體編配與時值對位
具體任務 • 設計 2~4 小節的核心主題旋律
• 設定各樂段的情緒轉折與配器方向
• 驗收樂曲聽感與風格一致性
• 和弦編配與聲部導進(Voice Leading)
• 避免聲部衝突與平行五度/八度
• 多軌配器鋪底(弦樂、和弦、貝斯、打擊樂)
• 節奏網格細分與時值換算
  • 人類負責「方向與決策」:決定旋律動機、轉調時機、速度起伏與風格。
  • AI 負責「展開與計算」:依指令擴展四部和聲、排列伴奏織體、檢查小節拍數,輸出完整樂譜代碼。

原型:我們的核心動機(The Motif)

假設隨意哼出一段 4 音符的極簡動機(4/4 拍,C 大調):

/* 核心動機:童年約定 */
Motif {
    <4*>
    1 2 3 5 | 3 - - - |
}

這段旋律單純、乾淨。接下來示範如何不改音符(或僅微調),只變換「節奏、和弦、配器與大小調」,讓它在四個場景中呈現不同故事!

四種場景變奏示範(複製即可在 TMD Studio 試聽)

場景 A:【純真童年】(陽光、跳躍、草地奔跑)

  • 情緒設定:無憂無慮、純真回憶、充滿陽光與微風。

  • 變奏手法:

    • 維持原本明亮的大調。
    • 網格切換為 <8*>,加入休止符讓音符跳躍(斷奏感 Staccato)。
    • 配器選用清脆的木琴/鐘琴(Glockenspiel)與木吉他(AcousticGuitar)簡單乾淨的 [1] - [4] - 進行。
  • 你可以這樣下 Prompt 給 AI:
    • 白話版(不懂樂理直接用):

      「這是我全曲的核心旋律:1 2 3 5 | 3 - - -。我想把它當作主角小時候回憶的配樂,聽起來要有『陽光、草地上奔跑、無憂無慮』的感覺,請幫我寫一個叫 Childhood 的段落,用清脆可愛的樂器(像鐵琴或木吉他),節奏輕快一點跳躍一點。」

    • 專業製作人版(精準控制技術參數):

      「這是我全曲的核心動機:1 2 3 5 | 3 - - -。請幫我為『純真童年』場景寫一個段落 Childhood:保持大調明亮感,將節奏網格細分為 <8*> 斷奏跳躍感,主奏樂器使用清脆的 Glockenspiel(鐵琴/鐘琴),並加上木吉他 AcousticGuitar 輕柔的民謠和弦伴奏。」

Childhood:Glockenspiel@|0|{
    <8*>
    1 0 2 0 3 0 5 0 | 3 - 0 0 0 0 0 0 |
}

Childhood:AcousticGuitar@|0|{
    <4*>
    [1] - [4] - | [1] - - - |
}

場景 B:【生離死別】(哀傷、小調、雨中淚水)

  • 情緒設定:主角遭遇重大打擊,看著泛黃的照片走在雨中,同一個回憶湧上心頭,但人事已非。

  • 變奏手法:

    • 平行小調轉化(Minor Modal Shift):將大調的 3(Mi)降半音變成小調音 3,(降 Mi)。
    • 將力度降為弱奏 {p},時值拉長。
    • 配器改為深沉哀傷的大提琴(Cello)獨奏,伴奏換上暗淡的小調和弦 [1m] - [6,m] -。
  • 你可以這樣下 Prompt 給 AI:
    • 白話版(不懂樂理直接用):

      「請把我的核心旋律 1 2 3 5 | 3 - - - 改成全劇最催淚、最心碎的場景 Tragedy。聽起來要像『主角在雨中哭泣、心碎失去最愛的人』,請幫我轉成悲傷的小調,速度放慢,用很會哭泣的弦樂(像大提琴)拉出長音,加上緩慢憂鬱的鋼琴伴奏。」

    • 專業製作人版(精準控制技術參數):

      「現在劇情來到最悲傷的『生離死別』場景。請把核心動機 1 2 3 5 | 3 - - - 改編成極度傷感的段落 Tragedy:將三音改為降號 3, 轉化為平行小調,加入弱音記號 {p},由大提琴 Cello 緩慢拉出長音,鋼琴 Piano 彈奏稀疏低沉的小調和弦,表現雨中哭泣的心碎感。」

Tragedy:Cello@|0|{
    <4*>
    {p} 1 2 3, 5 | 3, - - - |
}

Tragedy:Piano@|0|{
    <2*>
    [1m] - [6,m] - | [1m] - - - |
}

場景 C:【衝突戰鬥】(快節奏、重音推動、緊湊對位)

  • 變奏手法:
    • 網格細分到十六分音符 <16*>,每個音重複演奏形成前進動能(Staccato)。
    • 設定為強奏 {ff}。
    • 配器使用銅管齊奏(Brass)、雙大鼓重音(Drums)以及定音鼓(Timpani[pitchMode=fixed])。
  • Prompt 範例:
    • 直覺描述版:

      「請把我的核心旋律 1 2 3 5 | 3 - - - 改編成快節奏的戰鬥對決段落 Battle。節奏要緊湊密集,加入重音鼓點、銅管齊奏與定音鼓。」

    • 具體參數版:

      「請將核心動機 1 2 3 5 | 3 - - - 變奏為戰鬥段落 Battle:切換為 <16*> 網格,讓銅管 Brass 以十六分音符吐音強奏 {ff},並加入雙大鼓鼓點 Drums,以及鎖定音高的定音鼓 Timpani[pitchMode=fixed]。」

Battle:Brass@|0|{
    <16*>
    {ff} 1-1- 2-2- 3-3- 5-5- | 3--- ---- ---- ---- |
}

Battle:Timpani[pitchMode=fixed]@|0|{
    <16*>
    1__-0- 1__-0- 1__-0- 1__-0- | 1__--- ---- ---- ---- |
}

Battle:Drums@|0|{
    <16*>
    B-X- S-X- B-B- S-X- | B--- ---- ---- ---- |
}

場景 D:【深空漫遊 / 孤寂異星】(迷幻、神秘、時間靜止)

  • 情緒設定:主角漂浮在無垠深空看著藍色母星,充滿敬畏、未知與無邊的孤寂。

  • 變奏手法:

    • 時值擴展(Augmentation):將音符時值拉長至 <2*> 二分音符甚至全音符,營造失重慢動作感。
    • 將音高提升至高八度(^)。
    • 和弦換上懸浮感極強的掛留和弦([Csus2]、[Dsus4])與合成器長音襯底(SynthPad)。
  • 你可以這樣下 Prompt 給 AI:
    • 白話版(不懂樂理直接用):

      「請把我的核心旋律 1 2 3 5 | 3 - - - 改編成太空科幻風格的段落 Space。想像主角一個人漂浮在浩瀚黑暗的宇宙裡看著地球,聽起來要有『失重、慢動作、空靈、孤寂但又很宏偉』的感覺,把旋律放得很慢很高音,背景要有像星雲一樣飄浮的合成器長音。」

    • 專業製作人版(精準控制技術參數):

      「主角漂浮在無垠太空凝視地球。請將核心動機改編成科幻迷幻風格的 Space 段落:使用時值擴展手法將音符拉長為二分音符 <2*>,移至高八度 1^ 2^ 3^ 5^,由空靈的長笛 Flute 演奏;背景加上無節奏敲擊的環境合成器長音 SynthPad,使用 [Csus2] 等掛留和弦營造無重力的懸浮感。」

Space:Flute@|0|{
    <2*>
    1^ - 2^ - | 3^ - 5^ - | 3^ - - - |
}

Space:SynthPad@|0|{
    <1*>
    [Csus2] | [Dsus4] | [Csus2] - |
}

作曲家的「五大變奏工具箱」

當你指揮 AI 幫你做變奏時,你可以使用以下 5 個經典作曲技巧:

技巧名稱 概念說明 適合的情緒色彩
1. 調性色彩轉換 (Modal Shift) 將大調音(3, 6, 7)降半音變成小調音(3,, 6,, 7,)。 從陽光變憂鬱、從歡樂變遺憾。
2. 時值伸縮 (Augmentation / Diminution) 放大:把四分音符變二分音符(慢動作);
縮小:把四分音符變八分音符(快進)。
放大產生崇高、史詩、深空感;
縮小產生急迫、追逐、緊張感。
3. 節奏重組 (Re-groove) 將直線拍子改為三拍子華爾滋 <3/4>、放克切分音或三連音 %(---)。 改變音樂的肢體律動感(舞會、狂歡)。
4. 配器換裝 (Re-orchestration) 音符完全不變,只換樂器(如八音盒 ➔ 大提琴 ➔ 法國號 ➔ 電吉他)。 角色心境的蛻變、時間與空間的流逝。
5. 逆行與倒影 (Retrograde & Inversion) 逆行:旋律倒著吹;
倒影:原本往上爬的音階改為往下跳。
命運的逆轉、黑暗人格或宿敵反派的登場。

指揮 AI 進行動機變奏的提示詞(Prompt 範例)

你可以直接將以下 Prompt 複製並微調後發送給你的 Chat AI:

「這是我全曲的核心動機:1 2 3 5 | 3 - - -(4/4 拍,速度 80 BPM)。

請保持這段旋律的骨架,為我生成三個截然不同情緒場景的 TMD 段落:

  1. 【回憶殺】:改編為小調(降三音 3,),速度放慢至 60 BPM,由 Violin(小提琴)與 Piano 演奏,加入弱音記號 {p}。
  2. 【戰場追逐】:速度提升至 138 BPM,使用 <16*> 網格與短促音符,配器加入 Brass、Bass 與急促的 Drums。
  3. 【凱旋榮耀】:使用全管弦樂齊奏(Tutti),音符提升一個八度 1^ 2^ 3^ 5^,加入強奏記號 {ff} 與定音鼓 Timpani[pitchMode=fixed] 轟鳴。

請直接輸出符合 TMD 規格的代碼。」

下一步:將變奏串接成大型作品

當你利用動機變奏產生了多個性格迥異的場景後,接下來只要在 TMD 的播放流程(->)中,運用速度切換 {!=...} 與轉調 {?+...} 將它們按劇情順序串接起來,就是一首結構縝密、耐人尋味的大型作品!

👉 延伸閱讀:與 AI 協同創作大型作品