<divisions> 如何在 MusicXML 中指定
How <divisions> specified in MusicXML
MusicXML 教程对于如何在 MusicXML 中初始化 <divisions>
元素中的数字不够清楚。它与MIDI文件有关吗?因为我已经对具有相同时间签名的不同样本进行了交叉检查,并且数字不断变化。
Divisions 是一个任意数字,允许您独立于音符的 "type" 指定音符的持续时间。
您将 <divisions>
指定为度量属性的一部分,这意味着 "number of divisions per quarter note"。
然后对于小节中的每个音符,您指定 <duration>
确定音符的长度为一个四分音符的分数。
所以在下面的例子中,在属性组中我们声明每个四分音符有 4 个格。然后,在第一个音符(四分音符)中,我们声明该音符持续 4 个格。下一个音符是八分音符,所以我们说它持续 2 格,依此类推...
<measure number="1">
<attributes>
<divisions>4</divisions>
<time>
<beats>2</beats>
<beat-type>4</beat-type>
</time>
</attributes>
<note>
<pitch>
<step>C</step>
<alter>0</alter>
<octave>4</octave>
</pitch>
<duration>4</duration>
<type>quarter</type>
</note>
<note>
<pitch>
<step>C</step>
<alter>0</alter>
<octave>4</octave>
</pitch>
<duration>2</duration>
<type>eighth</type>
</note>
<note>
<pitch>
<step>C</step>
<alter>0</alter>
<octave>4</octave>
</pitch>
<duration>1</duration>
<type>16th</type>
</note>
<note>
<pitch>
<step>C</step>
<alter>0</alter>
<octave>4</octave>
</pitch>
<duration>1</duration>
<type>16th</type>
</note>
</measure>
没有固定的设置方法。通常它是最不常用的分隔符,它允许您指定所有可能的音符时值和整数个分隔符。它们并不总是与 midi tatums 直接相关。
MusicXML 教程对于如何在 MusicXML 中初始化 <divisions>
元素中的数字不够清楚。它与MIDI文件有关吗?因为我已经对具有相同时间签名的不同样本进行了交叉检查,并且数字不断变化。
Divisions 是一个任意数字,允许您独立于音符的 "type" 指定音符的持续时间。
您将 <divisions>
指定为度量属性的一部分,这意味着 "number of divisions per quarter note"。
然后对于小节中的每个音符,您指定 <duration>
确定音符的长度为一个四分音符的分数。
所以在下面的例子中,在属性组中我们声明每个四分音符有 4 个格。然后,在第一个音符(四分音符)中,我们声明该音符持续 4 个格。下一个音符是八分音符,所以我们说它持续 2 格,依此类推...
<measure number="1">
<attributes>
<divisions>4</divisions>
<time>
<beats>2</beats>
<beat-type>4</beat-type>
</time>
</attributes>
<note>
<pitch>
<step>C</step>
<alter>0</alter>
<octave>4</octave>
</pitch>
<duration>4</duration>
<type>quarter</type>
</note>
<note>
<pitch>
<step>C</step>
<alter>0</alter>
<octave>4</octave>
</pitch>
<duration>2</duration>
<type>eighth</type>
</note>
<note>
<pitch>
<step>C</step>
<alter>0</alter>
<octave>4</octave>
</pitch>
<duration>1</duration>
<type>16th</type>
</note>
<note>
<pitch>
<step>C</step>
<alter>0</alter>
<octave>4</octave>
</pitch>
<duration>1</duration>
<type>16th</type>
</note>
</measure>
没有固定的设置方法。通常它是最不常用的分隔符,它允许您指定所有可能的音符时值和整数个分隔符。它们并不总是与 midi tatums 直接相关。