BPM 및 키 찾기
단 한 번의 단계로 어떤 노래든 정확한 템포와 조를 파악할 수 있습니다. 기기에서 바로 실행되며, 파일이 업로드되지 않습니다.
여기에 오디오 파일을 드래그하거나 클릭하여 찾아보세요
최대 30MB · MP3, WAV, FLAC, OGG, M4A
BPM과 키를 찾는 방법
- 1 오디오 파일(MP3, WAV, FLAC, OGG, M4A)을 업로드하세요
- 2 신경망이 기기에서 템포와 조를 동시에 감지합니다
- 3 비트매칭 및 하모닉 믹싱을 위한 BPM 및 Camelot 코드를 받아보세요
자주 묻는 질문
BPM 및 키 감지 정확도는 어느 정도인가요?
왜 BPM과 키를 하나의 도구로 통합해야 할까요?
내 오디오 파일이 서버에 업로드되었나요?
BPM 및 키 감지 기능이 결합되어 어떻게 작동하나요?
DJing을 할 때 왜 BPM과 키가 둘 다 필요한가요?
이 기능은 별도의 ‘BPM Finder’ 및 ‘Key Finder’와 어떻게 다른가요?
어떤 파일 형식과 크기를 지원하나요?
DJ 준비를 위해 템포와 키를 함께 파악해야 하는 이유
비트 매칭은 필수적이지만, 그것만으로는 충분하지 않다
두 곡을 같은 BPM으로 믹싱하면 킥 패턴이 일치하지만, 템포가 같다고 해서 그 곡들이 같은 음악적 세계관에 속하는지 여부는 알 수 없습니다. 한 트랙이 F 단조이고 다음 트랙이 B 장조라면, 이 둘 사이의 화성적 거리 — 카멜롯 휠에서 6단계 — 는 가능한 최대치입니다. 블렌딩 과정에서 지속되는 신스 사운드, 베이스라인, 보컬 프레이즈가 정면으로 충돌하며 불협화음의 소용돌이를 일으키고, 이는 매끄러운 전환을 마치 자동차 충돌 사고처럼 만들어 버립니다. 숙련된 DJ들은 빠른 컷이나 이펙트 적용으로 이를 우회하지만, 이는 피할 수 있는 문제에 대한 임시방편에 불과합니다. 해결책은 두 가지 값을 미리 파악하는 것입니다. BPM은 트랙들이 믹스할 수 있는지 알려주고, 카멜롯 코드는 트랙들이 믹스해야 하는지 알려줍니다.
결합된 판독 결과를 기반으로 구축된 워크플로우
상자 전체를 대기열에 넣고, 통합 탐지기가 모든 파일에 태그를 지정하도록 하세요. 라이브러리를 먼저 카멜롯 코드 순으로 정렬한 다음, 각 코드 그룹 내에서 BPM 순으로 정렬하면 자연스러운 순서가 거의 저절로 드러납니다. 인접한 카멜롯 코드(8A → 8B → 9A)는 매끄럽게 어우러지며, 각 그룹 내의 인접한 BPM 범위는 템포가 크게 변할 때 발생하는 들리는 피치 변화를 방지해 줍니다. BPM 찾기 그리고 키 파인더 단 하나의 값만 필요한 경우, 개별적으로 실행되는 동일한 신경망을 제공하는 것과 같습니다. 이 페이지가 존재하는 이유는 DJ 워크플로우에서 한 번에 하나의 값만 필요한 경우가 거의 없기 때문입니다.
BPM 및 키 감지 기능이 내부적으로 어떻게 결합되어 작동하는지
단일 디코딩, 두 개의 신경망, 병렬 추론
오디오 파일을 분석하는 데 있어 가장 많은 자원을 소모하는 부분은 탐지가 아니라, 파일을 메모리에 사용 가능한 신호 형태로 불러오는 과정입니다. 컨테이너를 읽고, 손실 압축 코덱을 디코딩하고, 모델 속도로 리샘플링하며, 스펙트로그램 표현으로 변환하는 데 실제 처리 시간의 대부분이 소요됩니다. Brizm은 한 번만 디코딩한 후, 그 결과 버퍼를 두 개의 병렬 신경망에 입력합니다. 하나는 비트 위치와 해당 BPM을 추정하는 템포 추적 모델이고, 다른 하나는 피치 클래스 프로파일을 구축하여 24개 조(12개 장조와 12개 단조) 중 하나로 분류하는 키 감지 모델입니다. 디코딩된 버퍼를 공유함으로써, 결합된 처리 단계는 출력이 두 배로 늘어나더라도 각 모델을 단독으로 실행하는 것보다 거의 느리지 않습니다.
카멜롯 표기법, 알기 쉽게 설명
이 감지기는 표준 조명명(“F# 단조”, “C 장조”)과 카멜롯 코드(DJ들이 사용하는 형식: 11A, 8B 등)를 모두 출력합니다. 숫자 1~12는 시계 방향으로 순환하며, 문자 A는 단조를, B는 장조를 나타냅니다. 화성적으로 잘 어우러지는 이동: 동일한 코드, 인접한 코드(시계 방향 또는 반시계 방향으로 한 칸), 그리고 숫자는 같고 알파벳만 바뀐 경우(8A → 8B). 어색하게 들리는 이동: 시계 방향으로 두 칸 이상 떨어진 경우, 또는 알파벳 반전과 한 칸 이동이 결합된 경우. 카멜롯 휠(Camelot Wheel) 참고 자료는 모든 관계를 한눈에 시각화해 줍니다. 라이브러리에 태그가 지정되면, 세트를 구성하는 것은 휠 위에서 비슷한 템포를 가진 트랙들 사이를 짧은 거리만큼 이동하는 것만으로 충분합니다.
DJ 준비뿐만 아니라, 이 표시 정보는 샘플을 선정하는 프로듀서나 아카펠라를 매칭하는 리믹서에게도 유용합니다. 피치 시프터는 템포를 유지한 채 샘플의 음고를 반음 단위로 조절할 수 있으므로, 샘플의 키와 프로젝트의 키를 파악한 후에는 슬라이더 하나만 조절하면 음정 차이를 보정할 수 있습니다.