---
title: "MIDI 파일에서 코드 식별하기 | MIDI Agent 블로그"
description: "MIDI 파일에서 코드를 식별하고, 근음과 전위를 구별하며, 경과음을 해석하고 Cubase Pro 15에서 코드 이벤트를 추출하는 방법을 알아보세요."
canonical_url: "https://www.midiagent.com/ko/%EB%B8%94%EB%A1%9C%EA%B7%B8/midi-%ED%8C%8C%EC%9D%BC%EC%97%90%EC%84%9C-%EC%BD%94%EB%93%9C-%EC%8B%9D%EB%B3%84%ED%95%98%EA%B8%B0"
md_url: "https://www.midiagent.com/ko/%EB%B8%94%EB%A1%9C%EA%B7%B8/midi-%ED%8C%8C%EC%9D%BC%EC%97%90%EC%84%9C-%EC%BD%94%EB%93%9C-%EC%8B%9D%EB%B3%84%ED%95%98%EA%B8%B0.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/ko)
2. [블로그](https://www.midiagent.com/ko/%EB%B8%94%EB%A1%9C%EA%B7%B8)
3. MIDI 파일에서 코드 식별하기

# MIDI 파일에서 코드 식별하기

 ![MIDI 파일에서 코드 식별하기](https://www.midiagent.com/images/blog/identify-chords-in-midi-files.webp)  작성: [MIDI Agent](https://www.midiagent.com/ko/%EC%86%8C%EA%B0%9C) • 게시일 2026년 10월 6일 • 수정일 2026년 10월 12일

MIDI 파일에는 코드 이름 없이 코드를 구성하는 노트만 들어 있을 수 있습니다. 피아노 루프, 키보드 연주, 가져온 편곡이 있다면 어떤 음이 함께 울리고 시간에 따라 어떻게 움직이는지 살펴 화성을 식별할 수 있습니다.

MIDI에서 코드를 파악하는 작업은 유용한 음악 소재를 선택하는 데서 시작합니다. 편곡 전체의 모든 음을 한꺼번에 읽으면 혼란스러운 코드명이 나오는 경우가 많습니다. 이 가이드에서는 적절한 파트를 분리하고, 일반적인 코드를 구별하며, 사용법이 문서화된 DAW 추출 도구를 활용하는 방법을 설명합니다.

## 화성을 담당하는 소재부터 시작하기

MIDI 파일을 DAW로 가져오고 수정하지 않은 사본을 보관하세요. 피아노, 패드, 기타 보이싱 등 지속되는 코드를 연주하는 악기의 트랙이나 영역을 찾습니다.

드럼과 분석에 관련 없는 리드 파트를 각각 잠시 음소거하세요. 드럼의 MIDI 음높이는 대개 타악기 소리를 선택하므로, 이 숫자를 화성의 음으로 취급하면 분석이 잘못될 수 있습니다.

피아노 롤을 열고 첫 번째 안정적인 코드를 찾으세요. 시작점이 그리드의 같은 위치에 정확히 맞는 노트만 보지 말고, 해당 시간 구간에 울리는 노트들을 살펴보세요. 실제로 연주한 코드는 각 음의 어택이 조금씩 어긋날 수 있습니다.

베이스가 별도 트랙에 있더라도 맥락을 확인할 수 있도록 남겨 두세요. 베이스는 전위를 명확히 하거나, 그렇지 않으면 모호할 보이싱의 들리는 방식을 바꿀 수 있습니다.

분석하고 발전시킬 새로운 진행이 필요하다면 [MIDI Agent의 코드 생성 작업 과정을 살펴보세요](https://www.midiagent.com/ko/midi-%EC%BD%94%EB%93%9C%EC%83%9D%EC%84%B1%EA%B8%B0).

## 옥타브보다 음고류 먼저 식별하기

음고류는 서로 다른 옥타브에 있는 같은 음이름의 음들을 묶은 것입니다. 낮은 음역의 C와 한 옥타브 높은 C는 코드의 기본 구성음을 정리할 때 같은 음고류에 해당합니다.

안정적인 영역마다 중복되지 않는 음이름을 적으세요. C, E, G와 또 다른 C가 포함된 보이싱은 첫 단계에서 C–E–G로 정리됩니다.

그다음 가장 낮은 음을 근음이라고 단정하지 말고 가능한 근음을 시험해 보세요. 일반적인 3화음을 한 옥타브 안에서 근음부터 위로 측정하면 다음과 같습니다.

- 장3화음: 근음, 그보다 4반음 위, 그보다 7반음 위.
 - 단3화음: 근음, 그보다 3반음 위, 그보다 7반음 위.
 - 감3화음: 근음, 그보다 3반음 위, 그보다 6반음 위.
 - 증3화음: 근음, 그보다 4반음 위, 그보다 8반음 위.

예를 들어 C–E–G는 C 메이저이고, C–E♭–G는 C 마이너입니다. 이러한 음정 구조는 [Puget Sound의 3화음 입문 자료](https://musictheory.pugetsound.edu/mt21c/TriadsIntroduction.html)에서 다룹니다.

이는 일반적인 세 음짜리 코드를 분석하는 출발점입니다. 서스펜디드 코드, 확장음, 불완전한 보이싱에는 추가적인 해석이 필요합니다.

## 근음과 베이스 음 구별하기

가장 낮은 음부터 높은 음 순서로 나열한 다음 세 보이싱을 살펴보세요.

| 음 | 기본 코드 이름 | 형태 |
| --- | --- | --- |
| C–E–G | C 메이저 | 기본 위치 |
| E–G–C | C/E | 제1전위 |
| G–C–E | C/G | 제2전위 |

음고류의 집합은 C–E–G로 유지됩니다. 가장 낮은 코드 구성음을 바꾸면 전위가 달라질 뿐, 기본 3화음이 E 마이너나 G 메이저로 바뀌는 것은 아닙니다.

슬래시 표기에서는 슬래시 앞의 기호가 코드를, 뒤의 음이름이 베이스를 나타냅니다. [Puget Sound의 3화음 전위 강의](https://musictheory.pugetsound.edu/mt21c/InvertedTriads.html)에서 이 표기 관례를 설명합니다.

베이스가 다른 MIDI 트랙에 있다면 코드와 같은 시점에서 확인하세요. 키보드 상성부 영역만 명명하면 전체 울림을 놓칠 수 있습니다.

판단하기 어려운 코드명을 확정하기 전에 이웃한 두 코드를 분석해 보세요. 주변 진행을 보면 한 해석이 다른 해석보다 더 설득력 있게 느껴질 수 있습니다.

설정 및 생성된 MIDI나 기존 MIDI 작업에 관해서는 [MIDI Agent 문서를 읽어보세요](https://www.midiagent.com/ko/%EB%AC%B8%EC%84%9C).

## 경과음과 오래 지속되는 코드 다루기

안정적인 코드 구성음 사이에 짧은 음이 있다고 해서 반드시 화성이 바뀐 것은 아닙니다. 그 음의 길이, 위치, 진행 방향을 들어보세요.

C–E–G 코드가 지속되는 가운데 멜로디에 짧은 D가 있다고 상상해 보세요. 이 D는 경과음일 수도 있고, 의도적으로 부가음의 울림을 더할 수도 있습니다. MIDI 이벤트만으로는 음악적 해석을 결정할 수 없습니다.

지속되는 반주를 따로 분석한 다음 멜로디를 다시 더하세요. [경과음 강의](https://musictheory.pugetsound.edu/mt21c/PassingTones.html)는 코드 구성음을 연결하는 음을 이해하는 데 유용한 맥락을 제공합니다.

마찬가지로 네 음의 집합에는 3화음 이름 이상의 설명이 필요합니다. 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/ko/%EC%9A%94%EA%B8%88).

  ![MIDI Agent](https://www.midiagent.com/midi-agent-icon-black-bg.jpeg?v=20260623) 작성: [MIDI Agent](https://www.midiagent.com/ko/%EC%86%8C%EA%B0%9C) / 최종 업데이트 2026년 10월 12일 / MIDI Agent는 DAW 안에서 음악 아이디어를 생성하려는 프로듀서, 작곡가, 비트메이커를 위한 AI 도구를 만듭니다.

MIDI Agent의 영어 원문을 한국어로 이용하실 수 있도록 번역했습니다. [영어 원문 보기.](https://www.midiagent.com/blog/identify-chords-in-midi-files)
