跳至主要内容

什么是 MIDI?音乐制作人完全指南

MIDI(乐器数字接口)是一种在设备之间传输演奏数据的通信协议。了解什么是 MIDI,它如何工作,以及它对音乐制作的重要意义。

什么是 MIDI?音乐制作人完全指南

MIDI(乐器数字接口)是一种传输演奏数据——音符开/关、力度、音高弯曲——的通信协议,而非音频。它使虚拟乐器、MIDI 控制器和 DAW 能够交互,让你以数据而非声波的形式演奏、录制和编辑音乐演奏。

与音频录音(WAV、MP3)不同,MIDI 本身不包含任何声音——它是一组告诉合成器或采样器应演奏哪些音符、力度如何以及持续多久的指令。

简介

MIDI 是现代音乐制作中最基础的技术之一,却不断让初学者感到困惑。这种困惑是可以理解的:名字听起来应该与声音有关,而连接线看起来像音频线。下面是每位制作人需要立即内化的真相:

MIDI 不是声音。MIDI 不是音频。MIDI 是数据。

MIDI(乐器数字接口)是一种在电子音乐设备之间传输演奏数据的通信协议。当你按下 MIDI 键盘上的一个键时,它不会发送音频——它发送一条数字消息,说"音符 C3 刚刚以力度 95 打开了。"当你松开键时,它发送"音符 C3 刚刚关闭了。"你的 DAW 或合成器接收这些消息并生成实际声音。

这种区别至关重要,因为它解锁了使现代音乐制作成为可能的灵活性。相同的 MIDI 数据可以触发钢琴音色、鼓组、弦乐合奏或合成器——你通过选择哪种乐器处理 MIDI 数据来决定发出什么声音。

MIDI 与音频:有什么区别?

这是任何有志成为音乐制作人都必须理解的最重要概念。

方面MIDI音频
包含什么演奏指令(音符、力度、时间)实际声波(WAV、MP3、FLAC)
可编辑?每个音符都可以更改、删除或移动需要扭曲或重新录制才能更改
文件大小极小(每首歌几 KB)较大(每首歌几十 MB)
音高控制可自由转调到任意调性变调会降低质量
声音无固有声音——取决于乐器就是声音本身
灵活性?录制后可更改乐器、速度、调性锁定在录制的速度和调性

类比:把 MIDI 想象成乐谱,把音频想象成录制的演奏。乐谱告诉音乐家演奏哪些音符——但它本身不是声音。相同的乐谱可以由管弦乐团、钢琴或吉他演奏,从相同的指令产生完全不同的音频结果。

为何在实践中重要:如果你将吉他即兴录制为音频,音符、时间和音高就都固定了。如果你在 MIDI 键盘上演奏相同的即兴,你可以量化时间、无音调变换失真地改变音高、将吉他声音换成合成器,或编辑每个单独音符的力度。MIDI 提供了音频永远无法给予的精准控制。

MIDI 消息类型:音符开/关、力度、音高弯曲、CC

MIDI 设备通过相对较小的消息类型集进行通信。理解以下四种类型足以理解 MIDI 在音乐制作中 90% 的功能。

音符开 / 音符关

最基础的 MIDI 消息。每次你在 MIDI 控制器上按下和松开一个键,都会发送两条消息:

  • 音符开——表示音高的数字(0–127,中央 C = 60),加上力度值(1–127)表示按键力度
  • 音符关——相同的音高数字,告诉乐器停止演奏该音符

力度为 0 的音符开等同于音符关,这就是为什么一些控制器只发送音符开消息。

力度

力度衡量你按键(或击打垫)的力度。范围是 1–127:

  • 低力度(1–40):安静,通常是轻柔或断奏的音符起音
  • 中等力度(41–80):正常演奏动态
  • 高力度(81–127):响亮、有重音的音符,起音冲击感强

MIDI 中的力度在大多数乐器中触发两件事:音量(更响亮的音符)和起音(更强的击打通常触发更明亮或更硬的起音瞬态)。这就是为什么即使是虚拟乐器的 MIDI 演奏也能感觉富有表现力。

音高弯曲

音高弯曲消息告诉合成器将当前演奏音符的音高向上或向下移动。这就是如何实现:

  • 吉他风格的推弦
  • 人声颤音效果
  • 合成器俯冲轰炸和上扬
  • 细微的音准调整

大多数 MIDI 控制器都有专用的音高弯曲轮(通常在键盘左侧)。音高弯曲值范围从 -8192(全力下弯)到 +8192(全力上弯),0 是原始音高。

控制变化(CC)

控制变化消息是 MIDI 通信连续参数的方式——旋钮、推子、开关和踏板。共有 128 个 CC 编号(CC0–CC127),每个可以携带 0–127 的值。

你会遇到的常用 CC 分配:

CC 编号名称典型用途
CC1调制通常映射到调制轮,用于颤音或滤波器运动
CC7音量每通道音量控制
CC10声像立体声定位
CC64延音延音踏板开/关(64–127 = 开,0–63 = 关)
CC91混响混响发送量
CC93合唱合唱发送量

MIDI 通道:1–16 详解

MIDI 有 16 个通道。每个通道独立运作,这意味着你可以同时通过单根线缆发送 16 条不同的 MIDI 数据流。

通道在实践中的工作方式:假设你有一个 MIDI 键盘(控制器)连接到两台不同的合成器。你可以设置键盘在通道 1 上发送,并将合成器 A 配置为接收通道 1。然后你可以在通道 2 上向合成器 B 发送不同的 MIDI 数据流,每台合成器只响应其分配的通道。

  • 多音色乐器: 一些硬件合成器可以同时加载多个音色,每个音色分配到不同的 MIDI 通道。一个键盘可以同时控制鼓组(通道 10 是鼓的惯例)、贝斯(通道 2)和合垫(通道 3)。
  • DAW 中的独立音轨: DAW 按通道路由 MIDI 数据,因此通道 1 可能触发钢琴 VST,而通道 2 触发贝斯 VST,即使两者都来自同一个物理控制器。
  • 每件乐器的通道静音/独奏: 在硬件设置中,静音一个 MIDI 通道会停止该设备声音引擎的数据流,而不影响其他通道。

全收模式:大多数现代 MIDI 设备(以及所有 DAW)默认在"全收开启"模式下运行,这意味着它们同时监听所有 16 个 MIDI 通道。这很方便,但意味着你无法单独通过通道分配将不同数据流路由到不同乐器。

什么是 MIDI 控制器,为什么你需要一个

MIDI 控制器是向 DAW 或硬件合成器发送 MIDI 数据的硬件设备。它本身不发出任何声音——它只生成告诉软件或硬件应重现哪些音符和手势的指令。

MIDI 控制器的类型

MIDI 键盘控制器是最常见的类型。它们看起来像钢琴键盘,但没有内置声音——纯粹发送 MIDI 音符和力度数据。它们有各种尺寸:

  • 25 键:紧凑、便携、价格实惠——适合只演奏旋律或贝斯线条的制作人
  • 49 键:热门的中等尺寸选项,覆盖足够的范围进行双手演奏
  • 61 键:完整的双手范围,不像 88 键那么笨重
  • 88 键:完整的钢琴范围——古典或爵士钢琴演奏必备

MIDI 打击垫控制器(如 Akai MPC、Ableton Push 或 Novation Launchpad)采用力度感应垫网格代替键盘。它们擅长:

  • 鼓组编程(实时演奏节拍比点击音符更自然)
  • 触发单触发音色和采样
  • 手指打鼓
  • 在 DAW 中触发片段

MIDI 旋钮/推子控制器是带旋转旋钮和推子的调音台式界面,用于控制 DAW 参数、插件参数和虚拟混音台。许多与键盘或垫部分结合。

你真的需要 MIDI 控制器吗?

不——但你最终会想要一个。

你可以只用电脑键盘和鼠标制作音乐。DAW 钢琴卷帘接受鼠标输入放置音符,你的键盘可以映射到电脑快捷键。许多成功的制作人是从这里起步的。

然而,MIDI 控制器增加了三件鼠标输入难以复制的东西:

  1. 表现力:
    在键盘上以不同力度演奏和弦,比在钢琴卷帘中点击相同力度产生更有音乐感的演奏
  2. 速度:
    实时录制到钢琴卷帘比手动绘制每个音符更快
  3. 反馈:
    与乐器的物理交互更直观,激发不同的创意方向

在 DAW 中使用 MIDI:虚拟乐器和 MIDI 音轨

在每一款现代 DAW(FL Studio、Ableton Live、Logic Pro、Cubase、Reaper、Studio One)中,你以两种主要方式使用 MIDI:作为音轨类型以及作为虚拟乐器的输入。

MIDI 音轨 vs 音频音轨

你的 DAW 有独立的音轨类型:

  • MIDI 音轨将 MIDI 数据(音符、力度、CC)传输到虚拟乐器
  • 音频音轨承载音频波形(录制或导入的 WAV、MP3 等)

MIDI 音轨本身不发声——它需要加载虚拟乐器插件(VST/AU)来产生音频输出。

信号流

[MIDI 控制器] → [MIDI 线缆 / USB] → [DAW MIDI 音轨] → [虚拟乐器 / VST] → [音频]

录制 vs 绘制 MIDI

录制 MIDI 是指在 DAW 捕获演奏的同时实时演奏控制器。之后可以编辑、量化或叠加录音。

绘制 MIDI 是指用鼠标直接在钢琴卷帘中点击音符。这很精准但速度较慢,往往产生缺乏人情味的机械完美时间。

最佳实践:录制粗略演奏,然后进行量化(将时间捕捉到网格)以清理时间,同时保留自然的力度变化。然后根据需要手动调整单个音符。

MIDI 循环与模式:使用 MIDI 构建节拍

MIDI 循环是可以拖入 DAW 的预录 MIDI 模式。与音频循环(固定声音)不同,MIDI 循环是灵活的——你可以更改它们的每个方面。

为什么 MIDI 循环如此强大

  • 改变音色:加载到 EZDrummer 中的相同鼓模式听起来像真实的原声鼓;加载到 TR-808 插件中,听起来像复古电子鼓
  • 改变调性:C 大调的旋律 MIDI 循环可以即时转调到任意调性
  • 改变速度:自由拉伸或压缩时间,无音高失真
  • 编辑单个音符:删除踩镲、改变军鼓击打力度、添加额外底鼓——无需重新录制

从哪里获取 MIDI 循环和模式

你可以找到免费和付费的 MIDI 包,适用于:

  • 鼓模式(底鼓、军鼓、踩镲变奏)
  • 贝斯线条(预写的贝斯进行)
  • 和弦进行(完整和弦或琶音模式)
  • 旋律(主音线条、钢琴模式、合成器短句)
  • 完整编曲(适用于完整歌曲段落的多音轨 MIDI 模式)

通过 MIDI 连接外部硬件

MIDI 自 1983 年就已存在,原始连接标准——5 针 DIN MIDI 口——至今仍用于许多硬件合成器和鼓机。现代设置通常需要适配器或理解多种连接类型。

MIDI DIN(5 针 DIN)

原始的 MIDI 连接器。每个 MIDI OUT 口发送数据;每个 MIDI IN 口接收数据。标准的 MIDI THRU 口回传 MIDI IN 接收到的所有内容。MIDI DIN 不传输音频——只传控制数据。你仍然需要音频线缆将声音从硬件合成器传输到接口。

USB MIDI

大多数现代 MIDI 控制器和一些硬件合成器通过 USB 连接,USB 通过单根线缆同时传输电源和 MIDI 数据。USB MIDI 与现代 DAW 即插即用——大多数控制器无需额外接口。

DIN 转 USB 适配器

如果你有一台只有 5 针 MIDI DIN 口而没有 USB 的硬件合成器,你需要一个 DIN 转 USB MIDI 接口。这些小型设备有一个 MIDI DIN 输入口和一个连接电脑的 USB 输出口。

MIDI 在音乐制作中的应用:常见工作流

MIDI 出现在几乎每一种现代音乐制作工作流中,从卧室制作人到专业录音棚都是如此。以下是制作人最常用 MIDI 的方式:

  1. 录制现场演奏:
    连接 MIDI 控制器,在 DAW 中激活一条音轨,录制你的演奏。这捕获音符数据、力度和时间,之后可以编辑。
  2. 编程鼓组部分:
    将 MIDI 音符绘制或录制到鼓轨道,使用 VST 鼓采样器产生声音。你可以完全改变音色包音色、人性化时间,并替换单个鼓声。
  3. 控制硬件合成器:
    将 DAW 用作硬件乐器的 MIDI 音序器。在钢琴卷帘中编程模式,通过 MIDI 发送到硬件合成器,并将产生的音频录回 DAW。
  4. 自动化参数:
    将 MIDI CC 消息映射到插件参数,实现实时控制。录制时用控制器旋钮调整滤波器截止频率、混响混合比或振荡器音高。
  5. MIDI 琶音器和和弦:
    启用 MIDI 控制器或 DAW 上的琶音器,从单个持续和弦生成音符模式。

结语

MIDI 是现代音乐制作的通信骨干。它不是音频——它是告诉乐器演奏什么的数据。这种区别正是数字音乐制作如此灵活的原因:相同的演奏可以听起来像钢琴、合成器或完整的管弦乐团,取决于哪种乐器处理 MIDI 数据。

每位专业制作人都使用 MIDI,无论是在 DAW 中控制软件乐器、连接硬件合成器,还是编程鼓模式。理解 MIDI 让你对制作中的每个音符、每个力度和每个参数拥有完全控制。

实践下一步:打开你的 DAW,创建一条 MIDI 音轨,加载一个免费虚拟乐器(Vital 和 Surge XT 都是免费的),用电脑键盘或 MIDI 控制器开始演奏音符。体验用鼠标绘制音符与实时演奏之间的差异——那种亲身感正是 MIDI 设计要实现的。

准备好用 MIDI 开始制作音乐了吗?探索我们精心策划的教程和制作指南。

浏览免费下载

Learning path

Related answer hubs

常见问题

MIDI 和音频是同一回事吗?
不是。MIDI 携带演奏数据——音符数字、力度、时间和控制变化消息。它不包含任何实际声音。音频(WAV、MP3、FLAC)是录制的波形——声音本身。录制后可以编辑 MIDI 演奏的每个方面;音频一旦录制就固定了。
制作音乐需要 MIDI 控制器吗?
不需要。你可以只用电脑键盘和鼠标制作音乐。在 DAW 钢琴卷帘中点击音符,用鼠标输入导航,用铅笔工具绘制自动化。MIDI 控制器更方便、表现力更丰富,但不是音乐制作的前提条件。
MIDI 能控制效果器(不只是乐器)吗?
可以,间接地。MIDI CC 消息可以映射到 DAW 或插件中的任何可自动化参数——包括效果参数,如混响混合比、延迟时间、滤波器截止频率或失真量。虽然 MIDI 不传输音频,但你可以将 CC 数据路由到实时控制效果参数,或将 CC 动作录制为自动化。
MIDI OUT 和 MIDI THRU 有什么区别?
MIDI OUT 发送由控制器生成的 MIDI 数据。MIDI THRU 回传在 MIDI IN 口接收到的任何 MIDI 数据。如果你将音序器连接到合成器的 MIDI THRU,它会将音序器的数据传递到链中的下一台设备。
我可以用 MIDI 从 DAW 控制我的硬件合成器吗?
可以。通过 MIDI 接口(USB 转 DIN)或直接通过 USB(如果合成器支持)将硬件合成器连接到电脑。在 DAW 中创建 MIDI 音轨,将输出设置为你的硬件合成器并演奏——DAW 向硬件合成器发送 MIDI 数据,硬件合成器生成声音。