MusicXML과 MIDI 차이와 활용법
악보 연주기는 인식한 악보를 MusicXML과 MIDI 두 가지 형식으로 저장합니다. 둘 다 "음악 파일"이지만 담는 내용과 쓰임새가 다릅니다. 차이와 함께, 인식이 틀린 음을 고치는 방법을 정리했습니다.
한눈에 비교
| MusicXML (.musicxml) | MIDI (.mid) | |
|---|---|---|
| 담는 것 | 악보 그 자체: 음표, 쉼표, 조표, 박자표, 마디, 붙임줄, 도돌이표 | 연주 기록: 어느 건반을 언제 누르고 뗐는지 |
| 악보로 다시 그리기 | 원래 모양에 가깝게 그려짐 | 프로그램이 추측해서 그려 어색할 때가 많음 |
| 주로 여는 프로그램 | MuseScore, Finale, Sibelius, Dorico 등 악보 프로그램 | GarageBand, Logic, FL Studio 등 작곡·녹음 프로그램, 전자 피아노 |
| 추천 용도 | 틀린 음 고치기, 악보 인쇄, 편곡 | 다른 악기 소리로 듣기, 반주 만들기, 전자 피아노 연습 기능 |
MusicXML로 틀린 음 고치기
인식이 몇 군데 틀렸을 때는 MusicXML로 저장해 무료 악보 프로그램 MuseScore에서 고치는 방법이 가장 빠릅니다.
- 악보 연주기에서 MusicXML 버튼을 눌러 파일을 저장합니다.
- MuseScore(무료, musescore.org)를 설치하고 저장한 파일을 엽니다.
- 노란색으로 표시되었던 마디를 원본과 비교하며 음표를 고칩니다. 음표를 고르고 위아래 화살표로 음 높이를, 숫자 키로 음표 길이를 바꿀 수 있습니다.
- 고친 악보를 다시 MusicXML로 내보낸 뒤 악보 연주기에 넣으면, 인식 없이 고친 그대로 연주합니다.
MIDI 활용
- 다른 소리로 듣기: 작곡 프로그램에서 열어 현악기나 기타 소리로 바꿔 들을 수 있습니다.
- 전자 피아노에서: USB 메모리로 MIDI 재생을 지원하는 전자 피아노에 넣으면 건반 조명이나 한 손 연습 기능을 쓸 수 있는 기종도 있습니다.
- 도돌이표가 펼쳐집니다: 악보 연주기의 MIDI는 도돌이표를 따라 실제 연주 순서대로 저장됩니다('도돌이표'를 끄면 처음부터 끝까지 한 번). 빠르기는 저장할 때의 BPM으로 들어갑니다.
- 손마다 트랙: 피아노 악보는 오른손과 왼손이 서로 다른 트랙으로 저장됩니다.
압축된 MusicXML (.mxl)
.mxl은 MusicXML을 압축한 파일입니다. MuseScore 등에서 기본으로 이 형식으로 내보내기도 합니다. 악보 연주기는 .musicxml, .xml, .mxl을 모두 열 수 있습니다.