6

いくつかのテストスイートからのMXLファイルがあり、最初のメジャーは除算が8(つまり、四分音符あたり8単位)であると示しています。

メジャー4は3/4時間で、残りは次のとおりです。

<note>
    <rest measure="yes"/>
    <duration>24</duration>
    <voice>1</voice>
</note>

ここで見たいと思い<dot/>ます。24を8で割ると3になるので、このメモは点線である必要があると推測できますか?<dot/>これは、欠落しているがメモが明らかに点在しているはずの特別な場合のコードを作成する必要があることを意味しますか?

私はこの表現に混乱しています。自分で属性を必須にしたいと思いtypeます...点線と連符の長さがどのように表されるかを誰かが説明できれば幸いです。

4

3 に答える 3

6

はい、このフォーラムを監視しているmusicXMLの専門家がいます:-)全体の小節の残りはそれ自体がシンボルです。ドットで拡張する必要はありません/許可されていません。

于 2013-01-06T10:05:39.763 に答える
5

なぜそのメモに点線を付ける必要があるのですか? 分割数が 8 の場合、8 単位が 4 分音符を表すことを意味します。したがって、24 は 3 つの 4 分音符を表し、3/4 拍子の場合は小節休符全体になります。

連符については、それも気になりました。これは、music xml サイトのチュートリアル ピース ' apres un reve 'から取った例です。これも 3/4 で、分割数は 24 です。拍子変更属性は、連符の比率を指定します。この場合、3 つの 8 音符の 3 連符です。

    <time-modification>
      <actual-notes>3</actual-notes>
      <normal-notes>2</normal-notes>
    </time-modification>

上記の時間変更は、3 つの 8 分音符が 2 つの通常のデュレーションを取ることを示しています。

  <note default-x="92">
    <pitch>
      <step>E</step>
      <alter>-1</alter>
      <octave>5</octave>
    </pitch>
    <duration>8</duration>
    <tie type="stop"/>
    <voice>1</voice>
    <type>eighth</type>
    <time-modification>
      <actual-notes>3</actual-notes>
      <normal-notes>2</normal-notes>
    </time-modification>
    <stem default-y="-40">down</stem>
    <beam number="1">begin</beam>
    <notations>
      <tied type="stop"/>
      <tuplet bracket="no" number="1" placement="above" type="start"/>
    </notations>
  </note>
  <note default-x="122">
    <pitch>
      <step>D</step>
      <octave>5</octave>
    </pitch>
    <duration>8</duration>
    <voice>1</voice>
    <type>eighth</type>
    <time-modification>
      <actual-notes>3</actual-notes>
      <normal-notes>2</normal-notes>
    </time-modification>
    <stem default-y="-42">down</stem>
    <beam number="1">continue</beam>
    <lyric default-y="-80" number="1">
      <syllabic>single</syllabic>
      <text>que</text>
    </lyric>
  </note>
  <note default-x="162">
    <pitch>
      <step>C</step>
      <octave>5</octave>
    </pitch>
    <duration>8</duration>
    <voice>1</voice>
    <type>eighth</type>
    <time-modification>
      <actual-notes>3</actual-notes>
      <normal-notes>2</normal-notes>
    </time-modification>
    <stem default-y="-45">down</stem>
    <beam number="1">end</beam>
    <notations>
      <tuplet number="1" type="stop"/>
    </notations>
    <lyric default-y="-80" number="1">
      <syllabic>begin</syllabic>
      <text>char</text>
    </lyric>
  </note>
于 2014-08-25T11:29:28.957 に答える