音符の長さ(notes {duration}(d))
アセンブラの魔女 ⧫ VexFlow ⧫ VexTab ⧫ 言語仕様 ⧫ 音符の長さ
アセンブラの魔女 ⧫ VexFlow ⧫ VexTab ⧫ 言語仕様 ⧫ 音符の長さ

 ここでは全音符、4分音符などの音符の長さを指定する方法について説明します。

基本書式
:{duration}(d)?

{duration}	[w|h|q|1|2|4|8|16|32|64|128]
パラメータ

パラメータ説明
duration'notes :'に続いて音符の長さを指定します。このパラメータを省略した場合は4分音符となります。
※実験してみたところ64と128の値も受け入れるようです。
値意味
w全音符
h2分符
q4分符
1全音符
22分符
44分符
88分符
1616分符
3232分符
dduationの後に'd'を付けると付点音符となります。例えばqdは付点4分音符を意味します

 音符の長さを数字で指定し、さらにTAB形式で音の高さを指定する場合、音符の長さと音の高さの間には半角スペースを入れる必要があります。たとえば、以下のコードで'8'と'3'の間を詰めると8分音符を意味する'8'と3フレット目を意味する'3'の区別が不明瞭となりエラーが発生します。

  notes :8 3/5

次に示すのは、付点8分音符の例です。楽譜の下のコードボックス内のコードを変更すると、楽譜の表示に反映されますので、いろいろと試してみてください。

コード
<div class="vex-tabdiv" width="300" scale="1.0" editor="true" editor_width="680" editor_height="40">
  tabstave notation=true  tablature=false
  notes :8d C/4
</div>
tabstave notation=true tablature=false notes :8d C/4
▼ Property
記事情報
datePublished2011-01-01
dateModified2018-07-27
authorアセンブラの魔女
headline音符の長さの指定方法についての記事です
keywordsVexFlow
keywords楽譜
keywordsAPI
keywordsVexTab
keywords言語仕様
keywords音符
keywordsnotes
keywords音符の長さ
keywordsduration
publisher name= wiredFish, logo.name= wiredFish, logo.url= https://books-nekoya.jp/Programming/chigu-hagu-title-01.png size= 208 pixel x 50 pixel
image.url url= https://books-nekoya.jp/Programming/chigu-hagu-title-01.png , size= 208 pixel x 50 pixel