MusicXML

위키백과 ― 우리 모두의 백과사전.

MusicXML은 악보를 XML 형식으로 표기하는 오픈 포맷이다. Recordare 사에 의해 개발되어 2004년 1월 버전 1.0이 발표된 후, 2005년 5월 버전 1.1이, 2007년 6월 버전 2.0이 발표되었다. 확장자.xmz이다.

많은 프로그램이 이 포맷을 지원하고 있고, 변환 플러그인이 다수 개발되었기 때문에 현재 존재하는 대부분의 음악 프로그램에서 입출력이 가능하다.

비슷한 의도로 개발된 악보 포맷 MusiXML와는 다르다. 또한 MusicX라는 음악 프로그램과도 관련이 없다.

[편집] 예시

다장조의 도 음을 표기한 경우는 아래와 같다.

 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
 <!DOCTYPE score-partwise PUBLIC
     "-//Recordare//DTD MusicXML 2.0 Partwise//EN"
     "http://www.musicxml.org/dtds/partwise.dtd">
 <score-partwise version="2.0">
   <part-list>
     <score-part id="P1">
       <part-name>Music</part-name>
     </score-part>
   </part-list>
   <part id="P1">
     <measure number="1">
       <attributes>
         <divisions>1</divisions>
         <key>
           <fifths>0</fifths>
         </key>
         <time>
           <beats>4</beats>
           <beat-type>4</beat-type>
         </time>
         <clef>
           <sign>G</sign>
           <line>2</line>
         </clef>
       </attributes>
       <note>
         <pitch>
           <step>C</step>
           <octave>4</octave>
         </pitch>
         <duration>4</duration>
         <type>whole</type>
       </note>
     </measure>
   </part>
 </score-partwise>

위 표기는 이와 같은 악보를 나타낸다. 그림:MusicXML_Cnatural.png

[편집] 지원하는 프로그램

  • MakeMusic!
  • Finale 2008
  • Sibelius (4 이후)
  • capella Media Producer
  • NOTION
  • Harmony Assistant
  • Guitar Pro

[편집] 바깥 고리