이 글은 음악 파일 형식과 내보내기 안내의 일부예요.
MusicXML과 MIDI를 같은 뜻으로 쓰기 쉬워요. 같은 채보 결과에서 나오고 둘 다 방금 연주한 음악을 담으니까요. 평소에는 어느 쪽이든 먼저 떠오르는 이름을 쓰기도 해요. 그러다 한 형식에 맞춰진 프로그램에서 다른 형식을 열면 예상과 전혀 다른 결과가 나와요. 저희가 살펴본 이런 혼동은 거의 늘 파일 자체의 문제보다 두 형식의 차이를 놓친 데서 생겼어요.
MusicXML은 악보를 담고 MIDI는 연주를 담아요. 파일을 어디에서 쓸지에 따라 내보낼 형식도 달라져요.
MusicXML은 악보를 담아요
MusicXML에는 음악을 악보에 어떻게 적을지 정하는 정보가 담겨요. 음자리표, 조표와 박자표, 음표 묶음, 아티큘레이션 표기, 셈여림표, 악보 배치까지 연주자가 악보를 읽는 데 필요한 정보가 들어 있어요. 악보 프로그램끼리 악보를 주고받을 때 쓰는 형식이라 MuseScore, Sibelius, Finale, Dorico에서 열 수 있어요. 종이 악보의 표기와 배치가 중요하다면 MusicXML을 쓰면 돼요.
MIDI는 연주를 담아요
MIDI에는 연주한 음과 각 음이 시작하고 끝난 시점, 연주 강도를 나타내는 벨로시티가 들어 있어요. 악보의 모양을 정하는 정보는 없어요. 음자리표나 음표 묶음, 페이지 배치 없이 음과 타이밍만 담겨요. DAW에서는 악기로 음을 재생하고 격자 위에서 편집하므로 이런 데이터가 필요해요. 녹음이 어떻게 음 데이터로 바뀌는지는 오디오를 MIDI로 변환하는 안내에서 설명해요.
용도에 맞는 내보내기 형식
파일을 열 프로그램에 맞춰 내보내면 형식이 맞지 않아 생기는 문제를 피할 수 있어요.
- DAW에서 작업하려면 MIDI로 내보내세요. Ableton Live, Logic, FL Studio, GarageBand에서는 음과 타이밍을 다뤄요. 대부분은 MusicXML을 아예 읽지 못해요.
- 악보 편집기에서 작업하려면 MusicXML로 내보내세요. MuseScore, Sibelius, Finale에서 필요한 건 음자리표, 음표를 묶는 선, 악보 배치가 그대로 남아 있는 악보예요.
- 인쇄하려면 PDF로 내보내거나 MusicXML로 악보를 다듬으세요. PDF는 바로 인쇄할 페이지를 담아요. MusicXML을 쓰면 악보 편집기에서 표기와 배치를 다듬은 뒤 인쇄할 수 있어요.
- 어떤 형식이 필요한지 아직 몰라도 하나만 고를 필요는 없어요. 한 번 채보하면 모든 형식으로 받을 수 있어요.
한 번 채보해서 모든 형식으로 받아요
Songscription에서 한 번 채보하면 한 번 올린 파일로 MIDI, MusicXML, PDF, Guitar Pro로 모두 내보낼 수 있어요. DAW용으로 MIDI를 받고 악보용으로 MusicXML을 받으면 두 파일의 원본이 같아요.
MIDI 파일을 읽을 만한 악보로 만들 때 왜 몇 가지 설정을 정해야 하는지는 MIDI를 악보로 바꾸는 안내에서 자세히 설명해요. 악보 파일을 여는 순서는 MuseScore, Sibelius, Finale에서 MusicXML 열기에 나와 있어요. 작업할 곳에 맞춰 오디오를 MIDI로 변환하거나 오디오를 MusicXML로 변환하는 페이지에서 변환을 시작하세요.
자주 묻는 질문
MIDI로 내보냈는데 악보가 필요해요. MusicXML로 변환할 수 있나요?
변환은 가능하지만 대개는 들이는 수고에 비해 얻는 게 적어요. 악보 편집기에서 MIDI를 불러오면 연주 데이터를 바탕으로 악보를 만들어요. 그런데 MIDI에는 음자리표, 조표, 음표 묶음 정보가 없어서 음이 시작하고 끝나는 시점만으로 이런 표기를 추정해야 해요. 그래서 결과를 많이 손봐야 하는 경우가 많아요. Songscription에서 채보하면 한 번 올린 파일에서 MIDI와 MusicXML을 함께 내보낼 수 있어요. MIDI로 악보를 다시 만드는 대신 MusicXML을 바로 받는 편이 깔끔해요.
DAW에서 쓰려면 MIDI와 MusicXML 중 어떤 형식으로 내보내야 하나요?
DAW에서 작업하려면 MIDI로 내보내세요. Ableton Live, Logic, FL Studio, GarageBand에서는 음과 타이밍을 다루는데 MIDI에 바로 그 정보가 들어 있어요. 대부분은 MusicXML을 아예 읽지 못해요. MIDI를 트랙에 끌어다 놓고 악기를 지정한 다음 격자 위에서 음을 편집하면 돼요. 악보 편집기로 옮겨서 작업할 때는 MusicXML을 쓰세요.
악보를 인쇄하려면 어떤 형식을 써야 하나요?
인쇄 전에 악보 편집기에서 다듬으려면 MusicXML을 쓰세요. 악보의 배치, 음자리표, 아티큘레이션 표기가 유지돼요. 바로 인쇄할 페이지만 필요하다면 PDF로 내보내면 돼요. MIDI에는 악보를 어떻게 보여 줄지 정하는 정보가 없어서 인쇄용으로는 맞지 않아요. 프로그램이 음 데이터로 악보 표기를 추정해야 하므로 대개는 손보지 않고 깔끔하게 인쇄하기 어려워요.
한 번 채보해서 MIDI와 MusicXML을 둘 다 받을 수 있나요?
네. Songscription에서 한 번 채보하면 MIDI, MusicXML, PDF, Guitar Pro로 모두 내보낼 수 있어요. 한 형식을 골랐다고 다른 형식을 못 받는 건 아니에요. 한 번 올린 파일로 DAW용 MIDI와 악보 편집기용 MusicXML을 받으면 음악 제작에 쓰는 파일과 악보가 같은 원본에서 나와요.
