---
title: "如何识别 MIDI 文件中的和弦 | MIDI Agent 博客"
description: "学习识别 MIDI 文件中的和弦、区分根音与转位、分析经过音，并在 Cubase Pro 15 中提取和弦事件。"
canonical_url: "https://www.midiagent.com/zh-hans/%E5%8D%9A%E5%AE%A2/%E8%AF%86%E5%88%AB-midi-%E6%96%87%E4%BB%B6%E4%B8%AD%E7%9A%84%E5%92%8C%E5%BC%A6"
md_url: "https://www.midiagent.com/zh-hans/%E5%8D%9A%E5%AE%A2/%E8%AF%86%E5%88%AB-midi-%E6%96%87%E4%BB%B6%E4%B8%AD%E7%9A%84%E5%92%8C%E5%BC%A6.md"
author: "MIDI Agent"
author_url: "https://www.midiagent.com/about"
last_updated: "2026-10-12"
date_basis: "dbUpdated"
generated_at: "2026-10-12T00:00:00.000Z"
---

1. [首页](https://www.midiagent.com/zh-hans)
2. [博客](https://www.midiagent.com/zh-hans/%E5%8D%9A%E5%AE%A2)
3. 如何识别 MIDI 文件中的和弦

# 如何识别 MIDI 文件中的和弦

 ![如何识别 MIDI 文件中的和弦](https://www.midiagent.com/images/blog/identify-chords-in-midi-files.webp)  作者：[MIDI Agent](https://www.midiagent.com/zh-hans/%E5%85%B3%E4%BA%8E) • 发布于 2026年10月6日 • 更新于 2026年10月12日

MIDI 文件可以包含和弦的音符，却不包含和弦名称。如果你有钢琴循环、键盘演奏或导入的编曲，可以通过观察哪些音同时发声，以及它们如何随时间移动，来识别和声。

从 MIDI 分析和弦，首先要选取有用的音乐素材。一次读取整首编曲的全部音符，往往会得到令人困惑的标签。本指南介绍如何分离合适的声部、识别常见和弦，以及使用有文档说明的 DAW 提取工具。

## 从和声素材开始

将 MIDI 文件导入 DAW，并保留一份未经修改的副本。找到承载持续和弦的轨道或区域，例如钢琴、铺底音色、吉他和弦排列，或其他和声乐器。

暂时静音鼓组及无关的主奏声部。鼓组的 MIDI 音高通常用于选择打击乐音色，因此，把这些数字当作和声音符会误导分析。

打开钢琴卷帘，找到第一个稳定的和弦。查看该时间段内正在发声的音符，而不只是起点恰好落在同一网格位置的音符。实际演奏的和弦，各音的起音时间可能略有错开。

即使贝斯位于另一条轨道，也要保留它以便参考上下文。它可能帮助你明确转位，也可能改变你对原本含义不明确的和弦排列的听感。

如果需要一段新的进行来分析和发展，可以[了解 MIDI Agent 的和弦生成流程](https://www.midiagent.com/zh-hans/midi%E5%92%8C%E5%BC%A6%E7%94%9F%E6%88%90%E5%99%A8)。

## 先识别音级类，再考虑八度

音级类把不同八度中音名相同的音归为一组。低音区的 C 和高一个八度的 C，在整理和弦的基本构成时属于同一个音级类。

为每个稳定区域写下不重复的音名。包含 C、E、G 和另一个 C 的排列，在第一轮分析中可归纳为 C–E–G。

接下来尝试可能的根音，而不要假定最低音就是根音。对于常见三和弦，在一个八度内从根音向上计算：

- 大三和弦：根音、上方四个半音、上方七个半音。
 - 小三和弦：根音、上方三个半音、上方七个半音。
 - 减三和弦：根音、上方三个半音、上方六个半音。
 - 增三和弦：根音、上方四个半音、上方八个半音。

例如，C–E–G 是 C 大三和弦；C–E♭–G 是 C 小三和弦。[Puget Sound 的三和弦入门](https://musictheory.pugetsound.edu/mt21c/TriadsIntroduction.html)介绍了这些音程结构。

这是识别常见三音和弦的入门方法。挂留和弦、扩展音以及不完整的和弦排列，还需要进一步解读。

## 区分根音和低音

看看以下三种排列，音符按从低到高的顺序列出：

| 音符 | 基本和弦名称 | 位置 |
| --- | --- | --- |
| C–E–G | C 大三和弦 | 原位 |
| E–G–C | C/E | 第一转位 |
| G–C–E | C/G | 第二转位 |

音级类集合仍然是 C–E–G。改变和弦中处于最低位置的音，会改变转位，而不是把基本三和弦变成 E 小三和弦或 G 大三和弦。

在斜线记谱中，斜线前的符号表示和弦，后面的音名表示低音。[Puget Sound 的三和弦转位课程](https://musictheory.pugetsound.edu/mt21c/InvertedTriads.html)解释了这一惯例。

贝斯位于另一条 MIDI 轨道时，应查看与和弦相同的时刻。只给键盘的高声部区域标注和弦，可能无法反映完整的声音。

在确定一个难以判断的名称之前，试着分析相邻的两个和弦。前后的进行可能让某一种解读比另一种更有说服力。

有关设置以及处理已生成或现有 MIDI 的说明，请[阅读 MIDI Agent 文档](https://www.midiagent.com/zh-hans/%E6%96%87%E6%A1%A3)。

## 处理经过音和持续较久的和弦

稳定和弦音之间出现一个短音，并不一定代表和声发生了变化。听听它的时值、位置和运动方向。

想象一个持续的 C–E–G 和弦，旋律中出现一个短暂的 D。这个 D 可能是经过音，也可能有意形成附加音的色彩。仅凭 MIDI 事件无法确定音乐上的解读。

先单独分析持续的伴奏，再加回旋律。[经过音课程](https://musictheory.pugetsound.edu/mt21c/PassingTones.html)为理解连接和弦音的音符提供了有用的背景。

同样，四个音的集合不能只用三和弦标签来说明。C–E–G–B 构成 C 大七和弦；C–E–G–B♭ 构成 C 属七和弦。这种区别会影响和弦名称和声音。

音符较少的排列可能有多种解释。C–E–G–A 可能表示 C6，也可能是 Am7 的一种排列，具体取决于低音和上下文。如果音乐证据支持多种解读，就先保留暂定名称。

## 在 Cubase Pro 15 中提取和弦事件

Cubase Pro 15 提供了[从 MIDI 创建和弦事件](https://www.steinberg.help/r/cubase-pro/15.0/en/cubase_nuendo/topics/chord_functions/chord_functions_extracting_from_midi_t.html)的具体流程。

1. 添加一条和弦轨道。
 2. 选择包含可解读为和弦的素材的 MIDI 片段。
 3. 将片段拖到和弦轨道上，或右键单击并选择 **Create Chord Events**。
 4. 检查对话框中的设置并确认。
 5. 对照原始片段试听，检查生成的和弦名称。

Steinberg 也说明了 **Project > Chord Track > Create Chord Events** 这一操作路径。这些说明适用于 Cubase Pro 15；其他版本或 DAW 可能使用不同的命令。

鼓组片段及单音贝斯或主奏线条，不适合作为此类提取的输入。请将结果视为需要检查的分析，尤其是在多个音乐声部重叠时。

## 将和弦名称整理成实用的工作图表

把认可的和弦名称对应到小节或拍点。写着 C | Am | F | G 的图表，只有在你同时知道每次变化发生的位置时才有用。

不间断地听完整个段落。检查图表是否考虑了跨小节线持续的音，以及高声部排列保持不变时下方贝斯的变化。

和声明确之后，就可以决定要保留什么：进行、某个转位，或声部之间的运动。MIDI Agent 可以生成和弦创意，并通过变奏或延长来发展现有 MIDI；描述下一段声部时，可以用这份图表提供音乐上下文。

准备探索自己的和弦进行了吗？[获取 MIDI Agent](https://www.midiagent.com/zh-hans/%E4%BB%B7%E6%A0%BC)。

  ![MIDI Agent](https://www.midiagent.com/midi-agent-icon-black-bg.jpeg?v=20260623) 作者：[MIDI Agent](https://www.midiagent.com/zh-hans/%E5%85%B3%E4%BA%8E) / 最后更新 2026年10月12日 / MIDI Agent 为希望在 DAW 内生成音乐创意的制作人、作曲家和节拍制作人开发 AI 工具。

本内容译自 MIDI Agent 的英文原文，方便您以简体中文阅读。 [查看英文原文。](https://www.midiagent.com/blog/identify-chords-in-midi-files)
