MusicXML을 원본으로 쓰는 이유
2026년 9월
다른 악보 프로그램과 연결하기 위해 MusicXML을 기준 형식으로 사용하는 이유입니다.
프로그램 사이를 오가는 형식
MusicXML은 여러 악보 프로그램이 서로 악보 정보를 주고받기 위해 사용하는 대표적인 교환 형식입니다. 완벽한 원본 보존 형식은 아니지만, 음표와 파트 구조를 분석하기에는 가장 현실적인 선택입니다.
Sibelius, Dorico, MuseScore, Flat.io 같은 도구들은 각자 고유 파일 형식을 갖고 있습니다. Shardmonics는 특정 프로그램의 저장 파일을 직접 해석하기보다, 이들 프로그램이 내보낸 MusicXML을 읽는 방식으로 호환 범위를 넓힙니다.
알아두면 좋은 한계
MusicXML은 프로그램마다 내보내는 세부 방식이 조금씩 다릅니다. 같은 악보라도 어느 프로그램에서 내보냈는지에 따라 슬러, 장식음, 반복 기호, 파트 이름이 다르게 저장될 수 있습니다.
분석 결과가 이상하다면 먼저 원본 프로그램에서 MusicXML을 다시 내보내고, 다른 악보 프로그램에서 열어 구조가 정상인지 확인하는 것이 좋습니다. 이 과정은 분석 오류와 파일 오류를 구분하는 데 도움이 됩니다.