콘텐츠로 건너뛰기

키 파인더

🎵
Drop an audio file here or click to upload
Supports MP3, WAV, FLAC, OGG, AAC — processed entirely in your browser
Analyzing audio…
This may take a few seconds

How It Works

1

Upload Audio

Drop or select an MP3, WAV, or FLAC file.

2

Get the Key

See the detected key, Camelot code, and chromagram.

3

Use It

Match samples, build progressions, or mix harmonically.

Why Use This Tool

All Formats

MP3, WAV, FLAC, OGG, AAC and more.

Camelot System

DJ-friendly Camelot code for harmonic mixing.

100% Private

Audio is analyzed in your browser. Nothing uploaded.

Instant Results

Key detected in seconds with visual chromagram.

Frequently Asked Questions

The key finder works with any format your browser can decode — MP3, WAV, FLAC, OGG, AAC, and more. All processing happens locally in your browser; your audio is never uploaded to a server.

Accuracy depends on the source material. Tracks with clear harmonic content — pop, R&B, hip-hop, EDM — typically detect accurately. Complex, atonal, or heavily modulating music may produce less certain results. The chromagram visualization helps you verify the detection.

The Camelot Wheel is a visual system DJs use for harmonic mixing. Each key gets a number (1–12) and letter (A for minor, B for major). Keys with the same number or adjacent numbers mix well together without harmonic clashing.

Not directly — the tool requires an audio file. You would need to download the audio first, then upload it. Some streaming platforms display key information in their metadata, which may be faster for released tracks.

The tool uses chroma feature analysis: it breaks audio into short frames, identifies pitch content through spectral analysis, builds a profile of energy across all 12 pitch classes, then matches that profile against known major and minor key templates using the Krumhansl–Schmuckler algorithm.

Found This Useful?

Share this key finder with fellow producers and DJs.

1 음악 조성이란 무엇이며 왜 중요한가?

음악 조성은 곡이 구축되는 화성적 기초입니다. "G장조 조성의 곡"이라고 할 때, 이는 G가 중심음—'집' 같거나 해결점으로 느껴지는 음—으로서 곡의 음과 코드 집합을 설명하는 것입니다.

모든 조는 서양 음악의 12음 반음계에서 선택된 7개의 음으로 구성됩니다. 이 7개의 음은 조의 특징적인 소리와 감정적 특성을 만드는 음계입니다. 나머지 5개의 반음 음은 장식음으로 나타날 수 있지만, 7개의 음계 음이 화성의 뼈대를 제공합니다.

조성은 음악 제작과 연주에서 매우 중요합니다. 호환되는 조의 음과 코드들은 조화롭게 어우러지지만, 호환되지 않는 조는 불협화음을 만듭니다. DJ가 충돌하는 조의 두 곡을 믹스할 때 멜로디와 베이스 라인이 서로 충돌해 듣기 불쾌한 소리가 납니다. 프로듀서가 한 곡의 보컬 샘플을 다른 곡에 사용할 때, 조가 맞지 않으면 비음악적 청자도 샘플이 어색하다는 것을 느낍니다.

조성을 이해하면 음악가들이 화성에 대해 효과적으로 소통할 수 있고, DJ는 매끄러운 믹스를 만들며, 프로듀서는 호환되는 샘플을 선택할 수 있고, 작곡가는 자연스럽게 어우러지는 코드 진행과 멜로디를 구성할 수 있는 틀을 제공합니다.

2 장조와 단조의 근본적인 차이

12개의 반음 음계는 12개의 장조와 12개의 단조를 만들어 총 24개의 조를 제공합니다. 장조와 단조의 차이는 음계 내 인접 음들 사이 간격의 배열에 있습니다.

장조: 밝고 확고한 느낌

장조는 첫 번째 음과 세 번째 음 사이에 장3도 간격을 특징으로 합니다. 이 간격—4 반음—은 밝고 행복하며 승리감 있는 장조의 특성을 만듭니다. 생일 축하 노래, 국가, 그리고 고양되는 팝 후렴구는 보통 장조를 사용합니다.

장음계는 온음(W)과 반음(H)의 특정 패턴을 따릅니다: W-W-H-W-W-W-H. 이 패턴은 시작 음이 무엇이든 변하지 않기 때문에, 실제 음은 달라도 모든 장조는 비슷한 감정적 특성을 공유합니다.

단조: 어둡고 그리운 느낌

단조는 첫 번째 음과 세 번째 음 사이에 단3도 간격—3 반음—을 특징으로 합니다. 이 더 작은 간격이 단조 음계의 어둡고 슬프며 신비로운 특성을 만듭니다. 발라드, 극적인 영화 음악, 그리고 우울한 노래들은 보통 단조를 사용합니다.

자연 단음계는 다음 패턴을 따릅니다: 온음-반음-온음-온음-반음-온음-온음. 화성 단조와 가락 단조라는 변형은 특정 화성적·가락적 목적을 위해 일부 음을 바꾸지만, 자연 단조는 기본적인 단조 음색을 나타냅니다.

장조와 단조의 차이는 비음악가도 즉시 들을 수 있습니다. C장조 화음(C-E-G)을 연주한 뒤 C단조 화음(C-Eb-G)을 연주하면 감정의 변화가 명확하고 보편적입니다.

3 조표와 임시표 이해하기

조표는 곡 전체에서 어떤 음이 샤프나 플랫인지 표시하여, 모든 해당 음 앞에 임시표를 붙이지 않아도 조를 확립합니다. 조표를 읽고 이해하는 것은 음악가가 악보의 조를 빠르게 파악하는 데 도움을 줍니다.

샤프 조는 완전 5도 원을 따라 진행합니다: G장조는 한 개의 샤프(F#), D장조는 두 개의 샤프(F#, C#), A장조는 세 개의 샤프 등으로 이어집니다. 플랫 조는 반대 방향으로 진행합니다: F장조는 한 개의 플랫(Bb), Bb장조는 두 개의 플랫, Eb장조는 세 개의 플랫으로 완전 5도 원을 따라 계속됩니다.

오디오의 조를 분석할 때 알고리즘은 본질적으로 이와 같은 식별 과정을 수행합니다—어떤 7음 세트(관련된 샤프나 플랫 포함)가 오디오의 화성적 내용과 가장 잘 맞는지 결정하는 것입니다.

4 상대 장조와 단조의 특별한 관계

모든 장조는 정확히 같은 음과 조표를 공유하는 상대 단조를 가집니다. C장조와 A단조는 모두 피아노의 흰 건반만 사용합니다. G장조와 E단조는 모두 한 개의 샤프(F#)를 포함합니다. 이 관계는 상대 조들 사이에 자연스러운 호환성을 만듭니다.

어떤 장조의 상대 단조를 찾으려면 장조 으뜸음에서 반음 3개를 내리면 됩니다. C장조의 상대 단조는 A단조(반음 3개 내린 C)입니다. G장조의 상대 단조는 E단조입니다. 이 수학적 관계는 모든 조에 적용됩니다.

반대로, 어떤 단조의 상대 장조를 찾으려면 단조 으뜸음에서 반음 3개를 올리면 됩니다. A단조의 상대 장조는 C장조입니다. F#단조의 상대 장조는 A장조입니다.

상대 조는 매우 강한 화성적 호환성을 공유하여 많은 곡들이 자유롭게 그 사이를 이동합니다. 곡이 C장조로 시작해 구절에서는 A단조로 전환하고, 후렴에서는 다시 C장조로 돌아와도 청자는 조가 바뀌었다고 느끼지 못합니다—화성적으로는 모두 같은 음들이기 때문입니다.

5 카멜롯 휠: 단순화된 화성 기보법

카멜롯 휠 시스템은 24개의 키 각각에 숫자(1-12)와 문자(A는 단조, B는 장조)를 할당합니다. 이 표기는 휠 다이어그램에서 인접한 위치로 호환 키를 보여주어 화성 믹싱을 단순화합니다.

카멜롯 표기 읽기

각 카멜롯 코드는 하나의 키를 나타냅니다: 8B는 C장조, 8A는 그 상대조인 A단조입니다. 숫자는 5도권 내 위치를 나타내고, 문자는 장조와 단조를 구분합니다. 인접 숫자는 5도 간격으로 화성적으로 호환되며, 이는 음악에서 가장 조화로운 간격 중 하나입니다.

카멜롯을 활용한 믹싱 전략

같은 숫자, 다른 문자: 8A와 8B(A단조에서 C장조) 사이를 이동하면 같은 음을 유지하면서 조 중심이 바뀝니다. 이는 부드럽고 미묘한 전환을 만듭니다.

인접 숫자, 같은 문자: 8B에서 9B(C장조에서 G장조)로 이동하면 샤프가 하나 추가되지만 장조 특성은 유지됩니다. 이는 에너지와 전진감을 만듭니다.

같은 숫자: 8A와 8B 사이에 머무르면 최소한의 화성 위험으로 최대 유연성을 제공합니다.

두 칸 점프: 8B에서 10B(C장조에서 D장조)로 이동하면 더 극적이지만 여전히 관리 가능한 키 변화를 만듭니다.

6 DJ를 위한 화성 믹싱 기법

화성 믹싱은 DJing을 단순한 비트매칭에서 진정한 음악적 퍼포먼스로 변화시킵니다. 호환되는 키의 트랙을 선택함으로써 DJ는 멜로디와 베이스 라인이 서로 충돌하지 않고 서로를 돋보이게 하는 믹스를 만듭니다.

라이브러리 정리하기

많은 DJ들이 전체 음악 라이브러리에 키 정보를 태그하여 호환되는 트랙을 빠르게 식별할 수 있게 합니다. Mixed in Key, Rekordbox, Serato DJ 같은 소프트웨어가 자동으로 트랙을 분석할 수 있지만, 중요한 곡은 수동 확인이 정확도를 높입니다.

키를 통한 에너지 관리

키 변화는 템포와는 별개로 인지되는 에너지에 영향을 줍니다. 카멜롯 휠을 시계 방향으로 이동하면 일반적으로 에너지와 밝기가 증가합니다. 반대로 이동하면 더 어둡고 내성적인 느낌을 만듭니다. 이러한 효과를 이해하면 DJ가 키 선택을 통해 감정적 여정을 형성할 수 있습니다.

의도적으로 규칙 깨기

호환되는 키는 부드러운 믹스를 만들지만, 때로는 화성적 긴장이 예술적 목적에 도움이 됩니다. 드롭에서의 극적인 키 충돌은 흥분을 불러일으킬 수 있습니다. 숙련된 DJ들은 규칙을 잘 알고 있어 효과적으로 깨뜨릴 수 있습니다.

7 샘플링과 프로덕션을 위한 키 감지 활용

기존 녹음에서 샘플을 추출하는 프로듀서들은 근본적인 도전에 직면합니다: 샘플을 새로운 음악적 맥락에 맞추는 것. 키 감지는 이 과정에서 필수적인 첫 단계입니다.

프로젝트에 맞는 샘플 찾기

프로젝트가 F 장조이고 원하는 샘플이 A 장조라면 키 호환을 위해 샘플을 4 반음 내리거나 8 반음 올려야 합니다. 원래 키를 모르면 이 계산이 불가능합니다. 키 간격을 결정한 후에는 피치 시프터가 실제 변조를 수행할 수 있습니다.

호환 가능한 샘플 찾기

샘플을 나중에 피치 시프트하기보다 키별로 샘플 라이브러리를 검색할 수 있습니다. E 단조 트랙에 보컬이 필요하다면 E 단조 샘플과 상대 장조인 G 장조, 그리고 인접한 카멜롯 위치인 D 단조와 F# 단조를 필터링하세요. 이 방법이 과도한 피치 시프트보다 더 자연스러운 결과를 자주 제공합니다.

창의적인 불협화음

모든 샘플이 완벽한 키 일치를 필요로 하지는 않습니다. 불협화음 샘플은 해결 전 긴장감을 만들거나 음색이 피치보다 중요한 질감 요소를 제공할 수 있습니다. 타악기 샘플, 노이즈 질감, 강하게 가공된 사운드는 원래 키와 상관없이 잘 작동하는 경우가 많습니다.

8 키 감지 정확도와 한계 이해하기

어떤 키 감지 알고리즘도 완벽한 정확도를 달성하지 못합니다. 그 이유를 이해하면 결과를 적절히 해석하고 수동 확인이 필요한 시점을 알 수 있습니다.

감지 알고리즘의 도전 과제

복잡한 화음 내용이 가장 큰 도전 과제입니다. 평행 조에서 코드를 차용하거나 확장된 재즈 화음을 사용하거나 빈번한 조옮김이 있는 곡은 단순한 다이아토닉 음악용 알고리즘을 혼란스럽게 할 수 있습니다. 알고리즘은 곡의 화음 내용 일부만 대표하는 키를 식별할 수 있습니다.

장조와 단조 감지는 모호할 수 있습니다. 곡이 상대 장조와 단조 사이를 오가며 명확히 어느 쪽도 확립하지 않거나 자주 전환할 수 있습니다. 음악 자체가 화음적으로 모호할 때도 알고리즘은 판단을 내려야 합니다.

낮은 오디오 품질, 심한 왜곡, 복잡한 편곡은 알고리즘이 정확한 분석에 필요한 피치 정보를 가릴 수 있습니다. 깨끗하고 잘 믹스된 오디오가 일반적으로 더 나은 감지 결과를 제공합니다.

신뢰도 점수

저희 도구는 각 감지에 신뢰도 점수를 제공합니다. 80% 이상의 높은 신뢰도는 신뢰할 수 있는 결과를 의미합니다. 낮은 신뢰도는 화음의 모호성이나 복잡성을 나타내며, 귀로 직접 확인하는 것이 좋습니다. 귀가 다르게 느낀다면 알고리즘 감지를 무시해도 괜찮습니다.

키를 감지한 후 정확한 피치 조정을 위해 피치 시프터를 사용하세요. 주파수와 피치의 수학적 관계를 이해하려면 주파수-음계 계산기를 확인해 보세요.

Adoric Bundles Embed