BPM 찾기

오디오 분석기 불러오는 중...

손으로 박자를 두드리지 않고 노래, 루프, 연습 녹음의 예상 템포를 찾으세요. 오디오 파일을 선택하면 BPM 찾기가 반복되는 리듬 펄스를 분석해 분당 박자 수와 유용한 하프타임·더블타임 후보를 보여 줍니다. 메트로놈 설정, DAW 그리드 정렬, 리믹스 준비, 트랙 비교에 활용할 수 있습니다. 템포는 여러 방식으로 느낄 수 있으므로 숫자를 출발점으로 삼고 귀로 확인하세요. 특히 라이브 연주, 변하는 템포, 성긴 편곡, 싱코페이션에서는 더욱 중요합니다.

오디오 파일에서 BPM을 찾는 방법

  1. 1

    리듬이 선명한 파일 선택

    노래, 루프, 녹음을 선택합니다. 일정한 드럼이나 뚜렷한 어택이 있는 부분이 무음이나 길게 이어지는 패드보다 강한 템포 근거를 제공합니다.

  2. 2

    녹음의 가운데 구간 분석

    긴 녹음은 가운데 부분을 자동으로 분석합니다. 안정된 리듬이 다른 곳에 있다면 그 부분이 중앙에 오도록 파일을 잘라 주세요.

  3. 3

    반복 펄스 분석

    음의 시작과 비슷한 에너지 변화를 측정하고 선택한 BPM 범위에서 얼마나 규칙적으로 반복되는지 검사합니다.

  4. 4

    템포 후보 비교

    가장 강한 추정치, 명료도, 관련 하프타임·더블타임을 확인하고 언제나 하나의 박자 층위만 옳다고 단정하지 않습니다.

  5. 5

    확인 후 저장

    여러 프레이즈 동안 박이 맞는지 확인하고 BPM을 복사하거나 JSON·CSV 분석 요약을 내려받습니다.

BPM이 측정하는 것

BPM은 분당 박자 수입니다. 120 BPM은 1분 동안 120번의 박을 느끼는 템포이며 박 사이 간격은 0.5초입니다. BPM은 펄스의 속도를 설명하지만 조성, 박자표, 다운비트, 그루브, 정확한 드럼 패턴을 식별하지는 않습니다.

기본 환산식:

  • seconds per beat = 60 ÷ BPM
  • milliseconds per beat = 60,000 ÷ BPM
  • BPM = 60 ÷ seconds per beat
  • samples 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를 증명할 수 없습니다.

관련 도구