음악 제작 / 음악 가이드
게임 배경음악 제작에서 BPM과 루프 길이를 정하는 법
어떤 행동에 어떤 소리가 필요한지 정하면 BPM을 선택할 기준도 생긴다. 장면의 입력 과제에서 출발해 16박의 길이를 계산하고, 배치를 고정한 합성 음원으로 빠르기를 비교한다.
기사 요약
- 박의 단위와 반복할 마디 수를 먼저 정한다.
- 빠르기 비교에서는 배치와 음량을 고정한다.
- 배경·필수 신호·입력 효과음을 함께 점검한다.

CAT BEAT : 비트를 깨워 · 개발 중 실제 화면
낚시 장면의 표식과 입력 안내를 살펴보는 실제 개발 화면이다. 사진에서 읽는 과제와 음원에서 확인하는 음악 구성을 나누어 설명한다.
플레이어가 하는 일에서 음악의 역할을 정한다
CAT BEAT의 낚시 화면에는 신호와 입력 시점을 읽는 상황이, 피버 화면에는 연속 입력과 결과를 강조하는 상황이 나타난다. 화면에서 필요한 행동을 적은 뒤 기다림을 지탱할 배경, 반드시 알아들을 신호, 누른 결과를 들려줄 효과음의 역할을 정한다. 사진은 행동과 표시의 사례로 읽고 실제 음악의 구성은 음원과 실행 자료에서 확인한다.
제작 초안에는 대상 장면, 플레이어 행동, 필수 청각 단서, 반복할 음악 구간을 한 줄씩 적는다. 예를 들어 두 박을 듣고 다음 두 박에 응답하는 가상 과제라면 듣는 구간의 기준음을 먼저 정한다. 장식 악기는 그 기준을 읽을 수 있는 음량과 음역에서 더한다.
박의 단위와 반복 길이를 계산한다
여기서는 4분음표를 한 박으로 세는 고정 템포의 4/4를 가정한다. 한 박은 60/BPM초, 네 마디는 16×60/BPM초다. 100 BPM은 9.6초, 120 BPM은 8초, 140 BPM은 약 6.857143초다. 템포 변화와 도입부가 있는 곡에는 해당 구간의 원점을 따로 적는다.
Ableton의 입문 강좌는 일정한 박, 템포와 네 박의 묶음을 차례로 소개한다. 이 글의 계산도 그 단위를 먼저 고정했다. BPM 숫자만 읽기보다 16박을 들으며 게임에서 몇 번의 행동을 맡길지 함께 표시한다.
관련 원자료: Ableton · Beat and tempo ↗ · Ableton · Bars ↗
4분음표 한 박, 4/4 네 마디의 계산
| BPM | 한 박 | 16박 |
|---|---|---|
| 100 | 0.600초 | 9.600초 |
| 120 | 0.500초 | 8.000초 |
| 140 | 약 0.428571초 | 약 6.857143초 |

CAT BEAT : 비트를 깨워 · 개발 중 실제 화면
피버 장면은 연속 입력과 보상을 강조하는 화면 배치의 사례다. 음원의 악기·빠르기와 체감은 별도 청취에서 확인한다.
같은 16박을 세 가지 빠르기로 듣기
편집부 작성 도표 · 악기·배치·합성 음량을 고정하고 BPM만 바꾼 자체 예제.
가로축: 경과 시간 0~10초. 세 행: 각 BPM의 16박 구간.
작은 화면에서는 도표를 좌우로 밀어 볼 수 있다. 도표 크게 보기 ↗
도표의 값과 읽는 순서
- 100 BPM:9.6초
- 120 BPM:8초
- 140 BPM:약 6.857143초
100 BPM · 같은 배치
120 BPM · 같은 배치
140 BPM · 같은 배치
빠르기 비교에서는 악기 배치를 고정한다
아래 비교 파일은 킥을 첫째·셋째 박, 스네어를 둘째·넷째 박, 하이햇을 반 박마다 둔 같은 16박 패턴이다. 합성 방식과 악기별 음량을 고정하고 BPM만 바꿨다. 같은 출력 음량에서 차례로 듣고 입력 과제를 얹어 비교할 수 있다. 음원은 설명용 합성 드럼이며 실제 게임 수록곡과 별도로 제공한다.
기존 자료실의 100·120·140 BPM 파일은 스네어와 하이햇 배치도 함께 달라진다. 그 세 파일은 서로 다른 구성의 예제로 읽는다. 빠르기 하나의 효과를 살필 때에는 아래처럼 나머지 조건을 맞춘 비교가 필요하다.
음악의 밀도와 입력 수를 따로 바꾼다
120 BPM 한 마디에서 하이햇은 여덟 번 울리더라도 입력 목표를 첫째·셋째 박 두 번만 줄 수 있다. 이어 네 박 모두에 목표를 둔 버전을 만들면 음악을 유지한 채 행동 수의 차이를 살핀다. 입력 수와 방향, 예고 시간, 판정 범위를 함께 기록한다.
악기를 추가할 때는 필수 신호와 겹치는 부분부터 확인한다. 신호만, 배경과 신호, 배경·신호·타격음의 순서로 비교하고 어느 소리가 어느 구간에서 가려지는지 적는다. 실제 기기 출력과 플레이 관찰로 읽기 쉬운 조합을 고른다.
필수 신호를 확인하는 세 단계
편집부 작성 도표 · 같은 신호를 유지하고 배경과 입력 효과음을 차례로 더하는 비교 설계. 실제 청취 결과는 수행 후 기록한다.
열: 비교 순서. 행: 신호·배경·입력 효과음. 채워진 칸=재생할 층.
작은 화면에서는 도표를 좌우로 밀어 볼 수 있다. 도표 크게 보기 ↗
도표의 값과 읽는 순서
- 신호만 → 배경+신호 → 배경+신호+입력 효과음
파일 길이는 정수 프레임으로 확인한다
비교 파일은 48,000Hz 모노 PCM이다. 120 BPM 8초는 384,000프레임이고, 140 BPM 16박은 약 329,142.857프레임을 반올림한 329,143프레임이다. 길이는 프레임 수를 샘플레이트로 나눠 다시 확인한다. 이 작은 반올림과 곡의 박 원점은 구분해서 기록한다.
끝부분의 잔향과 경계 파형은 마디 계산 다음에 점검한다. 계산상 길이가 맞아도 반복 청취에서 이음새와 음색 변화를 살핀다. 합성 예제의 청감 평가와 지원 기기 시험은 실제 재생 조건을 적어 수행한다.
장면에 넣은 뒤 선택 근거를 남긴다
후보별 BPM·패턴·길이·음량·출력 장치를 적고 같은 과제를 진행한다. 관찰에는 신호를 놓친 시각, 입력 간격과 재시도 행동을 남긴다. 곡의 느낌에 대한 응답은 플레이어의 말로 따로 기록한다.
필수 단서의 명료도, 반복 경계, 효과음이 겹칠 때의 피크, 중단과 복귀를 확인해 후보를 고른다. 배경음악의 빠르기와 게임 난이도의 관계는 실제 목표 배치와 관찰 결과를 함께 읽어 판단한다.
후보를 고르는 기록
| 고정 조건 | 바꿀 조건 | 관찰 기록 |
|---|---|---|
| 같은 입력 목표·기기·음량 | BPM만 변경 | 신호 누락 시각·입력 간격 |
| 같은 BPM·패턴·효과음 | 배경 층 추가 | 가려진 신호의 위치 |
| 같은 파일·반복 경계 | 출력 장치 | 경계 청감·복귀 상태 |
출처·확인 범위
2026.10.17 Ableton의 박·템포·마디 설명을 확인했다. 16박 계산, 입력 과제와 통제 비교는 편집부 학습모형이다. 새 WAV는 자체 수식 합성이며 파일 구조·길이는 자동 검사했다. 청감·실기기 평가 결과는 별도로 기록한다.