[ << Notació musical ] | [Top][Contents][Index] | [ Notació especialitzada >> ] |
[ < Veus múltiples ] | [ Up : Veus múltiples ] | [ Estils de veu > ] |
Polifonia en un sol pentagrama
Instanciar les veus explícitament
L’estructura bàsica necessària per obtenir diverses veus independents a un mateix pentagrama s’il·lustra a l’exemple següent:
\new Staff << \new Voice = "primera" \relative { \voiceOne r8 r16 g'' e8. f16 g8[ c,] f e16 d } \new Voice= "segona" \relative { \voiceTwo d''16 c d8~ 16 b c8~ 16 b c8~ 16 b8. } >>
Aquí es creen explícitament instàncies de veus, cadascuna de les
quals rep un nom. Les instruccions \voiceOne
… \voiceFour
(veu una fins a veu quatre) preparen les
veus de manera que la primera i la segona veus porten les pliques
cap amunt, les veus segona i quarta porten les pliques cap avall,
els caps de les notes en les veus tercera i quarta es desplacen
horitzontalment, i els silencis de les veus respectives es
desplacen també automàticament per evitar les col·lisions.
L’ordre \oneVoice
(una veu) retorna tots els ajustaments de
les veus a l’estat neutre predeterminat.
Passatges polifònics temporals
Es pot crear un passatge polifònic temporal amb la construcció següent:
<< { \voiceOne … } \new Voice { \voiceTwo … } >> \oneVoice
Aquí, la primera expressió dins d’un passatge polifònic temporal
es col·loca al context Voice
que estava en ús immediatament
abans del passatge polifònic, i aquest mateix context
Voice
continua després de la secció temporal. Altres
expressions dins dels angles s’assignen a diferents veus
temporals. Això permet assignar la lletra de forma contínua a una
veu abans, durant i després de la secció polifònica:
\relative << \new Voice = "melodia" { a'4 << { \voiceOne g f } \new Voice { \voiceTwo d2 } >> \oneVoice e4 } \new Lyrics \lyricsto "melodia" { This is my song. } >>
Aquí, les instruccions \voiceOne
i \voiceTwo
calen
per definir els ajustaments de cada veu.
La construcció de la doble barra invertida
La construcció << {…} \\ {…} >>
, en la qual
dues expressions (o més) estan separades per doble barra
invertida, es comporta de manera diferent a la construcció
semblant sense les doble barres invertides: totes les
expressions dins d’aquesta construcció s’assignen a contextos
Voice
nous. Aquests contextos Voice
nous es creen
implícitament i reben els noms fixos "1"
, "2"
, etc.
El primer exemple podria haver-se escrit de la manera següent:
<< \relative { r8 r16 g'' e8. f16 g8[ c,] f e16 d } \\ \relative { d''16 c d8~ 16 b c8~ 16 b c8~ 16 b8. } >>
Aquesta sintaxi es pot usar sempre que no ens importi que es creïn
noves veus temporals que després seran descartades. Aquestes veus
creades implícitament reben ajustos equivalents a l’efecte de les
ordres \voiceOne
…\voiceFour
, a l’ordre que
apareixen al codi.
Al següent exemple, la veu intermèdia porta les pliques cap amunt, de manera que la introduïm en tercer lloc perquè passi a ser la veu tres, que té les pliques cap amunt tal i com volem. S’usen silencis de separació per evitar l’aparició de silencis duplicats.
<< \relative { r8 g'' g g g f16 ees f8 d } \\ \relative { ees'8 r ees r d r d r } \\ \relative { d''8 s c s bes s a s } >>
A totes les partitures excepte les més simples, es recomana crear
contextos Voice
explícits com apareix explicat a
Contextos i gravadors i a Veus explícites.
Ordre de les veus
En escriure diverses veus al fitxer d’entrada, useu l’ordre següent:
Veu 1: la més aguda Veu 2: la més greu Veu 3: la segona més aguda Veu 4: la segona més greu Veu 5: la tercera més aguda Veu 6: la tercera més greu etc.
Malgrat que això pot semblar contrari a la intuïció, simplifica el procés de disposició automàtica de les figures. Observeu que les veus de numeració imparell reben pliques cap amunt, i les de numeració parell reben pliques cap avall:
\new Staff << \time 2/4 { f''2 } % 1: més alta \\ { c'2 } % 2: més baixa \\ { d''2 } % 3: segona més alta \\ { e'2 } % 4: segona més baixa \\ { b'2 } % 5: tercera més alta \\ { g'2 } % 6: tercera més baixa >>
Nota: No es poden crear lletres ni elements d’extensió (com lligadures, reguladors, etc.) que es creuen d’una veu a una altra.
Duracions idèntiques
Al cas especial en el qual volem gravar fragments de música que s’executa en paral·lel i amb les mateixes duracions, es poden combinar en un sol context de veu, formant d’aquesta manera acords. Per aconseguir-lo, les incorporem dins d’una construcció de música simultània, dins d’una veu creada explícitament.
\new Voice << \relative { e''4 f8 d e16 f g8 d4 } \relative { c''4 d8 b c16 d e8 b4 } >>
Aquest mètode condueix a barrats estranys i advertiments si els fragments de música no tenen les mateixes duracions exactes.
Instruccions predefinides
\voiceOne
,
\voiceTwo
,
\voiceThree
,
\voiceFour
,
\oneVoice
.
Vegeu també
Manual d’aprenentatge: Les veus contenen música, Veus explícites.
Referència de la notació: Pautes de percussió, Silencis invisibles, Pliques.
Fragments de codi: Simultaneous notes.
[ << Notació musical ] | [Top][Contents][Index] | [ Notació especialitzada >> ] |
[ < Veus múltiples ] | [ Up : Veus múltiples ] | [ Estils de veu > ] |