PartCombine e autoBeamOff

La funzione \autoBeamOff, se usata insieme a \partCombine, può essere difficile da comprendere.

È preferibile usare invece

\set Staff.autoBeaming = ##f

per assicurarsi che la disposizione delle travature sia disabilitata per tutto il rigo.

\partCombine funziona con 3 voci – gambo in su singolo, gambo in giù singolo, gambo in su unito.

L’uso di \autoBeamOff all’interno del primo argomento di partCombine ha effetto sulla voce che è attiva al momento in cui la funzione viene elaborata, ovvero sul gambo in su singolo o sul gambo in giù unito. L’uso di \autoBeamOff nel secondo argomento avrà effetto sulla voce che ha il gambo in giù singolo.

Per poter usare \autoBeamOff per impedire tutte le disposizioni automatiche delle travature, se usato con \partCombine, è necessario richiamare tre volte la funzione \autoBeamOff.

{
  %\set Staff.autoBeaming = ##f % turns off all autobeaming
  \partCombine
  {
    \autoBeamOff % applies to split up stems
    \repeat unfold 4 a'16
    %\autoBeamOff % applies to combined up stems
    \repeat unfold 4 a'8
    \repeat unfold 4 a'16
  }
  {
    \autoBeamOff % applies to down stems
    \repeat unfold 4 f'8
    \repeat unfold 8 f'16 |
  }
}

[image of music]


Frammenti LilyPond v2.25.15 (ramo di sviluppo).