首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >紫丁香:定制条形线,递归,自动?

紫丁香:定制条形线,递归,自动?
EN

Stack Overflow用户
提问于 2010-04-03 04:38:08
回答 1查看 722关注 0票数 4

我正在研究卡纳蒂克乐谱,这些乐谱涉及复杂的时间签名,需要修改条形线。

8/4条形线图案

代码语言:javascript
运行
复制
beats: 1 2 3 4  (dashed bar here) 5, 6 (Dotted Bar) 7, 8 (double bar)  

这是一条实际得分

代码语言:javascript
运行
复制
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 "||"

有办法使这些条形线自动化吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-05-15 05:54:28

试试看。它不是完全自动化的,因为您需要分配一个“不可见”的声音来指定barlines,并且您需要跟踪这种禁止形式需要扩展和指定一个适当的展开值的度量。"s",如果你还不知道的话,是一个看不见的间隔,它的持续时间就像休息一样。

代码语言:javascript
运行
复制
\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 }
>>
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2570238

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档