BPM-음표 길이(ms) 변환기

템포(BPM)를 입력하면 각 음표 길이를 밀리초(ms) 단위로 계산해, 딜레이·리버브 이펙트를 곡의 박자에 정확히 맞출 수 있습니다.

음표별 길이 (밀리초)
4분음표: -4/4 한 마디: -
음표일반붙임점(1.5배)셋잇단음표(2/3배)일반 음표 주기(Hz)

딜레이 타임, 리버브 프리딜레이, LFO 속도, 샘플러의 루프 길이 등을 곡의 템포에 맞추려면 "BPM을 ms로" 바꿔야 합니다. 이 변환기는 입력한 BPM에서 온음표부터 32분음표까지의 길이를 ms로 계산하고, 붙임점 음표와 셋잇단음표 값, 일반 음표를 반복 속도(Hz)로 환산한 값을 함께 보여줍니다. 플러그인에 ms 단위만 있고 음표 단위(1/8, 1/8D, 1/8T)가 없는 경우에 특히 유용합니다.

계산 공식

4분음표 하나의 길이(ms)는 60,000 ÷ BPM입니다. 1분이 60,000ms이고 BPM은 분당 박(4분음표) 수이기 때문입니다. 예를 들어 120BPM이면 4분음표는 60,000 ÷ 120 = 500ms입니다. 다른 음표는 4분음표에 배수를 곱합니다.

대표 BPM별 음표 길이표 (빌드 시 계산)

단위는 ms입니다. 한 마디는 4/4박자 기준 4분음표 4개 길이입니다.

BPM4분8분점8분8분 셋잇단16분한 마디
601000.0500.0750.0333.3250.04000.0
90666.7333.3500.0222.2166.72666.7
100600.0300.0450.0200.0150.02400.0
120500.0250.0375.0166.7125.02000.0
128468.8234.4351.6156.3117.21875.0
140428.6214.3321.4142.9107.11714.3
174344.8172.4258.6114.986.21379.3

왜 이런 계산이 필요한가요?

딜레이를 임의의 시간(예: 300ms)으로 두면 곡의 박과 어긋난 반복음이 생겨 리듬이 흐려집니다. 템포에 맞춘 값을 쓰면 에코가 다음 박이나 8분음표 위치에 정확히 떨어져 리듬이 오히려 풍성해집니다. 점8분 딜레이는 4분음표 사이에 반복음이 엇갈려 들어가 리듬이 두 배로 촘촘해진 듯한 효과를 내어 기타·신디사이저에 널리 쓰이고, 셋잇단 딜레이는 스윙감이 필요한 곳에 어울립니다. 리버브 프리딜레이나 릴리즈 타임도 같은 방식으로 박에 맞추는 사람이 많습니다.

계산 예시 (직접 검산)

흔한 실수와 한계

결과를 어떻게 활용하나

DAW 플러그인의 딜레이 타임 칸에 ms 값을 그대로 입력하거나, 리듬 악기의 프리딜레이를 4분 또는 8분 길이보다 짧게 두어 소리가 겹치지 않게 조정합니다. 음의 높이와 관련된 계산은 음이름-주파수 변환기, 미세한 음정 차이는 음정 센트 변환기, 빠르기말과 BPM의 대략적 대응은클래식 음악 빠르기말 용어, 전조는 코드 전조 변환기에서 이어서 확인할 수 있습니다.

거꾸로 계산하기: 간격(ms)에서 BPM 구하기

기존 음원의 템포를 모를 때는 박과 박 사이 시간을 재서 BPM을 거꾸로 구할 수 있습니다. 공식은 BPM = 60,000 ÷ 4분음표 간격(ms)입니다. 파형에서 연속한 킥 사이를 재거나 탭 템포 값을 평균 내어 쓰며, 한 번의 간격보다 여러 박의 평균이 오차에 강합니다. 8분음표 간격을 쟀다면 두 배로 늘려 4분음표 간격으로 바꾼 뒤 계산하세요.

4분음표 간격BPM
400ms150.0
450ms133.3
500ms120.0
600ms100.0
750ms80.0

상황별 활용 시나리오

1. 일렉트로닉 프로듀서: 128BPM 곡의 사이드체인과 딜레이

4분음표가 468.75ms인 곡에서 킥이 4분음표마다 들어오면, 사이드체인 컴프레서의 릴리즈를 킥 간격보다 짧게 두어야 다음 킥 전에 신호가 원래 크기로 돌아옵니다. 릴리즈를 8분음표 길이(234.4ms) 안팎으로 시작해 귀로 조정하는 방식이 흔하지만, 정답은 소리에 따라 다르므로 출발점으로만 쓰세요.

2. 드럼앤베이스 작업자: 174BPM에서는 간격이 매우 짧다

174BPM의 4분음표는 344.8ms, 16분음표는 86.2ms입니다. 이렇게 빠른 템포에서는 점8분 딜레이도 258.6ms에 불과하고, 리버브 꼬리가 길면 다음 박과 겹쳐 뭉개집니다. 꼬리 길이(디케이)를 한 마디(1379.3ms)보다 훨씬 짧게 잡는 것이 정리의 출발점입니다.

3. 로파이·힙합: 80BPM의 느린 템포

80BPM의 4분음표는 750.0ms로 넉넉해서 4분음표 딜레이(750.0ms)도 반복이 또렷하게 들립니다. 같은 8분음표 셋잇단 딜레이는 250.0ms로, 느린 곡에 얹으면 스윙감을 줄 수 있습니다.

4. 영상 편집자: 비트에 맞춰 컷 자르기

영상은 프레임 단위로 편집하므로 한 박이 몇 프레임인지 알면 컷 간격을 잡기 쉽습니다. 한 박의 프레임 수 = (60 ÷ BPM) × 초당 프레임 수(fps)입니다. 소수가 나오면 프레임에 정확히 맞지 않으므로 몇 박마다 오차가 쌓이는 점을 감안해 컷을 한 박씩 보정하거나 마디 단위로 맞춥니다.

BPM24fps25fps30fps60fps
9016.0프레임16.7프레임20.0프레임40.0프레임
10014.4프레임15.0프레임18.0프레임36.0프레임
12012.0프레임12.5프레임15.0프레임30.0프레임
12811.3프레임11.7프레임14.1프레임28.1프레임
14010.3프레임10.7프레임12.9프레임25.7프레임

곡 길이와 마디 수

4/4박자에서 한 마디는 4박이므로 한 마디 길이(초)는 240 ÷ BPM입니다. 트랙을 16마디 단위 섹션으로 짤 때 한 섹션이 몇 초인지 감을 잡는 데 도움이 됩니다. 표는 빌드 시 계산한 값이며, 1분과 3분 곡의 마디 수는 BPM × 분 ÷ 4입니다.

BPM1분 곡 마디 수3분 곡 마디 수한 마디(초)16마디(초)
10025752.438.4
12030902.032.0
12832961.930.0
140351051.727.4

샘플레이트에 따른 샘플 수

샘플 단위로 지연을 입력하는 장비에서는 같은 시간이라도 샘플레이트가 다르면 샘플 수가 달라집니다. 120BPM의 8분음표(250ms)는44,100Hz에서 11,025샘플, 48,000Hz에서 12,000샘플, 96,000Hz에서 24,000샘플입니다. 프로젝트의 샘플레이트를 바꾸면 샘플 단위로 고정해 둔 값이 박과 어긋나므로, ms나 음표 단위를 우선 쓰고 샘플 단위는 꼭 필요한 때만 쓰세요.

입력값 경계와 사용 시 주의

자주 묻는 질문

탭 템포로 잰 BPM이 소수로 나오면 어떻게 하나요?

이 도구는 소수점 둘째 자리까지 입력받습니다. 다만 사람이 탭한 값은 오차가 있어 120.37처럼 나오기 쉬우므로, 여러 번 탭해 평균을 낸 뒤 정수나 .5 단위로 정리해 쓰는 경우가 많습니다.

점8분 딜레이와 4분 딜레이는 어떻게 다르게 들리나요?

4분 딜레이는 박마다 반복음이 정직하게 떨어지고, 점8분 딜레이는 8분음표 1.5개 간격이라 박 사이에서 엇갈려 들려 리듬이 촘촘해집니다. 둘 다 같은 BPM에서 계산한 값이며 용도에 따라 고릅니다.

3/4박자나 6/8박자에서 한 마디 길이는 어떻게 구하나요?

3/4박자는 4분음표 3개이므로 4분음표 길이에 3을 곱합니다. 6/8박자는 8분음표 6개이며, 템포 표기가 점4분음표 기준이면 점4분음표 길이에 2를 곱합니다. 이 도구의 한 마디 값은 4/4 전용이라 다른 박자에는 직접 환산해야 합니다.

음표 길이(ms)와 음의 높이(Hz)는 같은 건가요?

아닙니다. 이 표의 Hz는 음표가 초당 몇 번 반복되는지를 뜻하는 반복 속도이고, 소리의 높낮이를 나타내는 주파수와는 다른 개념입니다. 음높이는 음이름-주파수 변환기에서 확인하세요.

메트로놈과 어떤 차이가 있나요?

메트로놈은 4분음표 기준 박자 소리를 들려주는 도구이고, 이 변환기는 그 박자를 밀리초 단위 시간값으로 환산해 딜레이·리버브 같은 이펙트 설정에 바로 쓸 수 있게 해줍니다. 빠르기말과 BPM의 대략적인 관계가 궁금하다면 클래식 음악 빠르기말(템포) 용어 문서도 참고하세요.

셋잇단음표(트리플렛)는 왜 3분의 2를 곱하나요?

셋잇단음표는 원래 2개가 들어갈 자리에 3개의 음을 균등하게 나눠 넣는 구조이기 때문에, 기본 음표 길이에 2/3을 곱해야 정확한 개별 음표 길이가 나옵니다.

ms 값을 반올림해서 입력해도 되나요?

1ms 안팎의 반올림 오차는 대부분 귀로 구분되지 않습니다. 다만 같은 반올림 값을 여러 마디 반복하면 오차가 누적되므로 정확한 동기화가 중요하면 소수점 값을 입력하거나 호스트 템포 동기 기능을 쓰는 것이 좋습니다.

BPM이 높을수록 딜레이 값은 어떻게 되나요?

BPM과 음표 길이는 반비례합니다. 60BPM의 4분음표는 1,000ms이지만 120BPM에서는 500ms, 174BPM에서는 약 345ms입니다.

LFO 속도에 쓰는 Hz 값은 어떻게 읽나요?

표의 Hz는 해당 음표가 1초에 몇 번 반복되는지를 뜻합니다. 120BPM의 4분음표는 2Hz, 8분음표는 4Hz입니다. 한 마디에 한 사이클을 원하면 한 마디 길이(예: 2,000ms)의 역수인 0.5Hz를 씁니다.