시벨리우스 / 도리코 → MusicXML 워크플로
한국 사보 사용자 (시벨리우스 / 피날레 / 도리코) 를 위한 MusicXML 내보내기 + 트랜스포즈 + 조성 변경 + 보컬 키 조정 워크플로.
1. MusicXML 이란?
MusicXML 은 2004 년 만들어진 악보 교환의 표준 포맷. 시벨리우스, 피날레, 도리코, MuseScore, Notion 등 모든 사보 프로그램이 지원합니다. 이 포맷 하나로 어떤 사보 프로그램이든 데이터를 주고받을 수 있어서 사보의 세계 표준 역할을 합니다.
- .musicxml — 텍스트 XML 파일 (사람이 읽을 수 있음)
- .mxl — 압축된 MusicXML (zip 으로 작아짐, 인터넷 공유에 유리)
2. 시벨리우스에서 MusicXML 내보내기
- 파일 메뉴 → 내보내기 (Export) → MusicXML
- "Compressed (.mxl)" 선택 권장 — 파일 크기 1/5 ~ 1/10
- 저장 위치 지정
- 이 파일을 사보 에디터 의 드롭존에 끌어다 놓기
시벨리우스 7 이상은 모든 버전에서 MusicXML 내보내기 지원.
3. 피날레에서 MusicXML 내보내기
- File 메뉴 → MusicXML → Export
- 형식: Uncompressed (.xml) 또는 Compressed (.mxl)
- 버전 선택: 3.1 또는 최신 (호환성 위해 3.0 도 OK)
피날레 25 이상 권장. 이전 버전은 MusicXML 1.1 만 지원하여 일부 정보 손실.
4. 도리코에서 MusicXML 내보내기
- File → Export → MusicXML
- 옵션 → "Compressed" 선택
- 저장
도리코 4 이상은 표현 (다이나믹, 연주법) 도 잘 보존. 단 일부 사용자 정의 기호는 손실 가능.
5. 무료 대안 — MuseScore
- 파일 → 다른 이름으로 저장 → MusicXML 형식
- 또는 파일 → 내보내기 → 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. 보컬 키 조정
가수의 음역에 안 맞는 곡을 발견했을 때 워크플로:
- 가수의 편한 옥타브 확인 (예: G3 ~ E5)
- 곡의 최고음 / 최저음 확인 (시벨리우스/도리코의 음역대 표시 활용)
- 차이만큼 트랜스포즈 (예: -3 반음)
- 조성도 변경 (트랜스포즈 후 조표 갱신)
- 다운로드 → 가수에게 전달
주의: 너무 큰 트랜스포즈 (±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 년부터 한국의 시벨리우스 / 피날레 / 도리코 사용자들이 모여 정보를 나누는 곳. 시벨리우스 게시판, 도리코 게시판, 바이올린 게시판 등에서 더 많은 워크플로 / 팁을 공유합니다.
