MusicXML

위키백과, 우리 모두의 백과사전.
이동: 둘러보기, 검색

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

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

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

예시[편집]

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

Representation of middle C on the treble clef created through MusicXML code.
  <?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>

위 표기는 이와 같은 악보를 나타낸다.

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

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

바깥 고리[편집]