이론

이명동음 완전 정리: G#과 Ab는 왜 같은 소리인데 다르게 적는가

같은 건반을 누르는데 이름이 둘인 이유, 조표에 따라 어느 쪽을 써야 하는지, 그리고 코드 사전이 한쪽 표기만 갖고 있어도 문제가 없는 이유를 설명합니다.

작성 2026-07-16최종 수정 2026-08-03약 8분 분량이명동음조표음이름

악보에서 G#m을 봤는데 코드 사전에서는 Abm으로 나옵니다. 다른 코드를 잡게 된 걸까요? 아닙니다. 완전히 같은 코드입니다.

이 문서는 왜 같은 소리에 두 개의 이름이 있는지, 어느 쪽을 써야 맞는지, 그리고 기타 연주자 입장에서 이것이 실질적으로 얼마나 중요한지를 정리합니다.

이명동음이란

이명동음(異名同音, enharmonic equivalent)은 이름은 다르지만 소리는 같은 음을 말합니다. 피아노 건반으로 보면 명확합니다. 흰 건반은 C·D·E·F·G·A·B 일곱 개뿐이고, 그 사이에 낀 검은 건반 다섯 개가 각각 두 개의 이름을 갖습니다.

두 개의 이름을 가진 음은 다음 다섯 가지가 전부입니다.

샵 표기플랫 표기한글
C#Db올림 다 / 내림 라
D#Eb올림 라 / 내림 마
F#Gb올림 바 / 내림 사
G#Ab올림 사 / 내림 가
A#Bb올림 가 / 내림 나

왜 이름이 둘인가

서양 음악의 음이름은 알파벳 일곱 자(A~G)만 씁니다. 그런데 한 옥타브 안에는 열두 개의 음이 있습니다. 일곱 개의 이름으로 열두 개를 부르려면, 나머지 다섯 개는 기존 이름에 기호를 붙여 만들 수밖에 없습니다.

이때 "어느 이름을 기준으로 삼을지"에 따라 두 가지 방법이 생깁니다.

둘 다 같은 자리를 가리키지만, 출발점이 다릅니다. 그리고 어느 쪽을 쓰느냐는 취향이 아니라 규칙입니다.

규칙: 음계에서 알파벳은 한 번씩만

장음계는 A부터 G까지 알파벳이 겹치지 않고 한 번씩 나와야 합니다. 이 규칙이 표기를 결정합니다.

예를 들어 E장조를 봅시다. 소리가 완전히 같은 두 가지 표기가 있습니다.

두 번째 표기는 소리가 완전히 같은데도 틀린 것으로 봅니다. A가 두 번 나오고 F가 아예 없기 때문입니다. 악보에서 음표 위치를 읽을 때 혼란이 생깁니다.

조표가 결정한다: 샵 조와 플랫 조

결국 곡의 조가 표기를 결정합니다. 조표에 샵이 붙는 조에서는 샵 표기를, 플랫이 붙는 조에서는 플랫 표기를 씁니다.

조표장조단조임시표 방향
없음CAm
#1GEm
#2DBm
#3AF#m
#4EC#m
#5BG#m
b1FDm플랫
b2BbGm플랫
b3EbCm플랫
b4AbFm플랫
b5DbBbm플랫
실전 판단 요령

악보 맨 앞 조표를 보세요. 샵이 붙어 있으면 코드 이름에도 샵, 플랫이 붙어 있으면 플랫이 나오는 것이 자연스럽습니다. 조표에 플랫이 세 개인데 코드 이름에 G#이 보인다면, 원래 Ab여야 할 것을 편의상 바꿔 적었거나 인식 오류일 가능성이 있습니다.

왜 조표가 다른 조들이 존재하나

같은 소리를 내는 조가 두 개씩 있는 경우도 있습니다. F#장조(샵 6개)와 Gb장조(플랫 6개)는 소리가 같습니다. 이럴 때는 조표 개수가 적은 쪽이나 연주하기 편한 쪽을 고릅니다.

관악기 위주 편성에서는 플랫 조를, 현악기 위주에서는 샵 조를 선호하는 경향이 있습니다. 악기의 개방현과 운지 편의 때문입니다.

기타에서는 완전히 같은 자리다

여기서 기타 연주자에게 중요한 지점이 나옵니다. 기타 지판에서 G#과 Ab는 물리적으로 같은 프렛입니다. 6번 줄을 예로 들면 개방이 E, 1프렛이 F, 3프렛이 G이고, 4프렛 하나를 두고 G#이라고도 Ab라고도 부릅니다.

피아노에서도 같은 건반이고, 기타에서도 같은 프렛입니다. 운지가 조금이라도 달라지는 일은 없습니다.

즉 연주자 입장에서 이명동음은 손에는 영향이 없고 악보 표기에만 영향을 줍니다. 다만 표기를 이해하고 있어야 악보를 정확히 읽고, 다른 연주자와 소통할 수 있습니다.

ChordSticker가 표기를 바꾸는 이유

ChordSticker의 내장 코드 사전은 근음을 C, C#, D, Eb, E, F, F#, G, Ab, A, Bb, B 열두 가지로 관리합니다.

보시다시피 샵과 플랫이 섞여 있습니다. C#과 F#은 샵으로, Eb·Ab·Bb는 플랫으로 되어 있습니다. 이는 실제 악보에서 각 표기가 더 흔하게 쓰이는 쪽을 따른 것입니다.

그래서 사전에 없는 표기가 들어오면 같은 소리의 다른 이름으로 바꿔서 찾습니다.

입력내부 조회결과
G#mAbm정상 — 운지 동일
A#7Bb7정상 — 운지 동일
D#maj7Ebmaj7정상 — 운지 동일
Db변환 없음실패C#으로 입력
Gb변환 없음실패F#으로 입력

변환이 한 방향으로만 되어 있다는 점에 주의하세요. G#, A#, D#은 플랫으로 자동 변환되지만, DbGb는 샵으로 자동 변환되지 않습니다. 편집 화면에서 직접 입력할 때는 C#, F#을 쓰세요.

다이어그램에 다른 이름이 표시되어도 정상입니다

G#m을 입력했는데 다이어그램 위쪽에 다른 이름이 보일 수 있습니다. 사전에서 찾은 항목의 이름이 표시되기 때문입니다. 손 모양과 소리는 완전히 동일하니 그대로 사용하셔도 됩니다.

헷갈리는 경계 사례: Cb, Fb, E#, B#

흰 건반에도 샵이나 플랫이 붙는 경우가 있습니다. 처음 보면 당황스럽지만 규칙은 똑같습니다.

표기실제 음왜 이렇게 적나
CbBGb장조 등에서 알파벳 순서를 지키기 위해
FbEAbm 등 플랫이 많은 조에서
E#FF#장조 등에서
B#CC#장조 등에서

E와 F 사이, B와 C 사이에는 원래 검은 건반이 없습니다(반음 관계). 그래서 E#은 F와, B#은 C와 같은 자리가 됩니다.

ChordSticker는 이 네 가지를 자동 변환하지 않습니다. 악보에 나오면 각각 B, E, F, C로 바꿔 입력하세요.

겹올림표와 겹내림표

드물게 F##(더블 샵)이나 Bbb(더블 플랫)도 나옵니다. 각각 G, A와 같은 음입니다. 화성 진행상 알파벳을 맞추기 위한 표기이며, 기타 코드 이름으로는 거의 쓰이지 않습니다.

실전에서 판단하는 법

1. 조표를 먼저 본다

악보 맨 앞 조표에 샵이 있으면 샵 계열, 플랫이 있으면 플랫 계열 코드가 나옵니다. 여기에 어긋나는 코드가 보이면 오인식을 의심하세요.

2. 소리는 신경 쓰지 않아도 된다

기타를 잡을 때는 어느 표기든 상관없습니다. 같은 프렛입니다. 표기 논쟁에 시간을 쓸 필요가 없습니다.

3. 소통할 때는 악보를 따른다

밴드에서 "지 샵 마이너"라고 부를지 "에이 플랫 마이너"라고 부를지는 악보에 적힌 대로 하는 것이 원칙입니다. 다른 파트는 조표에 따라 운지가 실제로 달라지는 악기일 수 있습니다.

4. 입력할 때는 사전 규격에 맞춘다

ChordSticker 편집 화면에서는 C#, F#을 쓰고, 나머지 검은 건반은 Eb, Ab, Bb로 쓰면 확실합니다. G#, A#, D#도 자동 변환되므로 그대로 써도 됩니다.

정리

이명동음은 일곱 개의 알파벳으로 열두 개의 음을 불러야 하는 데서 생긴 결과입니다. 어느 이름을 쓸지는 곡의 조가 결정하고, 그 기준은 "음계에서 알파벳이 겹치지 않을 것"입니다.

기타 연주자에게는 실질적 차이가 없습니다. 같은 프렛, 같은 소리, 같은 운지. 다만 악보를 정확히 읽고 다른 연주자와 소통하려면 두 표기가 같은 것임을 알고 있어야 합니다.