第二章:音乐理论基础与ABC记谱法

章节大纲

2.1 引言

  • 音乐理论在游戏音频设计中的重要性
  • 从信号处理到音乐语言的转换
  • 本章学习目标

2.2 音高与频率的关系

  • 十二平均律系统
  • 音名与频率的数学关系
  • 八度与频率倍增

2.3 音程与音阶

  • 音程的定义与分类
  • 大调音阶的构建
  • 小调音阶与调式
  • 五声音阶在游戏音乐中的应用

2.4 和弦构建原理

  • 三和弦的基本结构
  • 七和弦与扩展和弦
  • 和弦进行与功能和声
  • 游戏中的和弦循环模式

2.5 节奏与节拍

  • 节拍记号与强弱规律
  • 常见节奏型
  • 复合节奏与切分音
  • 游戏音乐中的节奏设计

2.6 ABC记谱法详解

  • ABC记谱法的基本语法
  • 音高、时值、装饰音的表示
  • 多声部与和弦记谱
  • 实际游戏音乐的ABC记谱示例

2.7 案例研究:《塞尔达传说》主题曲分析

  • 调式运用与情感表达
  • 旋律结构分析
  • 动机发展技巧
  • ABC记谱实践

2.8 历史事件:1985年MIDI标准的确立

  • MIDI之前的游戏音乐技术
  • MIDI标准的革命性影响
  • 现代游戏音乐制作中的MIDI应用

2.9 高级话题:微分音与非西方音阶

  • 微分音的理论基础
  • 阿拉伯音阶与印度拉格
  • 在游戏音乐中的创新应用

2.10 本章小结

2.11 练习题

2.12 常见陷阱与错误


2.1 引言

在第一章中,我们从信号处理的角度理解了声音的物理本质。现在,是时候将这些科学知识转化为音乐创作的实用工具了。音乐理论为我们提供了一套组织和理解声音的系统化方法,而在游戏音频设计中,这套理论体系不仅是创作的基础,更是实现动态音乐系统、情感表达和文化融合的关键。

本章将带你从频率的数学世界步入音乐的艺术领域。我们将学习西方音乐理论的核心概念,掌握ABC记谱法这一程序员友好的音乐记录方式,并通过分析《塞尔达传说》等经典游戏音乐来理解理论在实践中的应用。对于具有信号处理背景的读者,你会发现音乐理论其实是频域分析的另一种表达方式——只是这次,我们关注的不再是纯粹的频谱,而是频率之间的关系如何创造出美感与情感。

本章学习目标:

  • 理解十二平均律系统与频率的数学关系
  • 掌握音程、音阶、和弦的构建原理
  • 学会使用ABC记谱法记录和创作音乐
  • 分析调式运用在游戏音乐情感表达中的作用
  • 了解MIDI标准对游戏音乐发展的影响
  • 探索非西方音乐体系在现代游戏中的应用

2.2 音高与频率的关系

十二平均律系统

音乐与数学的联系从毕达哥拉斯时代就已经被发现。在现代西方音乐中,十二平均律(12-TET)是最常用的调音系统。这个系统将一个八度(频率比2:1)等分为12个半音,每个半音的频率比为2^(1/12) ≈ 1.05946。

对于标准音高A4 = 440Hz,任意音符的频率可以通过以下公式计算:

f(n) = 440 × 2^((n-49)/12)

其中n是从最低音C0开始的半音序号(A4对应n=49)。

音名系统与科学音高记号

西方音乐使用七个基本音名:C, D, E, F, G, A, B(对应简谱的1, 2, 3, 4, 5, 6, 7)。这些音名在钢琴键盘上对应白键:

    C# D#    F# G# A#        (黑键:升音)
   C  D  E  F  G  A  B  C    (白键:自然音)
   |  |  |  |  |  |  |  |
   1  2  3  4  5  6  7  1'

科学音高记号(SPN)通过在音名后添加八度数字来精确表示音高。中央C记为C4(频率261.63Hz),其上方的A为A4(440Hz)。

八度与频率倍增

八度是音乐中最和谐的音程,对应频率的2倍关系。这种关系在傅里叶分析中表现为基频的整数倍谐波。例如:

  • C3: 130.81 Hz
  • C4: 261.63 Hz(2×C3)
  • C5: 523.25 Hz(4×C3)

这种倍频关系解释了为什么八度音听起来如此相似——它们共享大量的泛音成分。

2.3 音程与音阶

音程的定义与度量

音程(Interval)是两个音高之间的距离,可以用半音数或度数来衡量。主要音程包括:

音程名称    半音数   频率比(纯律)   频率比(12平均律)
纯一度      0       1:1           1.000
小二度      1       16:15         1.059
大二度      2       9:8           1.122
小三度      3       6:5           1.189
大三度      4       5:4           1.260
纯四度      5       4:3           1.335
增四度      6       √2:1          1.414
纯五度      7       3:2           1.498
小六度      8       8:5           1.587
大六度      9       5:3           1.682
小七度      10      16:9          1.782
大七度      11      15:8          1.888
纯八度      12      2:1           2.000

大调音阶的构建

大调音阶遵循"全全半全全全半"的音程模式(W-W-H-W-W-W-H):

C大调: C - D - E - F - G - A - B - C
音程:    W   W   H   W   W   W   H

用ABC记谱法表示C大调音阶:

X:1
T:C Major Scale
M:4/4
L:1/4
K:C
C D E F | G A B c |

小调音阶与调式

自然小调音阶遵循"全半全全半全全"的模式:

A自然小调: A - B - C - D - E - F - G - A
音程:       W   H   W   W   H   W   W

除了自然小调,还有和声小调(第七级升高半音)和旋律小调(上行时第六、七级升高):

X:2
T:Three Types of A Minor Scales
M:4/4
L:1/4
K:Am
"Natural"A B C D | E F G A |
"Harmonic"A B C D | E F ^G A |
"Melodic(up)"A B C D | E ^F ^G A |

调式音阶

除了大小调,游戏音乐中常用的还有各种调式(Modes):

调式名称    特征音程结构           情感色彩
Ionian     W-W-H-W-W-W-H         明亮、积极(即大调)
Dorian     W-H-W-W-W-H-W         略带忧郁的中性
Phrygian   H-W-W-W-H-W-W         异域、神秘
Lydian     W-W-W-H-W-W-H         梦幻、飘渺
Mixolydian W-W-H-W-W-H-W         blues感、轻松
Aeolian    W-H-W-W-H-W-W         悲伤(即自然小调)
Locrian    H-W-W-H-W-W-W         不稳定、紧张

五声音阶在游戏音乐中的应用

五声音阶(Pentatonic Scale)在东方风格游戏音乐中广泛使用。中国传统五声音阶为:

宫 商 角 徵 羽
C  D  E  G  A  (C大调五声)

这个音阶避免了半音关系,创造出独特的东方韵味。《原神》璃月地区的音乐大量使用了这种音阶:

X:3
T:Chinese Pentatonic Example
M:4/4
L:1/8
K:C
"宫"C2 "商"D2 "角"E2 "徵"G2 | "羽"A2 "徵"G2 "角"E2 "商"D2 | "宫"C4 z4 |

2.4 和弦构建原理

三和弦的基本结构

三和弦由根音、三音、五音构成,是和声的基础:

和弦类型    音程结构      音程关系        示例(C为根音)
大三和弦    大三度+小三度  1-3-5          C-E-G
小三和弦    小三度+大三度  1-♭3-5         C-E♭-G
减三和弦    小三度+小三度  1-♭3-♭5        C-E♭-G♭
增三和弦    大三度+大三度  1-3-#5         C-E-G#

在频域分析中,和弦的和谐度与其组成音的频率比有关。大三和弦的频率比接近4:5:6,这种简单整数比创造了和谐感。

七和弦与扩展和弦

七和弦在三和弦基础上增加七音:

大七和弦(maj7):    C-E-G-B    (1-3-5-7)
属七和弦(7):       C-E-G-B♭   (1-3-5-♭7)
小七和弦(m7):      C-E♭-G-B♭  (1-♭3-5-♭7)
半减七和弦(m7♭5):  C-E♭-G♭-B♭ (1-♭3-♭5-♭7)
减七和弦(dim7):    C-E♭-G♭-B♭♭(1-♭3-♭5-♭♭7)

游戏音乐中,七和弦常用于创造特定氛围:

  • maj7:梦幻、浪漫(如《最终幻想》的水晶主题)
  • m7:忧郁、内省(如《黑暗之魂》的篝火音乐)
  • 7:张力、期待(战斗音乐的过渡段)

和弦进行与功能和声

功能和声理论将调内的和弦按其功能分为三大类,每个和弦在调性音乐中扮演特定角色:

三大功能组

  1. 主功能(Tonic, T) - I级和弦:最稳定的中心,所有音乐的"家" - vi级和弦:I的替代,称为"下中音和弦" - iii级和弦:较弱的主功能 - 特征:稳定、解决、归属感

  2. 下属功能(Subdominant, S) - IV级和弦:主要的下属和弦 - ii级和弦:IV的替代,爵士中常用 - vi级和弦:可兼具主功能和下属功能 - 特征:中等张力、过渡、准备

  3. 属功能(Dominant, D) - V级和弦:最强的属和弦,强烈倾向解决到I - vii°级和弦:V7的上三音,属功能 - III级和弦:在小调中可作为属功能 - 特征:最大张力、不稳定、需要解决

I - IV - V - I 进行详解

这是西方音乐最基础的和弦进行,让我们以C大调为例深入理解:

和弦进行:  C    →    F    →    G    →    C
罗马数字:  I         IV        V         I
功能标记:  T         S         D         T
音符构成:  CEG      FAC      GBD      CEG

为什么这个进行如此重要?

  1. 完整的和声循环: - 从稳定(I)出发 - 经过准备(IV) - 达到高潮(V) - 回归稳定(I)

  2. 声部进行的完美性

音符运动分析:
C → F: E→F (上行二度), G→A (上行二度), C→C (保持)
F → G: F→G (上行二度), A→B (上行二度), C→D (上行二度)
G → C: G→G→E (解决), B→C (导音解决), D→C (下行二度)
  1. 频率关系的数学美: - I到IV:上行纯四度(4:3频率比) - IV到V:上行大二度(9:8频率比) - V到I:下行纯五度(3:2频率比的倒转)

各级和弦在调内的意义

以C大调为例,让我们理解每个和弦的身份:

级数  和弦   音符    功能    特征描述
I     C      CEG     T      主和弦,家的感觉,稳定中心
ii    Dm     DFA     S      柔和的下属,常替代IV
iii   Em     EGB     T      弱主功能,过渡性质
IV    F      FAC     S      下属和弦,"阿门"终止
V     G      GBD     D      属和弦,强烈回归倾向
vi    Am     ACE     T/S    相对小调主和弦,忧郁色彩
vii°  B°     BDF     D      导和弦,极不稳定

进行模式深度分析

  1. I - IV - V - I (T-S-D-T)
X:1
T:I-IV-V-I in C Major
M:4/4
L:1/2
K:C
[CEG]2 [FAC]2 | [GBD]2 [CEG]2 |

用途:民谣、摇滚、国歌、儿歌 例子:《生日快乐歌》、无数流行歌曲的副歌

  1. I - V - vi - IV
C - G - Am - F

用途:现代流行音乐的"黄金进行" 特点:情感丰富,适合循环 例子:《Let It Be》、《Someone Like You》

  1. ii - V - I
Dm - G - C

用途:爵士标准进行 特点:最强的解决感,V7增强倾向性 在游戏中:关卡完成、获得道具的音效

  1. I - vi - ii - V
C - Am - Dm - G

用途:爵士、音乐剧常用 特点:圆滑的根音下行(C-A-D-G) 游戏应用:城镇BGM、和平场景

和弦功能在游戏音乐中的应用

战斗音乐的张力营造

准备阶段:I - IV (建立基础)
战斗升级:ii - V (增加张力)
高潮时刻:V7sus4 - V7 (最大张力)
胜利解决:V7 - I (释放)

探索音乐的悬念保持

iv - I  (小下属到主,神秘感)
bVII - I (下行导音,异域感)
V/V - V - ? (延迟解决,保持悬念)

游戏中的和弦循环模式

游戏音乐需要无缝循环,常用的循环进行包括:

四和弦循环(《塞尔达》系列)

X:4
T:Four Chord Loop
M:4/4
L:1/2
K:C
[CEG]2 [GBD]2 | [ACE]2 [FAC]2 |

黄金进行(日式RPG常用)

I - V - vi - III - IV - I - IV - V
C - G - Am - Em - F - C - F - G

这个进行在《最终幻想》、《王国之心》等游戏中频繁出现,创造出史诗感和情感起伏。

2.5 节奏与节拍

节拍记号与强弱规律

节拍记号(Time Signature)定义了音乐的节奏框架:

4/4四分音符为一拍每小节四拍最常见
3/4华尔兹节奏--
6/8复合节拍两大拍各含三小拍
7/8不规则节拍常见于动作游戏战斗音乐

强弱规律示意:

4/4:      (--次强-)
3/4:       (--)
6/8:       (---次强--)

常见节奏型

游戏音乐中的典型节奏型:

进行曲节奏(RPG城镇音乐)

4/4:  ♪♪   |  ♪♪   |

三连音摇摆(爵士风格)

4/4: ³ ³ ³ | (每拍分为三等分)

16分音符驱动(动作游戏)

4/4: ♬♬♬♬ ♬♬♬♬ | ♬♬♬♬ ♬♬♬♬ |

复合节奏与切分音

切分音(Syncopation)通过强调弱拍创造节奏张力:

正常节奏: ● ○ ● ○ | ● ○ ● ○ |
切分节奏: ○ ● ○ ● | ○ ● ○ ● |

《街头霸王》系列的战斗音乐大量使用切分节奏,增强了战斗的紧张感和不可预测性。

游戏音乐中的节奏设计

不同游戏类型的节奏特征:

  • 平台跳跃游戏:稳定的4/4拍,BPM 120-140,强调下拍点配合跳跃时机
  • 回合制RPG:较慢的节奏(BPM 60-100),留出思考时间
  • 音乐节奏游戏:精确对应玩法的节奏,BPM范围广(60-200+)
  • 恐怖游戏:不规则节奏或无明显节拍,创造不安感

2.6 ABC记谱法详解

ABC记谱法的基本语法

ABC记谱法是一种用ASCII文本表示音乐的方法,特别适合程序员和技术人员使用。

基本结构

X:1                 % 曲目编号
T:Title            % 标题
M:4/4              % 拍号
L:1/8              % 默认音符长度(八分音符)
K:C                % 调号
|: C D E F | G A B c :|  % 音乐内容

音高表示

ABC使用字母表示音高:

  • 大写字母(C D E F G A B):低八度
  • 小写字母(c d e f g a b):中八度
  • 带撇号(c' d' e'):高八度
  • 带逗号(C, D, E,):更低八度

升降号:

  • ^:升号(如 ^F = F#)
  • _:降号(如 _B = Bb)
  • =:还原号

时值表示

音符后的数字表示时值倍数:

C    % 默认长度(由L:定义)
C2   % 两倍长度
C/2  % 一半长度
C3/2 % 1.5倍(附点)

小节线与重复记号

|     % 小节线
||    % 双小节线
|]    % 终止线
|:    % 重复开始
:|    % 重复结束
::    % 双向重复

和弦与多声部

和弦用方括号表示:

[CEG]  % C大三和弦
[C2E2G2]  % 和弦持续两拍

多声部用V:标记:

V:1
C D E F | G A B c |
V:2
C, G, C, G, | C, G, C, G, |

装饰音与表情记号

~C    % 波音
.C    % 断奏
-C    % 连奏
>C    % 重音
(3CDE % 三连音

实际游戏音乐的ABC记谱示例

《超级马里奥兄弟》主题片段

X:5
T:Super Mario Bros. Main Theme (Fragment)
M:4/4
L:1/8
K:C
|: E2 E2 z2 E2 | z2 C2 E2 G2 | z4 G2 z2 :|

《俄罗斯方块》主题A(Korobeiniki)片段

X:6
T:Tetris Theme A
M:4/4
L:1/8
K:Em
| E2 B,C DE z2 | CB, C2 DE z2 | D2 C2 B,2 A,2 | A,CB, z2 E2 z2 |

2.7 案例研究:《塞尔达传说》主题曲分析

旋律结构分析

《塞尔达传说》主题曲是游戏音乐史上最具标志性的旋律之一。让我们分析其开头部分:

X:7
T:The Legend of Zelda Main Theme (Opening)
M:3/4
L:1/8
K:Bb
| B2 z2 F2 | B4 F2 | B2 c2 d2 | e6 |
| d2 z2 B2 | d4 B2 | d2 e2 f2 | g6 |

这个主题使用了Bb大调,3/4拍的华尔兹节奏赋予了音乐一种优雅而冒险的感觉。

调式运用与情感表达

主题曲巧妙地在不同段落使用不同的调式色彩:

  1. 主部(Bb大调):英雄主义、光明
  2. 中段(Gm相对小调):神秘、探索
  3. 再现部(回到Bb大调):胜利、回归

这种调式转换反映了游戏中光明与黑暗、已知与未知的对立主题。

动机发展技巧

核心动机是一个上行的完全四度跳进(Bb-F),这个简单的音程关系贯穿整首曲子:

主动机:Bb → F(完全五度)
变形1: F → Bb(倒影)
变形2: D → G(移调)
变形3: Bb → F → Bb(回旋)

这种动机发展技巧确保了旋律的统一性和可记忆性——这对游戏音乐至关重要。

节奏与游戏性的呼应

3/4拍的选择并非偶然。这种"一强两弱"的节奏模式呼应了林克的冒险节奏:

  • 强拍:行动/攻击
  • 弱拍:移动/准备

这种节奏设计潜意识地引导玩家的游戏节奏,创造了音乐与游戏玩法的深层联系。

2.8 历史事件:1985年MIDI标准的确立

MIDI之前的游戏音乐技术

在MIDI出现之前,游戏音乐面临诸多限制:

  • 每个硬件平台有独特的音频芯片(如NES的2A03、C64的SID)
  • 作曲家需要为每个平台重新编程
  • 音乐数据格式不统一,难以跨平台移植

MIDI标准的革命性影响

1985年,MIDI(Musical Instrument Digital Interface)标准正式确立,带来了革命性变化:

  1. 统一的数据格式:音符开关、力度、音色切换等信息标准化
  2. 硬件无关性:同一份MIDI数据可在不同设备上播放
  3. 实时控制:支持实时演奏和参数调整
  4. 多轨编排:16个独立通道支持复杂编曲

MIDI消息结构示例:

状态字节 | 数据字节1 | 数据字节2
90       | 3C        | 64         (Note On, C4, Velocity 100)
80       | 3C        | 00         (Note Off, C4)
B0       | 07        | 7F         (Controller 7, Volume Max)

现代游戏音乐制作中的MIDI应用

虽然现代游戏多使用预录制音频,MIDI仍在以下方面发挥作用:

  1. 动态音乐系统:MIDI数据易于实时修改,支持互动音乐
  2. 文件体积优化:MIDI文件极小,适合移动游戏
  3. 程序化音乐生成:易于算法处理和生成
  4. 跨平台开发:统一的音乐数据格式

2.9 高级话题:微分音与非西方音阶

微分音的理论基础

微分音(Microtone)指小于西方音乐半音(100音分)的音程。在12平均律中,八度被分为1200音分,每个半音100音分。但许多文化的音乐系统使用不同的分割:

音律系统        八度分割    特征音程
12平均律        12等分      100音分
24平均律        24等分      50音分(四分音)
阿拉伯17音律    17不等分    含中性音程
印度22音律      22不等分    含微分音程

阿拉伯音阶与Maqam系统

阿拉伯音乐使用Maqam(调式)系统,包含四分音(50音分):

Maqam Rast示例(以C为主音):
C - D - E♭(半降) - F - G - A - B♭ - C
    200  150      150  200  200  150  150 (音分)

这种音阶在《波斯王子》、《刺客信条》等中东题材游戏中广泛应用,创造出独特的地域氛围。

印度Raga系统

印度音乐的Raga系统使用22个微分音(Shruti):

Sa Re Ga Ma Pa Dha Ni Sa
1  2  3  4  5  6   7  1'

每个音级有多个微分变体,如Re有四种:

  • Komal Re(降Re)
  • Shuddha Re(纯Re)
  • Tivra Re(升Re的第一种)
  • Tivratama Re(升Re的第二种)

日本传统音阶

日本传统音乐使用独特的五声音阶系统:

都节音阶(Miyako-bushi):
C - D♭ - F - G - A♭ - C
用于表现悲伤、内省的情绪

律音阶(Ritsu):
C - D - F - G - A - C
用于表现庄严、神圣的氛围

《对马岛之魂》、《仁王》等日本题材游戏大量运用这些音阶。

在游戏音乐中的创新应用

  1. 动态音阶切换:根据游戏场景在西方音阶和民族音阶间切换
  2. 微分音滑音:用于表现超自然或异世界感
  3. 混合音阶:结合多种文化的音阶元素创造独特声音
  4. 程序化生成:使用算法生成基于非西方音阶的旋律

实现示例(伪代码):

function generateMaqamMelody(root, maqamIntervals) {
    melody = []
    currentPitch = root
    for interval in maqamIntervals {
        currentPitch += interval * 0.01  // 音分转Hz
        melody.append(currentPitch)
    }
    return melody
}

2.10 本章小结

本章我们完成了从信号处理到音乐理论的转换,掌握了游戏音乐创作的基础知识:

核心概念回顾

  1. 音高与频率:十二平均律将八度等分为12个半音,频率比为2^(1/12)
  2. 音程与音阶:音程是音高间的距离,音阶是特定音程模式的集合
  3. 和弦构建:三和弦、七和弦及其在游戏音乐中的情感表达
  4. 节奏系统:节拍、节奏型、切分音在不同游戏类型中的应用
  5. ABC记谱法:程序员友好的音乐记录方式

关键公式

  • 频率计算:f(n) = 440 × 2^((n-49)/12)
  • 音程频率比:纯五度 = 3:2,大三度 = 5:4
  • 和弦频率比:大三和弦 ≈ 4:5:6

实践要点

  • 调式选择影响情感表达
  • 动机发展确保音乐统一性
  • 节奏设计应配合游戏玩法
  • MIDI标准支持动态音乐系统
  • 非西方音阶创造文化特色

通过本章学习,你已具备将数学思维转化为音乐创作的能力。下一章,我们将深入探讨音色设计与合成技术,学习如何从零创造独特的游戏音色。

2.11 练习题

基础题(1-4题)

练习2.1 频率计算 给定A4 = 440Hz,计算以下音符的频率(保留两位小数): a) C4 b) E4 c) G5 d) F#3

提示:使用公式f(n) = 440 × 2^((n-49)/12),先确定每个音符的半音序号n

答案

a) C4: n = 40, f = 440 × 2^((40-49)/12) = 261.63 Hz b) E4: n = 44, f = 440 × 2^((44-49)/12) = 329.63 Hz c) G5: n = 59, f = 440 × 2^((59-49)/12) = 783.99 Hz d) F#3: n = 34, f = 440 × 2^((34-49)/12) = 185.00 Hz

练习2.2 音程识别 识别以下音程并计算其频率比(12平均律): a) C到G b) D到F# c) E到C(上行) d) A到Eb(上行)

提示:先计算半音数,然后用2^(n/12)计算频率比

答案

a) C到G:纯五度,7个半音,频率比 = 2^(7/12) ≈ 1.498 b) D到F#:大三度,4个半音,频率比 = 2^(4/12) ≈ 1.260 c) E到C(上行):小六度,8个半音,频率比 = 2^(8/12) ≈ 1.587 d) A到Eb(上行):减五度,6个半音,频率比 = 2^(6/12) ≈ 1.414

练习2.3 音阶构建 使用全音(W)半音(H)模式,构建以下音阶: a) D大调 b) E自然小调 c) G Mixolydian调式 d) A Dorian调式

提示:记住大调是W-W-H-W-W-W-H,自然小调是W-H-W-W-H-W-W

答案

a) D大调:D-E-F#-G-A-B-C#-D (W-W-H-W-W-W-H) b) E自然小调:E-F#-G-A-B-C-D-E (W-H-W-W-H-W-W) c) G Mixolydian:G-A-B-C-D-E-F-G (W-W-H-W-W-H-W) d) A Dorian:A-B-C-D-E-F#-G-A (W-H-W-W-W-H-W)

练习2.4 ABC记谱法转换 将以下旋律转换为ABC记谱法(C大调,4/4拍): "C(四分) D(四分) E(二分) | F(八分) F(八分) E(四分) D(二分) |"

提示:设置L:1/8,四分音符=2,二分音符=4,八分音符=1

答案
X:1
T:Exercise 2.4
M:4/4
L:1/8
K:C
C2 D2 E4 | F F E2 D4 |

挑战题(5-8题)

练习2.5 和弦进行分析 分析以下和弦进行的功能,并说明其在游戏音乐中的可能用途: a) C - Am - F - G b) Am - F - C - G c) Dm - G - C - A d) C - E - Am - F

提示:识别每个和弦在调内的级数,考虑T-S-D功能关系

答案

a) I-vi-IV-V:经典流行进行,适合主菜单或安全区域音乐,营造温馨感 b) vi-IV-I-V:忧郁的循环进行,适合情感场景或回忆片段 c) ii-V-I-VI:包含ii-V-I爵士进行和意外的VI级,适合转折或惊喜时刻 d) I-III-vi-IV:含有III级的色彩进行,适合奇幻或魔法主题场景

练习2.6 调式色彩应用 为以下游戏场景选择合适的调式,并解释原因: a) 古希腊神庙探索 b) 日本武士对决 c) 中世纪城堡潜入 d) 未来科技实验室

提示:考虑每个调式的文化联想和情感特征

答案

a) Lydian调式:#4音创造的飘渺感适合表现神性和古代文明的神秘 b) 都节音阶或Phrygian:都节的日本传统色彩或Phrygian的战斗紧张感 c) Dorian调式:中世纪音乐常用,略带忧郁但不失英勇的特质 d) Locrian或全音阶:不稳定感表现未知科技,或使用合成音阶

练习2.7 动机发展设计 设计一个4音动机(如C-E-G-F),展示其四种变形方式,并说明如何在30秒的游戏循环音乐中使用。

提示:考虑倒影、逆行、移调、节奏变化等手法

答案

原始动机:C-E-G-F(上行三度-上行三度-下行二度)

变形方式:

  1. 倒影:C-A-F-G(下行三度-下行三度-上行二度)
  2. 逆行:F-G-E-C(原始动机反向)
  3. 移调:G-B-D-C(完全五度上移调)
  4. 节奏变化:C(长)-E(短)-G(短)-F(长)

30秒循环结构:

  • 0-8秒:原始动机陈述(2次)
  • 8-15秒:倒影变形(创造对比)
  • 15-22秒:移调变形(提升能量)
  • 22-30秒:节奏变化回归(准备循环)

练习2.8 微分音应用创新 设计一个使用微分音的游戏音效系统,用于表现"维度撕裂"的科幻概念。说明音高如何随维度变化而改变。

提示:考虑从12平均律逐渐过渡到其他音律系统

答案

维度撕裂音效系统设计:

  1. 正常维度(0%撕裂): - 使用标准12平均律 - 和谐的大三和弦背景

  2. 轻微撕裂(25%): - 引入四分音(50音分偏移) - 某些音符开始"游移"±25音分

  3. 中度撕裂(50%): - 切换到17或19平均律 - 和弦开始失谐,产生拍频

  4. 严重撕裂(75%): - 使用黄金比例音律(1.618...) - 完全非谐和的音程关系

  5. 完全撕裂(100%): - 随机微分音滑奏 - 频率按对数螺旋变化

实现参数:

  • 基频漂移:f' = f × (1 + 0.1 × sin(t × tear_level))
  • 泛音失谐:harmonic_n = n × (1 + 0.01 × n × tear_level)
  • 空间定位:pan = sin(t × tear_level × 2π)

2.12 常见陷阱与错误

1. 频率计算错误

错误:直接用线性关系计算音程频率

错误:G4 = C4 + 7个半音 = 261.63 + 7×(某个值)  ❌
正确:G4 = C4 × 2^(7/12) = 261.63 × 1.498 = 392Hz ✓

2. 音程识别混淆

陷阱:混淆音程的度数和半音数

  • 大三度 = 4个半音(不是3个)
  • 纯五度 = 7个半音(不是5个)
  • 记忆技巧:度数是音名跨度,半音数是实际距离

3. 调式使用不当

错误:在错误的情境使用调式

  • Locrian用于主旋律(太不稳定)
  • Lydian用于结束句(缺乏解决感)
  • 建议:主旋律用Ionian/Aeolian,色彩段落用其他调式

4. ABC记谱法语法错误

常见错误

错误[C E G]2     ❌(时值应分别标记
正确[C2E2G2]     

错误C D E | F    ❌(小节不完整
正确C D E F |     

5. 和弦进行逻辑错误

陷阱:忽视和声功能导致进行生硬

  • V直接到IV(缺少解决)
  • 连续使用相同功能和弦(如I-vi-iii)
  • 建议:遵循T-S-D-T的基本框架

6. 节奏记谱不精确

错误:游戏音乐循环点节奏不对齐

错误:3.5拍的旋律在4/4拍中循环
正确:确保旋律长度是小节的整数倍

7. 文化音阶误用

陷阱:不了解文化背景随意使用民族音阶

  • 日本音阶用于中国场景
  • 阿拉伯音阶用于印度场景
  • 建议:深入了解音阶的文化内涵

8. MIDI通道冲突

错误:忽视MIDI通道限制

  • 超过16个独立声部
  • 第10通道非打击乐器
  • 建议:合理规划通道分配,打击乐固定用第10通道

调试技巧

  1. 使用频谱分析器:验证计算的频率是否正确
  2. MIDI监视器:检查MIDI消息是否符合预期
  3. 节拍器对照:确保节奏准确
  4. A/B测试:对比不同调式/和弦的情感效果
  5. 文化顾问:使用民族音阶时咨询相关文化背景人士