Contextes de bas niveau – les voix

Les contextes de niveau « voix » initialisent un certain nombre de propriétés et activent les graveurs appropriés. Un contexte de bas niveau est un contexte n’ayant aucun contexte enfant – ou \defaultchild. Bien qu’ils puissent accepter ou contenir des sous-contextes, ceux-ci devront être libellés et créés explicitement.

Voice

Correspond à une voix positionnée sur une portée. Le contexte Voice s’occupe des indications de nuance, des hampes, des ligatures, des scripts placés au-dessus ou au-dessous de la portée, des différentes liaisons et des silences.

Lorsque plusieurs voix doivent cohabiter sur la même portée, il est indispensable de les instancier explicitement.

VaticanaVoice

Fonctionnant comme le contexte Voice, il est tout particulièrement destiné à gérer le grégorien.

MensuralVoice

Fonctionnant comme le contexte Voice, il est tout particulièrement adapté aux musiques anciennes.

PetrucciVoice

Un type de Voice cherchant à reproduire les préceptes édictés par Ottaviano Petrucci dans Harmonices Musices Odhecaton (Venise, 1501).

KievanVoice

Identique au contexte Voice, à ceci près qu’il est tout particulièrement adapté au style de notation kiévienne.

GregorianTranscriptionVoice

Voix destinée à noter du grégorien dans un style moderne.

Lyrics

Correspond à une voix contenant des paroles. Le contexte Lyrics gère l’impression d’une ligne de paroles.

VaticanaLyrics

Identique au contexte Lyrics, à ceci près qu’il fournit un style d’hyphénation (trait d’union simple aligné sur la syllabe de gauche) tels qu’utilisé end Editio Vaticana.

GregorianTranscriptionLyrics

Contexte de paroles pour noter du grégorien dans un style moderne.

DrumVoice

Contexte de voix dévolu à une portée de percussions.

FiguredBass

Contexte prenant en charge les objets BassFigure – la basse chiffrée – créés à partir de ce qui a été saisi en mode \figuremode.

TabVoice

Contexte de voix dévolu au contexte TabStaff, il est habituellement créé implicitement.

CueVoice

Contexte de voix utilisé essentiellement dans le cadre de citations ajoutées à une portée – see Mise en forme d’une citation –, il est habituellement créé implicitement.

ChordNames

Permet d’imprimer des noms d’accord.

NoteNames

Permet d’imprimer le nom des notes.

NullVoice

Permat d’aligner des paroles san afficher les notes.

Devnull

Passe sous silence toutes les informations musicales contenues dans ce contexte.

Dynamics

Gère les nuances sur une même ligne, centrée entre les portées qui entourent ce contexte.

StandaloneRhythmVoice

Contexte de niveau Voice dévolu à \markup \rhythm.

Bottom

Il s’agit d’un contexte du plus bas niveau, accepté par tous les contextes intermédiaires. Il s’avère utile dans des situations où la même musique est utilisée, par exemple, à la fois dans des contextes Staff et TabStaff.


GNU LilyPond – Manuel de notation v2.25.22 (development-branch).