3

複雑な拍子記号を含むカルナータカ音楽のスコアに取り組んでいます。これには、修正された小節線が必要です。

バーラインのパターン:8/4

beats: 1 2 3 4  (dashed bar here) 5, 6 (Dotted Bar) 7, 8 (double bar)  

これが実際のスコアの1つのバーです

g16( f) d8 ees( ees) d16( c d8) bes16[( d c bes    \bar "dashed"
a g]) a[( bes c] d[ c d])   \bar ":"   
g8( f16) ees8( d16 c d)     \bar "||"

これらのバーラインを自動化する方法はありますか?

4

1 に答える 1

3

これを試してみてください。バーラインを指定するために「見えない」音声を割り当てる必要があるという点で完全に自動化されているわけではありません。また、この形式のバーリングを拡張する必要があるメジャーの数を追跡し、適切な展開値を指定する必要があります。「s」は、まだご存じない場合は、残りのように継続する、目に見えないスペーサーです。

\version "2.13.19"

fooBar = { s1 \bar "dashed" s2 \bar ":" s2 \bar "||" }

\new Staff <<
  \new Voice = "theMusic" \relative c'' {
    % bar 1
    g16( f) d8 ees( ees) d16( c d8) bes16[( d c bes 
    a g]) a[( bes c] d[ c d]) 
    g8( f16) ees8( d16 c d) 
    % bar 2
    g16( f) d8 ees( ees) d16( c d8) bes16[( d c bes 
    a g]) a[( bes c] d[ c d]) 
    g8( f16) ees8( d16 c d)
  }
  \new Voice = "theBarLines" { \repeat unfold 2 \fooBar }
>>
于 2010-05-15T05:54:28.173 に答える