음악 키 감지이란?
오디오를 분석하여 음악적 조성과 음계를 감지합니다. DJ는 하모닉 믹싱에, 프로듀서는 샘플의 올바른 키 매칭에 활용합니다.
MP3, WAV, OGG, FLAC, AAC 파일을 떨어뜨리거나 마이크로 최대 8초까지 녹음하세요. 분석기는 12개 음높이 클래스의 에너지 분포(크로마그램)를 만들어 Krumhansl-Schmuckler 조성 프로파일과 비교한 뒤, 가장 가능성 높은 키와 Camelot 휠 표기(예: A 마이너는 8A)를 함께 알려줍니다. 신뢰도 점수는 곡이 그 키에 얼마나 명확히 자리 잡고 있는지를 보여줍니다.
사용 방법
- 오디오 파일을 업로드하거나 (MP3, WAV, OGG, FLAC) 마이크로 직접 녹음하세요
- 오디오를 분석하는 동안 잠시 기다려 주세요
- 감지된 조성, 음계, BPM 추정값, DJ 믹싱을 위한 카멜롯 표기법을 확인하세요
사용 시기
- 모든 전환이 화성적으로 맞아야 하는 DJ 셋.
- 보컬 샘플이나 멜로딕 루프를 잘라 넣기 전, 올바른 키에 맞추는 프로듀서.
- 커버 밴드 리허설 — 귀로만 찍지 않고 녹음으로 곡의 키를 파악하기.
결과
DJ가 두 트랙을 하모닉하게 믹스하려 합니다. 첫 번째 트랙을 업로드하면 A단조 (카멜롯 8A)로 감지됩니다. 이제 자연스러운 전환을 위해 호환 가능한 조성이 7A, 8A, 9A 또는 8B임을 알 수 있습니다.
자주 묻는 질문
- 키 감지 정확도는 얼마나 되나요?
- 조성 중심이 분명한 팝, 록, 전자 음악은 약 80~90%입니다. 전조가 잦은 재즈, 앰비언트, 무조 음악에서는 60% 정도로 떨어집니다. 신뢰도 점수가 이를 반영하며, 50% 미만이면 보통 전조나 약한 조성을 의미합니다.
- Camelot 표기가 뭐고 왜 DJ들이 신경 쓰나요?
- Camelot은 각 키에 숫자와 A(마이너) 또는 B(메이저)를 붙여 휠 형태로 배치합니다. 8A는 A 마이너이며, 7A, 9A, 8B는 8A와 불협 없이 화성적으로 섞입니다. DJ들이 쓰는 이유는, 호환되는 Camelot 숫자라면 다음 트랙이 현재 멜로디와 충돌하지 않음을 한눈에 알 수 있기 때문입니다.
- 왜 감지된 키가 위키백과에 적힌 키와 다른가요?
- 관계조 장단조는 동일한 음을 공유합니다(C 메이저와 A 마이너 등). 그래서 어떤 음이 더 강조되느냐에 따라 알고리즘이 둘 사이를 왔다 갔다 합니다. C 메이저로 표기된 곡도 절이 A에 기대고 있다면 A 마이너로 잡힐 수 있어요. 기술적으로는 둘 다 맞습니다.
- 곡 안의 전조도 감지하나요?
- 이번 버전은 곡 전체에 대한 하나의 키만 반환합니다. 브릿지에서 C에서 D로 전조되는 곡이라면 제공된 오디오에서 우세한 키를 선택합니다. 특정 구간을 분석하려면 편집기에서 그 구간만 잘라 따로 올리세요.
- 같은 트랙인데 BPM 감지 결과가 다른 이유는?
- 트랙에 따라 템포가 모호한 경우가 있습니다(half-time vs full-time). 알고리즘은 자기상관에서 가장 강한 피크를 고르지만, 드럼이 half-time이면 140 대신 70으로 잡힐 수 있습니다. 수학적으로는 둘 다 옳습니다. 필요에 따라 두 배 또는 반으로 조정하세요.