BPM 및 키 찾기
한 번의 단계로 어떤 노래든 정확한 템포와 조를 파악해 드립니다. 기기에서 바로 실행되며, 파일을 업로드할 필요가 없습니다.
오디오 파일을 여기에 드래그하거나 클릭하여 찾아보세요
최대 30MB · MP3, WAV, FLAC, OGG, M4A
BPM과 키를 확인하는 방법
- 1 오디오 파일(MP3, WAV, FLAC, OGG, M4A) 업로드
- 2 신경망이 기기에서 템포와 조를 동시에 감지합니다
- 3 비트 매칭 및 하모닉 믹싱을 위한 BPM 및 Camelot 코드 받기
Frequently Asked Questions
BPM 및 키 감지 정확도는 어느 정도인가요?
왜 BPM과 키를 하나의 도구로 통합해야 할까요?
내 오디오 파일이 서버에 업로드되었나요?
BPM 및 키 감지 기능이 결합되어 어떻게 작동하나요?
DJing을 할 때 왜 BPM과 키가 모두 필요한가요?
이 기능은 기존의 ‘BPM 찾기’ 및 ‘키 찾기’ 기능과 어떻게 다른가요?
어떤 파일 형식과 크기를 지원하나요?
DJ 준비를 위해 템포와 키를 함께 감지해야 하는 이유
비트 매칭은 필수적이지만, 그것만으로는 충분하지 않다
두 트랙을 동일한 BPM으로 믹싱하면 킥 패턴은 일치하지만, 템포가 같다고 해서 그 트랙들이 같은 음악적 세계관에 속한다는 의미는 아닙니다. 한 트랙이 F 단조이고 다음 트랙이 B 장조라면, 이 둘 사이의 화성적 거리는 — 카멜롯 휠 기준으로 6단계 — 가능한 최대치입니다. 블렌딩 과정에서 지속되는 신스 사운드, 베이스라인, 보컬 프레이즈가 정면으로 충돌하며 불협화음의 소용돌이를 일으키고, 이는 매끄러운 전환을 마치 자동차 충돌 사고처럼 만들어 버립니다. 숙련된 DJ들은 빠른 커팅이나 이펙트 적용으로 이를 해결하려 하지만, 이는 피할 수 있는 문제에 대한 임시방편에 불과합니다. 진정한 해결책은 두 가지 값을 미리 파악하는 것입니다. BPM은 트랙들이 믹스될 수 있음을 알려주고, 카멜롯 코드는 트랙들이 믹스되어야 함을 알려줍니다.
통합 판독 결과를 기반으로 구축된 워크플로
Drop an entire crate into the queue and let the combined detector tag every file. Sort the library by Camelot code first, then by BPM within each code group, and the natural set order falls out almost by itself: nearby Camelot codes (8A → 8B → 9A) blend cleanly, and adjacent BPM ranges within each group avoid the audible pitch shifts that wide tempo jumps produce. BPM 찾기 and 키 파인더 give you the same neural networks running individually if you only need one value; this page exists because the DJ workflow almost never calls for one value at a time.
BPM 및 키 감지 기능이 내부적으로 어떻게 작동하는지
단일 디코딩, 두 개의 신경망, 병렬 추론
오디오 파일 분석에서 가장 많은 자원을 소모하는 부분은 탐지가 아니라, 파일을 메모리에 유용한 신호 형태로 불러오는 과정입니다. 컨테이너를 읽고, 손실 압축 코덱을 디코딩하고, 모델의 샘플링 속도로 재샘플링하며, 스펙트로그램 표현으로 변환하는 데 실제 처리 시간의 대부분이 소요됩니다. Brizm은 한 번 디코딩한 후, 그 결과 버퍼를 두 개의 병렬 신경망에 공급합니다. 하나는 비트 위치와 해당 BPM을 추정하는 템포 추적 모델이고, 다른 하나는 피치 클래스 프로파일을 구축하여 24개 조(12개 장조와 12개 단조) 중 하나로 분류하는 키 감지 모델입니다. 디코딩된 버퍼를 공유함으로써, 두 모델을 결합한 처리는 출력이 두 배로 늘어나더라도 각 모델을 단독으로 실행하는 것보다 속도가 거의 느려지지 않습니다.
카멜롯 표기법: 쉽게 이해하기
이 감지기는 표준 조명명("F# 단조", "C 장조")과 카멜롯 코드(DJ들이 사용하는 형식: 11A, 8B 등)를 모두 출력합니다. 숫자 1~12는 시계 방향으로 순환하며, 문자 A는 단조를, B는 장조를 나타냅니다. 화성적으로 조화를 이루는 동작: 동일한 코드, 인접한 코드(시계 방향 또는 반시계 방향으로 한 칸), 그리고 숫자는 같고 문자가 반전된 경우(8A → 8B). 거칠게 들리는 이동: 시계 방향으로 두 단계 이상 떨어진 경우, 또는 단계 이동과 반전 조합. 카멜롯 휠(Camelot Wheel) 참조 도구는 모든 관계를 한눈에 시각화합니다. 라이브러리에 태그가 지정되면, 세트 구성은 비슷한 템포의 트랙 사이에서 휠을 따라 짧은 거리를 이동하는 것만으로 가능합니다.
DJ 준비 작업 외에도, 이 디스플레이는 샘플을 선정하는 프로듀서나 아카펠라를 매칭하는 리믹서에게도 유용합니다. 피치 시프터는 템포를 유지한 채 샘플의 음정을 반음 단위로 조절할 수 있으므로, 샘플의 키와 프로젝트의 키만 파악하면 슬라이더 하나로 음정 차이를 조정할 수 있습니다.