動機與變奏¶
在電影配樂、遊戲原聲帶與古典交響樂中,打動人心的往往不是堆砌不同歌曲,而是「用同一個旋律動機,穿透主角的一生」。
這種作曲手法稱為主導動機(Leitmotif)——如《星際大戰》裡達斯·維達的主題、《魔戒》裡的夏爾主題,或久石讓為宮崎駿電影所寫的主旋律。動機就像主角的名字,無論世界更迭、命運轉折,只要旋律響起,聽眾就能連結情感與回憶。
然而,純音訊黑盒子 AI(如 Suno、Udio)每次生成的都是不可控的隨機波形,無法「維持同一條動機,在不同場景演繹不同情緒」。透過 TMD 與文字型 AI(LLM)協作,只需文字即可實現。
人與 AI 的分工架構¶
在動機變奏流程中,人類與 AI 各司其職:
| 比較維度 | 人類創作者 | AI 協同助手 |
|---|---|---|
| 核心職責 | 決定主題動機、曲式結構與場景風格 | 處理聲部展開、織體編配與時值對位 |
| 具體任務 | • 設計 2~4 小節的核心主題旋律 • 設定各樂段的情緒轉折與配器方向 • 驗收樂曲聽感與風格一致性 |
• 和弦編配與聲部導進(Voice Leading) • 避免聲部衝突與平行五度/八度 • 多軌配器鋪底(弦樂、和弦、貝斯、打擊樂) • 節奏網格細分與時值換算 |
- 人類負責「方向與決策」:決定旋律動機、轉調時機、速度起伏與風格。
- AI 負責「展開與計算」:依指令擴展四部和聲、排列伴奏織體、檢查小節拍數,輸出完整樂譜代碼。
原型:我們的核心動機(The Motif)¶
假設隨意哼出一段 4 音符的極簡動機(4/4 拍,C 大調):
這段旋律單純、乾淨。接下來示範如何不改音符(或僅微調),只變換「節奏、和弦、配器與大小調」,讓它在四個場景中呈現不同故事!
四種場景變奏示範(複製即可在 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] -。
- 平行小調轉化(Minor Modal Shift):將大調的
- 你可以這樣下 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)。
- 時值擴展(Augmentation):將音符時值拉長至
- 你可以這樣下 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 段落:
- 【回憶殺】:改編為小調(降三音
3,),速度放慢至 60 BPM,由Violin(小提琴)與Piano演奏,加入弱音記號{p}。- 【戰場追逐】:速度提升至 138 BPM,使用
<16*>網格與短促音符,配器加入Brass、Bass與急促的Drums。- 【凱旋榮耀】:使用全管弦樂齊奏(Tutti),音符提升一個八度
1^ 2^ 3^ 5^,加入強奏記號{ff}與定音鼓Timpani[pitchMode=fixed]轟鳴。請直接輸出符合 TMD 規格的代碼。」
下一步:將變奏串接成大型作品¶
當你利用動機變奏產生了多個性格迥異的場景後,接下來只要在 TMD 的播放流程(->)中,運用速度切換 {!=...} 與轉調 {?+...} 將它們按劇情順序串接起來,就是一首結構縝密、耐人尋味的大型作品!
👉 延伸閱讀:與 AI 協同創作大型作品