블로그로 돌아가기

모든 곡의 BPM과 Key를 찾는 방법 — 5가지 무료 방법

트랙의 템포와 Key를 구하는 5가지 방법: 곡 제목으로 검색, 오디오 파일 분석, 탭 템포, DAW 활용, 귀로 찾기. 각 방법의 사용법과 측정 실패 원인.

2026년 7월 29일
모든 곡의 BPM과 Key를 찾는 방법 — 5가지 무료 방법

"이 곡의 BPM이 뭐야?"라는 질문 뒤에는 두 가지 서로 다른 목적이 숨어 있으며, 잘못된 방법을 선택하면 시간만 낭비하게 된다.

  • 곡을 이미 알고 있는 경우. 수치만 확인하면 된다. 파일 없이 몇 초 만에 검색해 보자.
  • 오디오 파일은 있지만 제목을 모르는 경우. 러프 믹스, 라이브 리코딩, 직접 작업한 트랙 등이 해당한다. 이 경우에는 분석이 필요하다.

아래에 소개하는 모든 방법은 무료이며 브라우저에서 실행된다. 회원가입도 필요 없다.

1. 곡 제목으로 검색하기 — 트랙을 알고 있을 때 가장 빠른 방법

제목과 아티스트를 입력하고 올바른 리코딩을 선택한 뒤 템포, Key, Camelot 코드를 확인한다.

이 작업에는 Song BPM & Key Finder를 사용한다.

올바른 리코딩을 선택해야 하는 이유. 곡은 단 하나의 버전으로만 존재하지 않는다. Never Gonna Give You Up의 1987년 원곡과 이후 리마스터 버전은 서로 다른 ISRC를 가지며 다른 Key를 보고할 수 있다. 미세하게 피치가 올려진 리마스터는 휠 상에서 전혀 다른 위치에 지정된다. 곡 제목에 대해 단 하나의 결과만 보여주는 툴은 이러한 선택 과정을 숨기고 있는 것이다.

실패하는 경우: 상업적으로 발매된 적이 없는 트랙이거나 부틀렉, 에디트, 미발매 데모인 경우. 검색할 데이터가 없다. 2번 방법으로 넘어간다.

2. 오디오 파일 분석하기 — 검색할 제목이 없을 때

파일을 드롭하면 브라우저 내에서 분석이 진행된다. 오디오는 사용자의 기기 밖으로 전송되지 않는다.

  • BPM Detector — 템포 측정과 함께, 결과를 직접 맞추어 검증할 수 있는 메트로놈 제공
  • Key Detector — Key, Camelot 코드, 그리고 조화롭게 믹싱되는 Key 정보 제공

실패하는 경우: 리코딩이 너무 짧거나, 너무 작거나, 심하게 왜곡되었거나, 명확한 리듬 펄스가 없는 경우. 루바토 피아노나 앰비언트 패드 음원은 수치를 출력하겠지만 그 숫자는 노이즈에 불과하다.

먼저 보정하고, 나중에 분석하기. 오디오 상태가 불량하다면 측정 전에 정리해야 한다 — 히스 노이즈와 룸 톤에는 noise reduction을, 너무 작은 리코딩에는 normalize를 적용한다. 한 번에 하나씩 변경하고 다시 실행한다.

3. 템포 탭하기 — 의도한 펄스를 가장 정확히 반영하는 방법

8마디 동안 스페이스바를 박자에 맞춰 탭하고 평균값을 확인한다.

원시적으로 보일 수 있지만 이 페이지에서 가장 신뢰할 수 있는 방법이다. 이유는 단 하나, 무엇을 비트로 볼지 사용자가 직접 결정하기 때문이다. 모든 자동 감지기는 이를 추측할 뿐이며, 절반은 잘못 추측한다.

BPM Detector에는 자동 분석 기능과 함께 탭 템포가 내장되어 있어 두 결과를 비교 검증할 수 있다.

실패하는 경우: 타이밍이 정확하지 않은 경우. 더 길게 탭하자 — 최소 8마디, 16마디면 더 좋다.

4. DAW는 이미 알고 있다

Ableton, Logic, FL Studio, Reaper는 오디오를 트랙으로 드래그할 때 템포를 감지하며, 대부분 Key 감지 기능도 제공한다.

파일이 이미 프로젝트에 있고 그리드를 맞추어야 할 때 최선의 선택이다. 단순히 숫자만 필요한 경우에는 과하다.

실패하는 경우: 연주 박자가 흔들리는 경우. 라이브 드러머는 템포가 빨라지곤 한다. DAW는 박자 변화의 평균을 내어 밴드가 연주한 적도 없는 그리드에 음원을 강제로 워프시킨다.

5. 귀로 찾기 — 느리지만 음악적 실력을 키워준다

템포: 15초 동안 비트를 세고 4를 곱한다. 대략적이지만, 감지기가 템포를 2배로 잘못 측정한 경우를 잡아낼 수 있다.

Key: 곡을 재생하면서 가장 안정감을 주는 음, 즉 멜로디가 계속 돌아오고 해결되는 음을 찾는다. 그 후 해당 음을 으뜸음으로 하는 코드의 색감에 따라 메이저인지 마이너인지 결정한다. 처음에는 틀리는 것이 당연하다. 나란한한조(relative major/minor)는 모든 음을 공유하며 어디로 귀결되는지만 다를 뿐이다.

어떤 방법을 사용해야 할까

상황방법
발매된 트랙, 제목을 알고 있음곡 제목으로 검색하기
보유 중인 파일, 제목을 모름오디오 분석하기
자동 분석 결과가 이상해 보임직접 탭하기
파일이 이미 프로젝트에 있음사용 중인 DAW
실력을 키우고 싶을 때귀로 찾기
재생목록 전체를 한 번에 분석Playlist Analyzer

모두가 함정에 빠지는 대표적인 오류

두 툴의 결과가 정확히 2배 차이가 난다면, 어느 쪽도 고장 난 것이 아니다.

템포 감지는 반복되는 펄스를 찾는다. 펄스가 애매할 경우, 알고리즘은 사용자가 탭할 박자의 절반 또는 두 배 속도의 펄스에 고정될 수 있다. 하이햇 패턴이 촘촘한 발라드는 2배로 읽히고, 육중한 백비트 외에는 요소가 적은 트랙은 절반으로 읽힌다.

차트 트랙 자체 데이터셋에서 Tennessee Whiskey49 BPM으로 측정된다 — 실제 느끼는 체감 템포는 98 근처다. Morgan Wallen의 Last Night204로 읽히지만, 실제로는 약 102 BPM 곡이다. 두 수치 모두 자체적으로는 일관성이 있지만, 사용자가 원하는 펄스를 직접 결정하기 전까지는 둘 다 유용하지 않다.

확인에는 5초면 충분하다: 박자에 맞춰 탭해 보자. 자연스럽게 탭하게 되는 속도가 바로 찾던 템포다.

수치를 확인한 후

Key는 실제로 활용할 때 비로소 의미가 있다. Camelot 코드는 어떤 트랙과 믹싱이 잘 되는지 알려준다 — 같은 숫자이거나 한 단계 위아래인 경우다.

  • Similar Songs Finder — Key, 템포, 분위기가 이 곡과 유사한 트랙
  • DJ Set Generator — 트랙 하나를 입력하면 Key가 맞는 플레이 가능한 트랙 순서 생성

자주 묻는 질문

곡의 BPM을 무료로 찾으려면 어떻게 해야 하나요? 발매된 트랙이라면 Song BPM & Key Finder에서 제목을 검색하고, 보유한 파일이라면 BPM Detector에 오디오를 업로드하면 된다. 둘 다 계정 없이 무료로 이용할 수 있다.

파일을 업로드하지 않고 곡의 Key를 찾을 수 있나요? 가능하다 — 제목으로 검색하면 카탈로그 데이터에서 값을 조회하므로 파일이 전송되지 않는다. 또한 오디오 파일을 직접 분석할 때도 서버로 전송되지 않고 브라우저 내에서 처리된다.

BPM 결과가 2배로 나오는 이유는 무엇인가요? 감지기가 사용자가 비트로 느끼는 것보다 2배 빠른 펄스에 고정되었기 때문이다. 8마디 동안 박자에 맞춰 탭하고 그 수치를 사용하면 된다.

Camelot 코드가 무엇인가요? 음악의 Key를 나타내는 두 글자의 라벨이다 — 1부터 12까지의 숫자와 마이너는 A, 메이저는 B 알파벳으로 구성된다. 인접한 숫자의 Key 또는 같은 숫자에 다른 알파벳을 가진 Key끼리 서로 잘 어우러진다. 하모닉 믹싱(harmonic mixing)을 위한 약식 표기법이며, 사용법은 여기에서 다루고 있다.

BPM 및 Key 측정 툴을 모바일 기기에서도 사용할 수 있나요? 가능하다. 여기에 링크된 모든 툴은 별도 설치 없이 모바일 브라우저에서 실행된다.