BPM 찾기
브라우저가 로컬 저장을 차단했습니다. 이 페이지에서 전체 분석기는 쓸 수 있지만 여러 단계 흐름은 사용할 수 없습니다.
오디오 녹음 선택
리듬이 선명한 노래, 루프 또는 연습 녹음을 선택하세요.
오디오 파일을 여기에 놓으세요
또는 기기에서 선택
브라우저에서 디코딩할 수 있는 12초~8분 오디오를 사용하세요. 최대 20 MB입니다.
선택한 오디오
·
오디오는 이 브라우저에서 디코딩하고 분석하며 업로드되지 않습니다.
예상 템포
실용적인 출발점으로 사용하고 자연스럽게 세는 박과 비교해 확인하세요.
예상 BPM
BPM
- 하프타임
- BPM
- 더블타임
- BPM
- 리듬 명료도
- 오디오 길이
분석 구간: 초 - 초
하프타임과 더블타임 모두 음악적으로 맞을 수 있습니다. 여러 프레이즈에서 계속 맞는 펄스를 확인하세요.
브라우저 메트로놈으로 확인
클릭을 시작해 녹음과 비교하세요. 재생음은 브라우저에서 생성됩니다.
선택한 템포 BPM
분석 복사 또는 다운로드
템포 값과 녹음 정보를 저장합니다. 보고서에 오디오는 포함되지 않습니다.
손으로 박자를 두드리지 않고 노래, 루프, 연습 녹음의 예상 템포를 찾으세요. 오디오 파일을 선택하면 BPM 찾기가 반복되는 리듬 펄스를 분석해 분당 박자 수와 유용한 하프타임·더블타임 후보를 보여 줍니다. 메트로놈 설정, DAW 그리드 정렬, 리믹스 준비, 트랙 비교에 활용할 수 있습니다. 템포는 여러 방식으로 느낄 수 있으므로 숫자를 출발점으로 삼고 귀로 확인하세요. 특히 라이브 연주, 변하는 템포, 성긴 편곡, 싱코페이션에서는 더욱 중요합니다.
오디오 파일에서 BPM을 찾는 방법
-
1
리듬이 선명한 파일 선택
노래, 루프, 녹음을 선택합니다. 일정한 드럼이나 뚜렷한 어택이 있는 부분이 무음이나 길게 이어지는 패드보다 강한 템포 근거를 제공합니다.
-
2
녹음의 가운데 구간 분석
긴 녹음은 가운데 부분을 자동으로 분석합니다. 안정된 리듬이 다른 곳에 있다면 그 부분이 중앙에 오도록 파일을 잘라 주세요.
-
3
반복 펄스 분석
음의 시작과 비슷한 에너지 변화를 측정하고 선택한 BPM 범위에서 얼마나 규칙적으로 반복되는지 검사합니다.
-
4
템포 후보 비교
가장 강한 추정치, 명료도, 관련 하프타임·더블타임을 확인하고 언제나 하나의 박자 층위만 옳다고 단정하지 않습니다.
-
5
확인 후 저장
여러 프레이즈 동안 박이 맞는지 확인하고 BPM을 복사하거나 JSON·CSV 분석 요약을 내려받습니다.
BPM이 측정하는 것
BPM은 분당 박자 수입니다. 120 BPM은 1분 동안 120번의 박을 느끼는 템포이며 박 사이 간격은 0.5초입니다. BPM은 펄스의 속도를 설명하지만 조성, 박자표, 다운비트, 그루브, 정확한 드럼 패턴을 식별하지는 않습니다.
기본 환산식:
seconds per beat = 60 ÷ BPMmilliseconds per beat = 60,000 ÷ BPMBPM = 60 ÷ seconds per beatsamples per beat = sample rate × 60 ÷ BPM- 4/4에서만
seconds per four-beat bar = 240 ÷ BPM
| 템포 | 한 박의 초 | 한 박의 밀리초 | 4박 마디 |
|---|---|---|---|
| 60 BPM | 1.000 s | 1,000 ms | 4.000 s |
| 90 BPM | 0.667 s | 667 ms | 2.667 s |
| 120 BPM | 0.500 s | 500 ms | 2.000 s |
| 128 BPM | 0.469 s | 469 ms | 1.875 s |
| 140 BPM | 0.429 s | 429 ms | 1.714 s |
마디 계산은 한 마디를 네 박으로 센다고 가정합니다. 곡이 4/4라는 증거로 사용하지 마세요. Ableton의 박과 템포 대화형 강좌는 펄스 속도와 BPM의 관계를 보여 줍니다.
오디오 템포 추정 방식
브라우저 분석기는 선택한 파일을 읽고 Web Audio API로 PCM 샘플 데이터로 디코딩합니다. 에너지 변화나 음의 시작과 비슷한 사건을 살펴보고 규칙적인 반복 주기를 검사합니다. 강한 반복 주기가 BPM 후보가 됩니다.
이 과정은 소리에서 지각되는 템포를 추정합니다. DAW 세션, MIDI, 악보, 상업 음악 데이터베이스의 템포 필드를 읽지 않습니다. 같은 구간에서도 청자가 서로 다른 박자 층위를 셀 수 있어 음악정보검색 평가는 둘 이상의 가능 템포를 고려합니다. MIREX Audio Tempo Estimation 과제는 대체 템포 후보 평가를 설명합니다.
결과 해석
| 결과 | 의미 | 활용법 |
|---|---|---|
| 예상 BPM | 가장 강한 전체 템포 후보 | 메트로놈이나 DAW 그리드 설정의 출발점 |
| 하프타임 | 예상 BPM ÷ 2 | 결과가 음악의 박보다 두 배 빠르게 느껴질 때 |
| 더블타임 | 예상 BPM × 2 | 결과가 세고 있는 세분보다 절반 속도로 느껴질 때 |
| 명료도 | 주기적 근거가 선두 후보를 일관되게 지지하는 정도 | 보장된 정확도 비율이 아닌 비교 지표 |
| 분석 구간 | 추정에 사용된 디코딩 오디오 부분 | 안정적이고 대표적인 리듬인지 확인 |
명료도는 “95% 정확”이라는 뜻이 아닙니다. 이 분석 안의 분리도와 일관성을 나타낼 뿐 모든 장르와 녹음 조건에 대해 보정된 확률이 아닙니다.
하프타임과 더블타임이 생기는 이유
한 리듬은 연관된 여러 펄스 층위를 가질 수 있습니다. 어떤 사람은 70 BPM의 킥마다 고개를 끄덕이고 다른 사람은 140 BPM의 8분음표 움직임을 셉니다. 둘은 같은 2대1 관계입니다. 템포 연구에서는 음높이가 아니라 리듬 문제이지만 이를 옥타브 오류라고 부릅니다.
- 자연스럽게 손으로 두드릴 박에 맞는 속도를 고릅니다.
- 여러 마디 동안 메트로놈이 계속 맞는지 확인합니다.
- 편곡과 비교하되 장르 범위를 증거로 단정하지 않습니다.
- DAW에서 첫 명확한 다운비트를 그리드에 놓고 뒤 프레이즈의 밀림을 확인합니다.
추정이 불안정할 수 있는 경우
| 오디오 특징 | 가능한 문제 | 더 나은 방법 |
|---|---|---|
| 일정한 드럼과 반복 어택 | 더 선명한 주기 후보 | 대표 리듬 구간 분석 |
| 긴 무음이나 조용한 인트로 | 유용한 근거 약화 | 안정된 리듬이 가운데 오도록 파일 자르기 |
| 앰비언트, 레가토, 무타악기 | 뚜렷한 어택 부족 | 메트로놈 Tap Tempo로 직접 입력 |
| 스윙, 싱코페이션, 폴리리듬 | 세분이 예상 박보다 강함 | 하프·더블 후보를 귀로 비교 |
| 라이브나 루바토 | 녹음 중 템포 변동 | 평균으로 보거나 구간별 분석 |
| 의도적 템포 변화 | 하나의 값이 변화 은폐 | 각 섹션을 별도 파일로 내보내 따로 분석 |
| 너무 짧은 클립 | 반복 주기 부족 | 여러 프레이즈가 든 긴 구간 사용 |
| 노이즈, 클리핑, 박수, 말 | 비음악 어택의 영향 | 가능한 깨끗한 구간 선택 |
자동 BPM 분석은 실용적인 보조 수단이지 듣기를 대신하지 않습니다. 수치상 안정된 후보도 잘못된 박자 층위일 수 있습니다.
브라우저 처리, 형식, 개인정보
선택한 오디오는 브라우저 File API로 읽고 decodeAudioData()로 디코딩합니다. 코덱 지원은 브라우저마다 달라 같은 확장자도 항상 열리지는 않습니다. 교환 형식은 WAV가 가장 안정적이며 일반 MP3, M4A, AAC, OGG, FLAC은 현재 브라우저가 해당 인코딩을 지원할 때만 작동합니다.
오디오 바이트, 파일명, 파형, 추출 특징은 브라우저 로컬 상태에만 남고 Livewire나 외부 분석 서비스로 전송되지 않습니다. 페이지 로드와 퍼널 단계 이동에는 일반 페이지 요청이 발생합니다. 단계 사이에는 크기가 제한된 분석 데이터만 로컬에 보관할 수 있으며 처음부터 다시 시작하면 제거됩니다.
결과 복사와 내보내기
- BPM 복사는 주 추정 숫자를 복사합니다.
- 요약 복사는 관련 펄스, 길이, 구간, 명료도를 포함합니다.
- JSON은 구조화된 분석값을 저장합니다.
- CSV는 후보와 시간값을 스프레드시트용 표로 제공합니다.
다운로드는 오디오가 아니라 분석 요약입니다. 선택한 녹음을 변경, 타임 스트레치, 변환, 지문 생성, 식별하지 않습니다.
자주 묻는 질문
60초 동안 세는 규칙적인 펄스의 수인 분당 박자 수입니다. 120 BPM에서는 0.5초마다 한 박이 옵니다. 템포를 나타내며 조성, 박자표, 리듬 패턴을 뜻하지 않습니다.
녹음과 청자가 주된 펄스를 어떻게 느끼는지에 따라 달라집니다. 일정하고 타악기적인 음악은 루바토, 앰비언트, 노이즈, 싱코페이션, 템포 변화가 있는 곡보다 쉽습니다. 메트로놈이나 DAW 그리드로 확인하세요.
분석기가 관련된 다른 박자 층위를 골랐을 수 있습니다. 70 BPM으로 느끼는 패턴을 140 BPM으로 셀 수도 있습니다. 하프타임과 더블타임을 비교해 자연스럽게 두드리는 펄스를 고르세요.
가능합니다. 라이브는 흔들리고 표현적인 연주는 빨라지거나 느려지며 제작 과정에서 템포를 바꾸기도 합니다. 전체 추정은 분석 구간을 요약하므로 국소 변화를 숨길 수 있습니다.
현재 브라우저가 Web Audio로 디코딩할 수 있는 파일입니다. 같은 확장자도 코덱 지원이 다를 수 있습니다. 실패하면 PCM WAV나 일반 MP3 또는 AAC로 내보내 보세요.
안정된 리듬이 여러 번 반복될 만큼 사용하세요. 짧은 한 음, 무음 인트로, 전환보다 깨끗한 후렴이나 드럼 중심 구간이 유용합니다. 템포가 바뀌면 길다고 항상 좋은 것은 아닙니다.
아니요. 파일은 이 브라우저에서 디코딩하고 분석합니다. 오디오, 파일명, 파형, 분석 특징을 Livewire나 외부 오디오·AI 서비스로 보내지 않습니다.
아니요. 템포, 조성, 박자는 서로 다른 속성입니다. 코드를 안다면 곡 조성 찾기를 사용하고 박자는 듣거나 악보로 확인하세요. 4박 시간 계산만으로 4/4를 증명할 수 없습니다.
관련 도구
아기 이름 생성기
성별, 유래, 첫 글자, 길이, 스타일로 필터링해 아기 이름 아이디어를 생성하세요. 클릭할 때마다 새 목록이 나오고 즐겨찾기를 저장해 비교할 수 있습니다.
빙고 카드 생성기
무작위 번호나 원하는 단어로 인쇄용 빙고 카드를 만드세요. 가운데 무료 칸이 있는 표준 5x5로, 교실이나 파티 게임에 바로 사용할 수 있습니다.
아기 수면 스케줄 생성기
신생아부터 만 3세까지 총 수면 필요량, 깨어 있는 시간, 낮잠 횟수를 바탕으로 월령에 맞는 아기 수면 스케줄을 만들어 보세요.
Blossom 솔버
가운데 글자와 여섯 개의 꽃잎 글자를 입력해 유효한 Blossom 답을 모두 찾아보세요. 길이순으로 정렬하고 팬그램을 강조해 줍니다.
메트로놈
정확한 온라인 메트로놈으로 연습하세요. BPM, 박자, 강세, 세분을 설정한 뒤 브라우저에서 일정한 클릭음을 로컬로 재생합니다.
밴드 이름 생성기
장르, 무드, 구성, 키워드로 밴드 이름 아이디어를 생성하고, 발음, 굿즈, 상표 조사까지 실용적인 체크와 함께 후보 목록을 복사하세요.