カッコ付き反復記号のある楽譜をエクスポートする
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
LilyPondにおける1カッコ/2カッコによる繰り返し表現は大...
Museでのスルー指定に多少のコツが必要ではあるが問題なく実...
以下の楽譜を例にしてその指定方法を示す。
#ref(1-2braket.png)
まず、LilyPondを意識しない段階のMuse側演奏データは以下の...
#ref(raw.png)
#A0 m4fsl
#B0 d4rmf
%
$Rep{
#A0 s4sss llll
#B0 d2m f2r
}
%
#A0 s4ls2
#B0 m4rdm
%
${Rep}
%
#A0 c4lsf
#B0 m4fdr
%
#A0 m1
#B0 d1
ここで、マクロによる繰り返し部分の楽譜を出力しないよう抑...
#ref(no-macro.png)
#A0 m4fsl
#B0 d4rmf
%
$Rep{
#A0 s4sss llll
#B0 d2m f2r
}
%
#A0 s4ls2
#B0 m4rdm
%
*LILY"-($)" ;←マクロ部分の楽譜出力を抑止
${Rep}
%
*LILY"+($)" ;←再開
#A0 c4lsf
#B0 m4fdr
%
#A0 m1
#B0 d1
一方、LilyPondそのもののカッコ付き反復記号の文法は以下の...
#ref(lily-8e4a0fe3.png)
?: \repeat volta 2 { c4 d e f }
?: \alternative {
?: { c2 e }
?: { f2 g }
?: }
?: c1
上記LilyPondの文法を、スルー指定にてMuseデータの#A0フィン...
#A0 m4fsl
#B0 d4rmf
%
#A0 "\repeat volta 2 {" ;←?
$Rep{
#A0 s4sss llll
#B0 d2m f2r
}
%
#A0 "}" ;←?
#A0 "\alternative {" ;←?
#A0 "{" ;←?
#A0 s4ls2
#A0 "}" ;←?
#B0 m4rdm
%
*LILY"-($)" ;←マクロ部分の楽譜出力を抑止
${Rep}
%
*LILY"+($)" ;←再開
#A0 "{" ;←?
#A0 c4lsf
#A0 "}" ;←?
#A0 "}" ;←?
#B0 m4fdr
%
#A0 m1
#B0 d1
これで、カッコ付き反復記号の楽譜をMuseデータからエクスポ...
#ref(braket.png)
なお、連続するスルー指定を集約しながら元のフィンガー行に...
この場合でも、楽譜の出力結果は一致する。
#A0 m4fsl
#B0 d4rmf
%
#A0 "\repeat volta 2 {" ;←?
$Rep{
#A0 s4sss llll
#B0 d2m f2r
}
%
#A0 "} \alternative { {" s4ls2 "}" ;←???★
#B0 m4rdm
%
*LILY"-($)" ;←マクロ部分の楽譜出力を抑止
${Rep}
%
*LILY"+($)" ;←再開
#A0 "{" c4lsf "} }" ;←??★
#B0 m4fdr
%
#A0 m1
#B0 d1
終了行:
LilyPondにおける1カッコ/2カッコによる繰り返し表現は大...
Museでのスルー指定に多少のコツが必要ではあるが問題なく実...
以下の楽譜を例にしてその指定方法を示す。
#ref(1-2braket.png)
まず、LilyPondを意識しない段階のMuse側演奏データは以下の...
#ref(raw.png)
#A0 m4fsl
#B0 d4rmf
%
$Rep{
#A0 s4sss llll
#B0 d2m f2r
}
%
#A0 s4ls2
#B0 m4rdm
%
${Rep}
%
#A0 c4lsf
#B0 m4fdr
%
#A0 m1
#B0 d1
ここで、マクロによる繰り返し部分の楽譜を出力しないよう抑...
#ref(no-macro.png)
#A0 m4fsl
#B0 d4rmf
%
$Rep{
#A0 s4sss llll
#B0 d2m f2r
}
%
#A0 s4ls2
#B0 m4rdm
%
*LILY"-($)" ;←マクロ部分の楽譜出力を抑止
${Rep}
%
*LILY"+($)" ;←再開
#A0 c4lsf
#B0 m4fdr
%
#A0 m1
#B0 d1
一方、LilyPondそのもののカッコ付き反復記号の文法は以下の...
#ref(lily-8e4a0fe3.png)
?: \repeat volta 2 { c4 d e f }
?: \alternative {
?: { c2 e }
?: { f2 g }
?: }
?: c1
上記LilyPondの文法を、スルー指定にてMuseデータの#A0フィン...
#A0 m4fsl
#B0 d4rmf
%
#A0 "\repeat volta 2 {" ;←?
$Rep{
#A0 s4sss llll
#B0 d2m f2r
}
%
#A0 "}" ;←?
#A0 "\alternative {" ;←?
#A0 "{" ;←?
#A0 s4ls2
#A0 "}" ;←?
#B0 m4rdm
%
*LILY"-($)" ;←マクロ部分の楽譜出力を抑止
${Rep}
%
*LILY"+($)" ;←再開
#A0 "{" ;←?
#A0 c4lsf
#A0 "}" ;←?
#A0 "}" ;←?
#B0 m4fdr
%
#A0 m1
#B0 d1
これで、カッコ付き反復記号の楽譜をMuseデータからエクスポ...
#ref(braket.png)
なお、連続するスルー指定を集約しながら元のフィンガー行に...
この場合でも、楽譜の出力結果は一致する。
#A0 m4fsl
#B0 d4rmf
%
#A0 "\repeat volta 2 {" ;←?
$Rep{
#A0 s4sss llll
#B0 d2m f2r
}
%
#A0 "} \alternative { {" s4ls2 "}" ;←???★
#B0 m4rdm
%
*LILY"-($)" ;←マクロ部分の楽譜出力を抑止
${Rep}
%
*LILY"+($)" ;←再開
#A0 "{" c4lsf "} }" ;←??★
#B0 m4fdr
%
#A0 m1
#B0 d1
ページ名: