[ << Notació musical ] | [Part superior][Continguts][Índex] | [ Notació especialitzada >> ] |
[ < Ocultament de pentagrames ] | [ Amunt : Notació dels pentagrames ] | [ Noms d'instruments > ] |
1.6.3 Escriptura de les particel·les
Aquesta secció explica com inserir indicacions de temps i noms d’instruments a una partitura. També es descriuen mètodes per citar altres veus i donar format a les notes guia.
Noms d’instruments | ||
Cites a altres veus | ||
Format de les notes guia |
[ << Notació musical ] | [Part superior][Continguts][Índex] | [ Notació especialitzada >> ] |
[ < Escriptura de les particel·les ] | [ Amunt : Escriptura de les particel·les ] | [ Cites a altres veus > ] |
Noms d’instruments
Es poden imprimir els noms dels instruments al costat esquerre
dels pentagrames dins dels contextos Staff
,
PianoStaff
, StaffGroup
, GrandStaff
i
ChoirStaff
. El valor de instrumentName
s’usa per al
primer pentagrama, i el valor de shortInstrumentName
s’usa per a tots los pentagrames següents..
\new Staff \with { instrumentName = "Violin " shortInstrumentName = "Vln. " } \relative { c'4.. g'16 c4.. g'16 \break | c1 | }
També podem fer servir \markup
per construir noms
d’instrument més complicats:
\new Staff \with { instrumentName = \markup { \column { "Clarinetti" \line { "in B" \smaller \flat } } } } \relative { c''4 c,16 d e f g2 }
Quan s’agrupen dos o més contextos de pentagrama, els noms
d’instrument i els noms curts apareixen centrats de forma
predeterminada. Per centrar noms d’instrument de diverses línies,
s’ha d’utilitzar \center-column
:
<< \new Staff \with { instrumentName = "Flute" } \relative { f''2 g4 f } \new Staff \with { instrumentName = \markup { \center-column { "Clarinet" \line { "in B" \smaller \flat } } } } \relative { c''4 b c2 } >>
Malgrat això, si els noms d’instrument són més llargs, no se
centren per a un grup de pentagrames a no ser que s’augmentin els
valors del sagnat, indent
, i del sagnat curt,
short-indent
. Per veure més detalls sobre aquests
ajustaments, consulteu
Variables de \paper
per a desplaçaments i sagnats.
<< \new Staff \with { instrumentName = "Alto Flute in G" shortInstrumentName = "Flt." } \relative { f''2 g4 f \break g4 f g2 } \new Staff \with { instrumentName = "Clarinet" shortInstrumentName = "Clar." } \relative { c''4 b c2 \break c2 b4 c } >> \layout { indent = 3.0\cm short-indent = 1.5\cm }
Per afegir noms d’instrument a d’altres contextos (com ara
ChordNames
o FiguredBass
), hem d’afegir el gravador
Instrument_name_engraver
a aquest context. Per veure més
detalls, consulteu
Modificació dels connectors (plug-ins) de context.
El nom d’instrument curt shortInstrumentName
es pot canviar
a la meitat d’una peça, igual que d’altres ajustaments que poden
caldre per al nou instrument; tanmateix, sols el primer
instrumentName
s’imprimeix i la resta d’ells s’ignoren:
prepPiccolo = <>^\markup \italic { muta in Piccolo } setPiccolo = { \set Staff.instrumentName = "Piccolo" \set Staff.shortInstrumentName = "Picc." \set Staff.midiInstrument = "piccolo" <>^\markup \bold { Piccolo } \transposition c'' } prepFlute = <>^\markup \italic { muta in Flauto } setFlute = { \set Staff.instrumentName = "Flute" \set Staff.shortInstrumentName = "Flt." \set Staff.midiInstrument = "flute" <>^\markup \bold { Flute } \transposition c' } \new Staff \with { instrumentName = "Flute" shortInstrumentName = "Flt." midiInstrument = "flute" } \relative { g'1 g g g \break g1 g \prepPiccolo R R \break \setPiccolo g1 g g g \break g1 g \prepFlute R R \break \setFlute g1 g g g }
Vegeu també
Referència de la notació:
Variables de \paper
per a desplaçaments i sagnats,
Modificació dels connectors (plug-ins) de context.
Fragments de codi: Staff notation.
Referència de funcionament intern: InstrumentName, PianoStaff, Staff.
[ << Notació musical ] | [Part superior][Continguts][Índex] | [ Notació especialitzada >> ] |
[ < Noms d'instruments ] | [ Amunt : Escriptura de les particel·les ] | [ Format de les notes guia > ] |
Cites a altres veus
És molt freqüent que una veu usi les mateixes notes que una altra veu. Per exemple, els violins primer i segon tocant la mateixa frase durant un determinat passatge musical. Això es fa deixant que una veuciti a l’altra, sense que s’hagi de tornar a introduir la música per segon cop.
L’ordre \addQuote
, utilitzada a l’àmbit del nivell
sintàctic superior, defineix un flux de música des del qual és
possible citar fragments.
L’ordre \quoteDuring
s’usa per indicar el punt en el qual
comença la cita. Va seguida per dos arguments: el nom de la veu
citada, tal i com es va definir amb \addQuote
, i una
expressió musical que indica la duració de la cita.
fluteNotes = \relative { a'4 gis g gis | b4^"quoted" r8 ais\p a4( f) } oboeNotes = \relative { c''4 cis c b \quoteDuring "flute" { s1 } } \addQuote "flute" { \fluteNotes } \score { << \new Staff \with { instrumentName = "Flute" } \fluteNotes \new Staff \with { instrumentName = "Oboe" } \oboeNotes >> }
Si l’expressió musical que s’usa per \quoteDuring
conté
qualsevol cosa que no sigui un silenci de separació o un silenci
multicompàs, es produeix una situació de polifonia, cosa que no és
habitualment desitjable:
fluteNotes = \relative { a'4 gis g gis | b4^"quoted" r8 ais\p a4( f) } oboeNotes = \relative { c''4 cis c b \quoteDuring "flute" { e4 r8 ais b4 a } } \addQuote "flute" { \fluteNotes } \score { << \new Staff \with { instrumentName = "Flute" } \fluteNotes \new Staff \with { instrumentName = "Oboe" } \oboeNotes >> }
Si cal imprimir una ordre \unfoldRepeat
dins d’una
expressió musical en usar \quoteDuring
, aleshores ha de
contenir també la seva pròpia ordre \unfoldRepeat
:
fluteNotes = \relative { \repeat volta 2 { a'4 gis g gis } } oboeNotesDW = \relative { \repeat volta 2 \quoteDuring "incorrecte" { s1 } } oboeNotesW = \relative { \repeat volta 2 \quoteDuring "correcte" { s1 } } \addQuote "incorrecte" { \fluteNotes } \addQuote "correcte" { \unfoldRepeats \fluteNotes } \score { \unfoldRepeats << \new Staff \with { instrumentName = "Flute" } \fluteNotes \new Staff \with { instrumentName = "Oboe (incorrecte)" } \oboeNotesDW \new Staff \with { instrumentName = "Oboe (correcte)" } \oboeNotesW >> }
L’ordre \quoteDuring
usa els ajustament de
\transposition
tant de la part citada com de la que cita,
per produir notes que tenen la mateixa alçada de so a la part que
cita i en les de la part citada.
clarinetNotes = \relative c'' { \transposition bes \key d \major b4 ais a ais | cis4^"citat" r8 bis\p b4( f) } oboeNotes = \relative { c''4 cis c b \quoteDuring "clarinet" { s1 } } \addQuote "clarinet" { \clarinetNotes } \score { << \new Staff \with { instrumentName = "Clarinet" } \clarinetNotes \new Staff \with { instrumentName = "Oboe" } \oboeNotes >> }
De forma predeterminada, la música citada inclou totes les
articulacions, matisos dinàmics, elements de marcatge, etc., de
l’expressió citada. És possible escollir quins d’aquests
objectes de la música que se cita s’imprimeixen, mitjançant la
propietat de context quotedEventTypes
.
fluteNotes = \relative { a'2 g2 | b4\<^"quoted" r8 ais a4\f( c->) } oboeNotes = \relative { c''2. b4 | \quoteDuring "flute" { s1 } } \addQuote "flute" { \fluteNotes } \score { << \set Score.quotedEventTypes = #'(note-event articulation-event crescendo-event rest-event slur-event dynamic-event) \new Staff \with { instrumentName = "Flute" } \fluteNotes \new Staff \with { instrumentName = "Oboe" } \oboeNotes >> }
Las cites també es poden etiquetar, vegeu Ús d’etiquetes.
Vegeu també
Referència de la notació: Transposició dels instruments, Ús d’etiquetes.
Fitxers d’inici: ‘scm/define-event-classes.scm’.
Fragments de codio: Staff notation.
Referència de funcionament intern: Music classes, QuoteMusic, Voice.
Advertiments i problemes coneguts
Sols el contingut de la primera veu d’una ordre
\addQuote
s’ha de tenir en compte per a la cita, de manera
que si l’expressió musical conté enunciats \new
o
\context Voice
, els seus continguts no seran citats. La
cita de notes d’adorn no està contemplada i pot fer que el
LilyPond acabi de forma abrupta; la cita d’uns tresets dins d’uns
altres pot donar com a resultat una notació de qualitat pobre.
[ << Notació musical ] | [Part superior][Continguts][Índex] | [ Notació especialitzada >> ] |
[ < Cites a altres veus ] | [ Amunt : Escriptura de les particel·les ] | [ Anotacions editorials > ] |
Format de les notes guia
La manera més senzilla de donar format a les notes guia és crear
explícitament un context CueVoice
dins de la part.
\relative { R1 << { e'2\rest r4. e8 } \new CueVoice { \stemUp d'8^"flute" c d e fis2 } >> d,4 r a r }
L’ordre \cueClef
pot usar-se també amb un context
CueVoice
explícit si es requereix un canvi de clau, i
imprimeix una clau de la mida adequada per a les notes guia.
Després pot utilitzar-se l’ordre \cueClefUnset
per tornar a
la clau original, de nou amb un signe de clau de la mida adequada.
\relative { \clef "bass" R1 << { e'2\rest r4. \cueClefUnset e,8 } \new CueVoice { \cueClef "treble" \stemUp d''8^"flute" c d e fis2 } >> d,,4 r a r }
Les instruccions \cueClef
i \cueClefUnset
es poden
usar també sense un CueVoice
si cal.
\relative { \clef "bass" R1 \cueClef "treble" d''8^"flute" c d e fis2 \cueClefUnset d,,4 r a r }
En casos de col·locació més complexa de notes guia, per exemple
amb transposició o inserint notes guia, per més d’una font, poden
usar-se les ordres \cueDuring
o \cueDuringWithClef
.
Són una forma més especialitzada de \quoteDuring
,
vegeu Cites a altres veus a la secció anterior.
La sintaxi és:
\cueDuring #nom_de_la_cita #direcció #música
i
\cueDuringWithClef #nom_de_la_cita #direcció #clau #música
La música procedent dels compassos corresponents de l’element
nom_de_la_cita
s’ afegeix com un context
CueVoice
y apareix simultàniament amb la
música
, cosa que produeix una situació polifònica. La
direcció
agafa un argument UP
(amunt) o
DOWN
(avall), i correspon amb les veus primera i segona,
respectivament, determinant com s’imprimeixen les notes guia en
relació a l’altra veu.
fluteNotes = \relative { r2. c''4 | d8 c d e fis2 | g2 d | } oboeNotes = \relative c'' { R1 <>^\markup \tiny { flute } \cueDuring "flute" #UP { R1 } g2 c, } \addQuote "flute" { \fluteNotes } \new Staff { \oboeNotes }
És possible ajustar quins aspectes de la música se citen amb
\cueDuring
establint el valor de la propietat
quotedCueEventTypes
. El seu valor per defecte és
'(note-event rest-event tie-event beam-event
tuplet-span-event)
, cosa que significa que sols les notes,
silencis, lligadures d’unió, barres i grups especials se citen,
però no les articulacions, maques dinàmiques, elements de
marcatge, etc.
Nota: Quan un context Voice
comença amb
\cueDuring
, com a l’exemple següent, el context
Voice
s’ha de declarar explícitament, ja que en cas
contrari tota l’expressió musical pertanyeria al context
CueVoice
.
oboeNotes = \relative { r2 r8 d''16(\f f e g f a) g8 g16 g g2. } \addQuote "oboe" { \oboeNotes } \new Voice \relative c'' { \set Score.quotedCueEventTypes = #'(note-event rest-event tie-event beam-event tuplet-span-event dynamic-event slur-event) \cueDuring "oboe" #UP { R1 } g2 c, }
Es poden usar elements de marcatge per mostrar el nom de l’instrument citat. Si les notes guia requereixen un canvi de clau, pot fer-se manualment però la clau original s’ha de restaurar al final de les notes guia.
fluteNotes = \relative { r2. c''4 d8 c d e fis2 g2 d2 } bassoonNotes = \relative c { \clef bass R1 \clef treble <>^\markup \tiny { flute } \cueDuring "flute" #UP { R1 } \clef bass g4. b8 d2 } \addQuote "flute" { \fluteNotes } \new Staff { \bassoonNotes }
De forma alternativa, pot usar-se la funció
\cueDuringWithClef
en el seu lloc. Aquesta ordre admet un
argument addicional per especificar el canvi de clau que cal
imprimir per a les notes guia, però després imprimeix
automàticament la clau original un cop que ha finalitzat la sèrie
de notes guia.
fluteNotes = \relative { r2. c''4 d8 c d e fis2 g2 d2 } bassoonNotes = \relative c { \clef bass R1 <>^\markup { \tiny "flute" } \cueDuringWithClef "flute" #UP "treble" { R1 } g4. b8 d2 } \addQuote "flute" { \fluteNotes } \new Staff { \bassoonNotes }
Com \quoteDuring
, \cueDuring
té en compte les
transposicions instrumentals. Les notes guia es produeixen en les
alçades en les quals s’escriurien per a l’instrument que rep la
cita, per produir així les alçades de so de l’instrument original.
Per transportar les notes guia de forma diferent, useu
\transposedCueDuring
. Aquesta ordre accepta un argument
addicional per especificar el so d’un Do central de concert. Això
és útil per agafar cites d’un instrument que està a un registre
completament diferent.
piccoloNotes = \relative { \clef "treble^8" R1 c'''8 c c e g2 c4 g g2 } bassClarinetNotes = \relative c' { \key d \major \transposition bes, d4 r a r \transposedCueDuring "piccolo" #UP d { R1 } d4 r a r } \addQuote "piccolo" { \piccoloNotes } << \new Staff \piccoloNotes \new Staff \bassClarinetNotes >>
L’ordre \killCues
elimina les notes guia d’una expressió
musical, de forma que la mateixa expressió musical pugui
utilitzar-se per produir la particel·la instrumental (amb notes
guia) i la partitura de conjunt. L’ordre \killCues
elimina
solament les notes i esdeveniments que s’han citat mitjançant
\cueDuring
. Altres elements de marcatge associats amb les
guies, com els canvis de clau o una etiqueta identificativa de
l’instrument font, poden marcar-se per a la seva inclusió
selectiva dins de la partitura, vegeu
Ús d’etiquetes.
fluteNotes = \relative { r2. c''4 d8 c d e fis2 g2 d2 } bassoonNotes = \relative c { \clef bass R1 \tag #'part { \clef treble <>^\markup \tiny { flute } } \cueDuring "flute" #UP { R1 } \tag #'part \clef bass g4. b8 d2 } \addQuote "flute" { \fluteNotes } \new Staff { \bassoonNotes } \new StaffGroup << \new Staff { \fluteNotes } \new Staff { \removeWithTag #'part { \killCues { \bassoonNotes } } } >>
Com a alternativa, els canvis de clau i les etiquetes d’instrument
es poden recol·lectar dins d’una definició d’instrument per al seu
ús repetit, utilitzant
\addInstrumentDefinition
que es descriu a
Noms d’instruments.
Vegeu també
Referència de la notació: Cites a altres veus, Transposició dels instruments, Noms d’instruments, Clau, Guies musicals, Ús d’etiquetes.
Fragments de codi: Staff notation.
Referència de funcionament intern: CueVoice, Voice.
Advertiments i problemes coneguts
Poden ocórrer col·lisions amb els silencis si s’usa
\cueDuring
, entre els contextos de Voice
i de
CueVoice
. En usar \cueDuringWithClef
o
\transposedCueDuring
l’argument addicional requerit per a
cada cas ha d’anar després de la cita i de la direcció.
[ << Notació musical ] | [Part superior][Continguts][Índex] | [ Notació especialitzada >> ] |
[ < Cites a altres veus ] | [ Amunt : Escriptura de les particel·les ] | [ Anotacions editorials > ] |