MIDI를 악보로
MIDI를 악보로: 무료로 변환하는 방법

MIDI를 악보로 변환하는 것은 클릭 한 번이면 될 것처럼 들립니다. 어쨌든 MIDI 파일은 이미 모든 노트와 그 음높이, 타이밍을 알고 있으니까요. 하지만 가공하지 않은 MIDI 파일을 악보 소프트웨어에서 열어 본 사람이라면 그 결과를 보았을 것입니다. 이상한 붙임줄, 32분 쉼표, 엉뚱한 키로 표기된 임시표, 그리고 한 오선에 몰려 있는 모든 노트. 이 가이드는 왜 그런 일이 생기는지, MIDI 파일을 깔끔하게 읽히도록 준비하는 방법, 그리고 악보 편집기에서 마무리할 수 있는 무료 인쇄용 리드 시트를 만드는 방법을 설명합니다.
MIDI와 악보가 완벽하게 맞아떨어지지 않는 이유
MIDI 파일은 연주 데이터를 기록합니다. 각 노트가 언제 시작하는지, 얼마나 지속되는지, 얼마나 세게 쳤는지, 어느 채널에 속하는지를 저장합니다. 음악적 의도는 저장하지 않습니다. 작곡가는 8분음표를 의도했는데 연주자는 0.47박 동안 음을 누를 수 있습니다. MIDI는 0.47을 담고, 악보에는 8분음표가 필요합니다.
일반적인 MIDI 파일에는 그 밖에도 빠져 있거나 믿을 수 없는 것들이 있습니다.
- 음 이름 표기. MIDI는 음 이름이 아니라 노트 번호를 압니다. 노트 61은 C♯일 수도, D♭일 수도 있습니다. 악보 소프트웨어는 맥락으로 추측해야 합니다.
- 조표. 많은 파일에는 조표가 아예 설정되어 있지 않아 추론해야 합니다.
- 아티큘레이션과 셈여림. 스타카토 점, 악센트, 이음줄, 셈여림 표시는 일반적으로 악보 프로그램이 복원할 수 있는 방식으로 저장되지 않습니다.
- 성부. 피아노 파트에서 멜로디와 반주가 같은 손에 있으면, MIDI는 그저 겹치는 노트로 봅니다.
- 잇단음표. 약간 고르지 않게 연주된 셋잇단음표는 가장 가까운 일반 음가로 반올림될 수 있습니다.
무료든 유료든 모든 변환기는 이것들에 대해 근거 있는 추측을 해야 합니다. MIDI가 깨끗할수록 그 추측도 좋아집니다.
원할 수 있는 두 가지 악보
변환하기 전에 실제로 무엇이 필요한지 정하세요. 그에 따라 가장 적합한 도구가 달라집니다.
리드 시트
리드 시트는 한 오선에 멜로디를, 그 위에 코드 기호를 보여 줍니다. 재즈 스탠더드, 팝 송북, 밴드 리허설의 표준 형식입니다. 연주자는 멜로디를 읽고 코드 기호를 보며 반주를 즉흥으로 연주합니다. 리드 시트는 간결하고 빨리 읽히며, 반주의 세부 사항을 생략하기 때문에 불완전한 MIDI에도 관대합니다.
총보
총보는 모든 파트를 적습니다. 피아노의 양손, 앙상블의 모든 악기, 모든 리듬. 클래식 레퍼토리, 시험곡, 또는 모든 음이 중요한 편곡에 필요한 것이 총보입니다. 총보는 훨씬 깨끗한 입력을 요구하며, 대개 변환 후 더 많은 편집이 필요합니다.
밴드와 곡을 공유하는 송라이터라면 대개 리드 시트가 맞는 선택입니다. 즉흥 연주를 정확히 보존하려는 피아니스트라면 총보와 악보 편집기가 필요할 것입니다.
1단계: MIDI 파일 정리하기

10분의 준비가 악보 수정 한 시간을 아껴 줍니다. SampLab Pro의 무료 MIDI 편집기에서 파일을 여세요. 로그인 없이 노트를 드래그하고, 음높이·길이·벨로시티를 바꾸고, 변경을 되돌리고, 결과를 다운로드할 수 있습니다. 그런 다음:
- 잡음 노트를 삭제하세요. 대개 16분음표 이하의 작은 실수 노트는 악보에서 어지러운 요소가 됩니다.
- 명백히 틀린 음높이를 고치세요. 틀린 노트 하나가 헷갈리는 임시표가 됩니다.
- 타이밍을 바로잡으세요. 약간 이르거나 늦은 노트를 박자에 맞게 옮기세요. 노트 시작이 일정해야 리듬이 깔끔해집니다.
- 길이를 고르게 하세요. 한 박 동안 유지되어야 할 노트는 한 박의 90퍼센트가 아니라 실제로 한 박 동안 지속되어야 합니다.
- 리드 시트를 원한다면 멜로디와 반주를 분리하세요. 멜로디가 분명히 식별되어야 합니다.
2단계: MIDI를 악보로 변환하기(리드 시트)
파일이 정돈되었으면 SampLab Pro의 MIDI→악보 도구를 여세요. MIDI를 코드 기호가 포함된 리드 시트 초안으로 변환합니다. 거기서 페이지를 인쇄하거나 MusicXML로 내보낼 수 있습니다.
오늘 밤 리허설에는 인쇄가 좋습니다. MusicXML은 더 강력한 선택지입니다. 악보를 위한 널리 지원되는 교환 형식이기 때문입니다. 원하는 악보 프로그램에서 파일을 열어 음 이름 표기를 조정하고, 가사·셈여림·아티큘레이션을 추가하고, 레이아웃을 바꾸고, 완성도 높은 PDF를 만드세요.
SampLab Pro의 다른 브라우저 도구와 마찬가지로 무료이며 크레딧을 사용하지 않습니다.
3단계: 악보 편집기에서 마무리하기
생성된 리드 시트는 첫 초안으로 여기세요. 가장 흔한 마무리 작업은 다음과 같습니다.
- 키에 맞게 임시표를 다시 표기하기(예: F 장조에서 A♯을 B♭으로 바꾸기).
- 들리는 것과 비교해 코드 기호 확인하기. 자동 코드 표기는 출발점일 뿐입니다.
- 특히 셋잇단음표와 스윙에서 이상하게 반올림된 리듬 고치기.
- 표현 추가하기: 셈여림, 아티큘레이션, 반복 기호, 섹션 표시.
- 노래라면 멜로디 아래에 가사 추가하기.
MIDI 파일 대신 녹음에서 시작하기
음성 메모나 피아노 연주 녹음처럼 오디오만 있다면 어떻게 할까요? 먼저 MIDI로 변환하세요. SampLab Pro의 무료 오디오→MIDI 도구는 오픈 소스 Basic Pitch 모델을 사용해 멜로디와 독주 악기를 완전히 브라우저 안에서 채보합니다. 완성곡 안의 파트라면 먼저 작업당 36 크레딧이 드는 AI 스템 분리로 분리한 다음, 그 스템을 WAV→MIDI로 보내세요.
오디오에서 만든 MIDI는 거의 항상 1단계의 정리가 필요하므로, 그 시간을 계획에 넣어 두세요.
악보로 옮기기 전에 MIDI 들어 보기
주의 깊게 듣지 않아 틀린 음을 악보에 적는 일은 의외로 쉽게 일어납니다. 악보를 확정하기 전에 SampLab Pro의 MIDI→WAV 도구로 MIDI를 오디오로 렌더링하세요. 내장 악기 소리로 스테레오 WAV를 만들어 줍니다. 악보를 따라가며 다시 들어 보는 것은 빠른 교정 방법입니다.
좋은 리드 시트에 담기는 것

생성하든 손으로 쓰든, 쓸 만한 리드 시트에는 대개 같은 핵심 요소가 들어 있습니다. 초안을 검토할 때 체크리스트로 사용하세요.
- 맨 위의 제목과 작곡가 또는 송라이터 표기.
- 연주자가 느낌을 알 수 있도록 "Medium swing"이나 메트로놈 표시 같은 템포와 스타일 표시.
- 첫 단의 시작 부분에 있는 조표와 박자표.
- 리듬이 분명한, 한 오선 위의 멜로디.
- 오선 위, 코드가 바뀌는 자리에 놓인 코드 기호.
- 벌스, 코러스, 브리지, 1번·2번 괄호, 필요하면 코다 같은 섹션 표시와 반복.
- 보컬 곡이라면 멜로디 아래의 가사.
초안에 이 중 빠진 것이 있다면 인쇄하기 전에 악보 편집기에서 추가하세요.
악보 교정하기
생성된 악보도 입력한 글과 똑같이 교정할 가치가 있습니다. 간단한 순서는 다음과 같습니다.
- 마디마디 눈으로 페이지를 따라가며 MIDI를 연주하거나 렌더링하세요.
- 모든 마디를 세세요. 각 마디는 박자표에 맞게 합산되어야 합니다. 합이 이상하면 대개 반올림 문제입니다.
- 각 프레이즈의 첫 음과 마지막 음을 확인하세요. 못갖춘마디의 음과 길게 끄는 끝음에 타이밍 오류가 숨어 있습니다.
- 페이지만 보고 멜로디를 노래하거나 연주하세요. 여러분이 더듬거린다면 읽는 사람도 그럴 것입니다.
- 밴드 전원에게 사본을 나눠 주기 전에 다른 연주자에게 초견으로 읽어 달라고 부탁하세요.
흔한 문제와 빠른 해결법
- 수십 개의 작은 쉼표: 노트 길이가 고르지 않습니다. MIDI 편집기에서 노트를 늘려 박을 채우세요.
- 임시표가 너무 많음: 키가 틀렸거나 음 이름이 잘못 표기되었을 수 있습니다. 악보 편집기에서 다시 표기하세요.
- 읽기 어려운 리듬: 연주가 느슨했습니다. 변환 전에 타이밍을 조이세요.
- 틀린 코드 기호: 화성이 모호하거나 베이스가 전위 화음에 있을 수 있습니다. 귀로 고치세요.
- 모든 것이 한 오선에: 피아노라면 본격적인 악보 프로그램에서 노트를 높은음자리표와 낮은음자리표 오선에 나눠 배정해야 합니다.
짧은 예시
곡을 쓰면서 MIDI 키보드로 DAW에 멜로디를 연주해 넣었다고 해 봅시다. 밴드 연습에 리드 시트를 가져가고 싶습니다. MIDI를 내보내 MIDI 편집기에서 열고, 실수로 들어간 꾸밈음 두 개를 지우고, 각 프레이즈의 첫 음을 박자에 맞추고, 겹치는 노트 몇 개를 다듬습니다. 그런 다음 MIDI→악보에 넣으면 코드 기호가 포함된 리드 시트 초안이 만들어집니다. MusicXML로 내보내 악보 프로그램에서 열고, 멜로디 아래에 가사를 넣고, 기타리스트가 이의를 제기할 코드 기호 하나를 고치고, 인쇄합니다. 30분도 안 되어 밴드는 읽을 수 있는 악보를 갖게 됩니다.
자주 묻는 질문
SampLab Pro의 MIDI→악보 도구는 무료인가요?
네. 크레딧을 사용하지 않는 무료 브라우저 도구입니다.
어떤 출력 형식을 얻을 수 있나요?
리드 시트 초안을 인쇄하거나, 악보 소프트웨어에서 추가 편집할 수 있도록 MusicXML로 내보낼 수 있습니다.
완전한 피아노 악보를 만들어 주나요?
코드 기호가 포함된 리드 시트 초안을 만듭니다. 완전히 사보된 여러 오선의 악보가 필요하다면 MusicXML로 내보내 악보 편집기에서 편곡을 마무리하세요.
변환된 악보가 왜 지저분해 보이나요?
MIDI는 적힌 리듬이 아니라 연주 타이밍을 저장합니다. 변환 전에 노트 시작, 길이, 잡음 노트를 정리하면 큰 차이가 납니다.
MP3를 악보로 변환할 수 있나요?
직접은 안 됩니다. 먼저 오디오→MIDI나 WAV→MIDI로 오디오를 MIDI로 변환하고, MIDI 편집기에서 정리한 다음, 리드 시트를 생성하세요.
셈여림과 아티큘레이션도 나타나나요?
일반적으로 나타나지 않습니다. 일반적인 MIDI 파일은 이를 악보에 적합한 형태로 담고 있지 않기 때문입니다. 악보 편집기에서 추가하세요.
MusicXML이란 무엇인가요?
MusicXML은 악보 프로그램 간에 악보를 주고받기 위한, 널리 지원되는 개방형 파일 형식입니다. MusicXML로 내보내면 처음부터 다시 시작하지 않고 선호하는 악보 소프트웨어에서 리드 시트를 계속 편집할 수 있습니다.


