Directive de regroupement des voix

[ABC 2.0]

Syntaxe générale :

%%score <voice-id1> <voice-id2> ... <voice-idn>

Définit quelles voix doivent être imprimées et comment elles doivent être regroupées sur les portées.

Les voix regroupées entre parenthèses () sont placées sur une même portée.

Les voix regroupées entre crochets {} sont placées sur des portées superposées regroupées par une accolade.

Les voix regroupées entre crochet [] sont placées sur des portées superposées regroupées par un crochet.

Le caractère | indique que la barre de mesure doit se continuer entre les portées concernées.

Exemple :

%%score Solo  [(S A) (T B)]  {RH | (LH1 LH2)}

Comportement :

Une voix intercalée entre deux groupes de voix et précédée du caractère * est dite flottante, c'est-à-dire que le logiciel applicatif déterminera pour chaque note si celle-ci doit être incluse au groupe supérieur ou au groupe inférieur. Si le logiciel ne gère pas les voix flottantes, la voix sera intégrée au groupe qui la précède.

Exemple :

%%score {RH *M| LH}
%%score {(RH1 RH2) *M| (LH1 LH2)}

Les voix présentes dans le corps de morceau mais absentes de la directive %%score ne seront pas imprimées.

En l'absence de directive %%score, toutes les voix sont imprimées sur des portées indépendantes.