시벨리우스 / 도리코 → MusicXML 워크플로

한국 사보 사용자 (시벨리우스 / 피날레 / 도리코) 를 위한 MusicXML 내보내기 + 트랜스포즈 + 조성 변경 + 보컬 키 조정 워크플로.

▶ MusicXML 사보 에디터 열기

1. MusicXML 이란?

MusicXML 은 2004 년 만들어진 악보 교환의 표준 포맷. 시벨리우스, 피날레, 도리코, MuseScore, Notion 등 모든 사보 프로그램이 지원합니다. 이 포맷 하나로 어떤 사보 프로그램이든 데이터를 주고받을 수 있어서 사보의 세계 표준 역할을 합니다.

  • .musicxml — 텍스트 XML 파일 (사람이 읽을 수 있음)
  • .mxl — 압축된 MusicXML (zip 으로 작아짐, 인터넷 공유에 유리)

2. 시벨리우스에서 MusicXML 내보내기

  1. 파일 메뉴 → 내보내기 (Export)MusicXML
  2. "Compressed (.mxl)" 선택 권장 — 파일 크기 1/5 ~ 1/10
  3. 저장 위치 지정
  4. 이 파일을 사보 에디터 의 드롭존에 끌어다 놓기

시벨리우스 7 이상은 모든 버전에서 MusicXML 내보내기 지원.

3. 피날레에서 MusicXML 내보내기

  1. File 메뉴 → MusicXMLExport
  2. 형식: Uncompressed (.xml) 또는 Compressed (.mxl)
  3. 버전 선택: 3.1 또는 최신 (호환성 위해 3.0 도 OK)

피날레 25 이상 권장. 이전 버전은 MusicXML 1.1 만 지원하여 일부 정보 손실.

4. 도리코에서 MusicXML 내보내기

  1. FileExportMusicXML
  2. 옵션 → "Compressed" 선택
  3. 저장

도리코 4 이상은 표현 (다이나믹, 연주법) 도 잘 보존. 단 일부 사용자 정의 기호는 손실 가능.

5. 무료 대안 — MuseScore

  1. 파일 → 다른 이름으로 저장 → MusicXML 형식
  2. 또는 파일 → 내보내기 → MusicXML

무료 사보 프로그램. MuseScore 4 가 가장 빠르고 안정적.

6. 트랜스포즈 활용 — 이조 악기 보면 만들기

관악기들은 이조 (Transposing) 가 필요합니다. 즉 악보에 적힌 음과 실제 들리는 음이 다름.

악기이조예시
B♭ 클라리넷+2 반음적힌 C → 들리는 B♭
B♭ 트럼펫+2 반음적힌 C → 들리는 B♭
F 호른+7 반음적힌 C → 들리는 F
E♭ 알토 색소폰+9 반음적힌 C → 들리는 E♭
B♭ 테너 색소폰+14 반음적힌 C → 들리는 B♭ (옥타브 + 단7)
E♭ 바리톤 색소폰+21 반음옥타브 + 6도

워크플로: 콘서트 키 (실음 키) 의 곡을 시벨리우스로 만든다 → MusicXML 내보내기 → 사보 에디터에서 +2 반음 트랜스포즈 (B♭ 악기용) → 다운로드 → 클라리넷 보면 완성.

7. 보컬 키 조정

가수의 음역에 안 맞는 곡을 발견했을 때 워크플로:

  1. 가수의 편한 옥타브 확인 (예: G3 ~ E5)
  2. 곡의 최고음 / 최저음 확인 (시벨리우스/도리코의 음역대 표시 활용)
  3. 차이만큼 트랜스포즈 (예: -3 반음)
  4. 조성도 변경 (트랜스포즈 후 조표 갱신)
  5. 다운로드 → 가수에게 전달

주의: 너무 큰 트랜스포즈 (±5 반음 이상) 는 반주 악기에 부담. 가능하면 ±2~3 반음 권장.

8. CCM / 찬송가 키 조정

한국 교회 음악에서는 찬양 인도자 키회중 노래 키 가 다릅니다. CCM 곡을 만들 때:

  • 인도자 솔로: D / E♭ / E 메이저 (밝고 높은 키)
  • 회중 노래: G / A / B♭ (회중이 따라 부르기 편한 키)
  • 키보드 코드 차트는 회중 키, 솔로 라인은 솔로 키 → 두 보면 필요
  • 이 도구로 한 키에서 다른 키로 트랜스포즈 → MIDI 도 함께 갱신

9. MusicXML 의 핵심 요소 (개발자용)

<score-partwise>최상위 요소 (악기별로 정렬)
<part>각 악기의 보면
<measure>마디
<note>음표 (pitch / duration / type)
<pitch>step (C/D/E...) + octave + alter (♯=1, ♭=-1)
<duration>음표 길이 (divisions 단위)
<divisions>1박 = 몇 단위 (보통 4 또는 16)
<key><fifths>조표 (양수=♯, 음수=♭)
<time>박자표 (beats / beat-type)
<sound tempo="120">BPM (sound 요소 내부)

10. 한국 사보 사용자 커뮤니티

뮤지아 (muzia.net) 는 2002 년부터 한국의 시벨리우스 / 피날레 / 도리코 사용자들이 모여 정보를 나누는 곳. 시벨리우스 게시판, 도리코 게시판, 바이올린 게시판 등에서 더 많은 워크플로 / 팁을 공유합니다.

관련 도구